Learn Programming Tutorials In Hindi

Saturday, 21 January 2017

How to Display Image From URL in ImageView in Android Studio

To Display Image From Url in ImageView is Complicated for Beginners, so We will show the easiest method to display images.

Step 1: Create a new Project in Android Studio and add ImageView Widget in your activity
Step 2: Add Picasso Library to our android project.
compile "com.squareup.picasso:picasso:2.4.0"
Step 3: Add Internet permission to Manifest File . so open  app=>manifest=>androidManifest.xml
and add the following lines

      
<uses-permission 
android:name="android.permission.INTERNET"
></uses-permission>
    
Step 3: Now open MainActivity.java
And add the following code

package in.flipmobi.myapplication;
import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.ImageView;
import com.squareup.picasso.Picasso;

public class MainActivity extends AppCompatActivity {
    ImageView img;
    @Override    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);

        img = (ImageView) findViewById(R.id.imageView);        Picasso.with(this).load("http://www.justano.com/upload/photos/2017/01/WdX2aoRZRGBDDOvfKAd8_16_bf7c61a9de2ff18994e0c2e8185a7238_image.jpg").into(img);

    }
}


Step 4: Now the ActivityMain.xml Looks like

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/imageView"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="47dp" />
</RelativeLayout>


We Can Also Resize and rotate image And do more with this library


Picasso.with(this)
     .load("YOUR IMAGE URL HERE")        
     .placeholder(DRAWABLE RESOURCE)   // optional        
     .error(DRAWABLE RESOURCE)      // optional        
     .resize(width, height)                        // optional        
     .rotate(degree)                             // optional        
     .into(imageView);

Data Type in C | डाटा टाइप इन c In Hindi

c program में जब भी कोई Variable Create करते है तो हमें c compiler को बताना होता है की हम किस तरह के डाटा store करवाना चाहते है वो हमें अपने Compilar को बताना होता है |

जैसे
int age;
int यानी integer 2 byte की डाटा store करता है यानी 8 bits .
Programming languages में हर डाटा टाइप की की memory लिमिट की गयी hoti है और उसको अपने जरुरत के हिसाब ही use करना होता है |

C language 3 तरह के data types को support करती है। इन्हें primitive types भी कहते है।
Integer
  • int
  • short int
  • long int
  • singed int 
  • unsigned int
Floating point
  • float
  • double
Character
  • char


Integer
 Integer types किसी भी whole number (बिना दशमलव के) को store करने के लिए यूज़ किये जाते है। और Integer types 5 प्रकार के होते है।  ये सभी whole number को store करते है। लेकिन memory size fixed hoti है , जैसे

Data type                      Size (Bytes)                Range
int                                          2                   -32768 से  32767
short int                                 1                   -128 से 127
long int                                  4                   -2,147,483,648 से 2,147,483,647
signed int                               2                   -32768 - 32767
 unsigned int                          2                     0 - 65535



Example unsigned int num=500;

Floating point
 Floating point data types को दशमलव संख्याओं को store करने के लिए use किया गया है। Floating point data types दो  तरह के होते है। इसे size और range के base पर categories किया गया है। Float type में आप दशमलव के बाद  7 digits तक store कर सकते है। Double type में दशमलव के बाद 17 digits तक store की जा सकती है।   
Data types                   Size (Bytes)                                   Range
Float                                     4                                             3.4E-38 से 3.4E+38
Double                                 8                                             1.7E-308 से 1.7E+308

Example float money=45.60;

Character
 Character type को एक character store करने के लिए यूज़ किया जाता है। इसकी 2 caategorie है 

Data type                 Size (Bytes)              Range
char                                   1                       -128 से 127 
unsigned char                   1                         0 से 255 

Example:

char alphabet='a';


Void type
void भी 1 डाटा टाइप है जिसका प्रोग्रामिंग में बहोत use होता है . Void type को उन situations में यूज़ किया जाता है जब आपको value के बारे में कोई जानकारी ना हो। इसे functions के साथ भी यूज़ किया जाता है।

  •  अगर  function कोई value return नहीं करता है तो आप उसका return type void define करते है। उदाहरण के लिए आप इस प्रकार function define कर सकते है। void myAdd();।     function में कोई parameters नहीं है तो आप वँहा पर void define कर सकते है। Void type से पता चलता है की इस function में कोई argument नहीं लिया जाता है। उदाहरण के लिए आप इस प्रकार void को parameter के रूप में pass कर सकते है। int myAdd(void);।   



Computer Memory measurement units in hindi

Computer memory को अलग अलग units में Measure किया जाता है जो की कुछ इस प्रकार है |



bit 
bit कंप्यूटर की सबसे छोटी memory यूनिट है .जोकि सिर्फ binary value store करता है जैसे 0 और 1.

Nibble
nibble 4 bit को store करता है

Byte

byte 8 bits को store करता है , ज्यादातर computers में bytes का इस्तेमाल letter,number,या alphabets etc store करने के लिए किया जाता है

Kilobyte  (KB)
1 KB 1024 bytes के बराबर होता है


Number System in Hindi

1. What is Whole number ?
Whole number 0 से स्टार्ट होता है और उसमे हम एक एक नंबर को जोड़ते जाये तो हमारा whole नंबर तैयार हो जाता है जैस 1,2,3,4.............

2.  what is Natural number ?
नेचुरल नंबर 1 से स्टार्ट होता है और एक एक नंबर add करने पर जो नंबर होते है उसे नेचुरल नंबर कहेते है
जैसे 1,2,3....

3. what is integer ?
Example .........-3, -2 ,-1, 0, 1, 2, 3...... etc को integer कहेते है , ये negative या positive integer होते है जैस  जिस नंबर में minus का sign होता है use negative integer होते है और बाकी के positive integer होते है

3.What is prime number ?
जो नंबर 1 या सिर्फ अपने आप से पूरा divide होता है use हम प्राइम नंबर कहेते है |
जैसे - 2,3,5,7.........

What is Variables and Constant in Hindi

Computers में data save करने के लिए हमें memory location का नाम देना होता है | Variable create करने पर कंप्यूटर उस variable के लिए खाली स्पेस आल्लोट कर देता है जिसका उपयोग हम डाटा store करने के लिए करते है
Example:
int age;
char name;
etc;



What is Constant in C ?
 Constants भी variable ही होते है जिनकी Value Change नहीं होती और program Execute करते समय उसकी वैल्यू Change नही होती |

C program में constant को हम 2 तरीके से Declare करते है |
1. #Define
2. Using constant Keyword

Example:

# include <stdio.h>

 #define SUM 10; // a constant defined using #define

 int main()
 {
     int a=5, b=6;
    
     SUM = a + b; // WRONG, (ERROR) Value of constant result can not be changed 

     printf("%d", SUM);
    
     return 0;
 }

What is Compilar in C | Hindi , c कम्पाइलर क्या है

What is C Compilar ?
Compiler एक सॉफ्टवेर या Program सेट है तो हमारे Source code को मशीन language में बदल  कर देता है

How to Compile and Execute C program in Turbo C | in Hindi #4



  •   C progrm को compile करने के लिए सबसे पहेले हम अपने turbo c को रन करेन्गे .

  

  • उसके बाद हम अपने प्रोग्राम को .c extension में सेव करेंगे , उसके लिए आप शॉर्टकट key F2 के इस्तेमाल कर सकते है .
  •       program लिखेने के बाद और सेव करने के बाद हम उसे RUN करा सकते है ,उसके लिए हम मेनू या शॉर्टकट key का इस्तेमाल कर सकते है |






  •  Menu में हम compile पर click कर के check करेंगे और अगर कोई error नहीं होगा तो हम अपने program को रन कर सकेंगे | या हम alt+F9 का इस्तेमाल कर सकते है
  • अब program को रन करने के लिए menu से Run में जाकर फर्स्ट आप्शन को choose कर सकते है , या फिर शॉर्टकट key ctrl+F9 use कर सकते है
 




  • output देखने के लिए menu => Windows=> output पर click करे |