tag:blogger.com,1999:blog-54609529157316681932024-03-04T22:30:41.432-08:00Android Safe - For Beginners and ExpertsStart Android programming with the use of advance development tools. This is very helpful for android beginners and experts.abhhttp://www.blogger.com/profile/00291722710029763280noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-5460952915731668193.post-2724659963090892862012-07-07T05:49:00.001-07:002012-07-07T05:49:20.418-07:00Creating the Autocomplete in Android<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_OXR24-wedMgIyNd3znuKi8IiaJjHjMR4jMRw6NY3QC1w69RtsqMZFNhBfCx3eIM2kBQCR96onDMv6v7DA6rQE8DgpPmIvYEW0NuMdLGDOJlxmERf5APSi-sxDJyoVpFHDQq0N12zBCE/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_OXR24-wedMgIyNd3znuKi8IiaJjHjMR4jMRw6NY3QC1w69RtsqMZFNhBfCx3eIM2kBQCR96onDMv6v7DA6rQE8DgpPmIvYEW0NuMdLGDOJlxmERf5APSi-sxDJyoVpFHDQq0N12zBCE/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<span style="font-family: Verdana,sans-serif; font-size: small;"><i><u><b>Autoco<span style="font-size: small;">mplete</span>:-</b></u></i> </span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><br /></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;">If you want that as you type the TextField it provide suggestions , you can use AutocompleteTextView which is subclass of EditText<code></code>. To implement
auto-complete, we specify the Adapter that provide suggestion.There are several kind of adapter is available but depending upon the where is data come form either array or data base.</span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><br /></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;">In this example. </span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><br /></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;">(1) There is a <span style="font-family: Verdana,sans-serif;"><span style="font-size: small;">TextView</span></span></span></span><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"> .</span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;">(2) A Autocomplete Ed<span style="font-size: small;">it<span style="font-size: small;">Text</span></span>.</span></span><br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxEZ4ggDSgQ1fDtdOZoiSsz6VbT_wHMVZWGouiS3bMUu42hdRpYh6URGCMnzbF2bofVQxG-vIm-Pp8dHd8ROnCkSTMwMn0rhdK3Nn0gHAYciydU1hoOuxjFjuLaclOvX4h-uYyBDhf6Cw/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="285" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxEZ4ggDSgQ1fDtdOZoiSsz6VbT_wHMVZWGouiS3bMUu42hdRpYh6URGCMnzbF2bofVQxG-vIm-Pp8dHd8ROnCkSTMwMn0rhdK3Nn0gHAYciydU1hoOuxjFjuLaclOvX4h-uYyBDhf6Cw/s400/jpg1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;"><b>LAYOUT OF THE PROGRAM</b></span></td></tr>
</tbody></table>
<br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;">We make it by Graphical Method:By default in Graphical Method it <b>show </b><b>Icon and T</b><b>ext </b>in pop down menu.We can can select <b>Show only Icon.</b></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL0QxNdFgbDYBeHUCFSrW4T9Z7drl2E9klIvlSzjZURZatfQMvDxHqEiY9ZdD1Y3PNJasKVQnxiVuAS2YfsCK826w03EeiKFASiW_qR0e7X2aJS8xeF1FChzKB1CRFTrns7wQGLEGmbR4/s1600/jpg1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="378" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL0QxNdFgbDYBeHUCFSrW4T9Z7drl2E9klIvlSzjZURZatfQMvDxHqEiY9ZdD1Y3PNJasKVQnxiVuAS2YfsCK826w03EeiKFASiW_qR0e7X2aJS8xeF1FChzKB1CRFTrns7wQGLEGmbR4/s400/jpg1.jpg" width="400" /></a></div>
<br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;">B</span>y drag and drop you make easily layout of the program once you make, the main.xml file auto generated.</span></span><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"> <b><RelativeLayout</b> </span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="color: blue;">xmlns:android</span>="<span style="color: red;">http://schemas.android.com/apk/res/android</span>"<br /> <span style="color: blue;"> xmlns:tools=</span>"<span style="color: red;">http://schemas.android.com/tools</span>"<br /> <span style="color: blue;">android:layout_width</span>=<span style="color: red;">"fill_parent"</span><br /> <span style="color: blue;">android:layout_height</span>="<span style="color: red;">fill_parent</span>" ><br /><br /> <b><TextView</b><br /> <span style="color: blue;">android:id</span>="<span style="color: red;">@+id/textView1</span>"<br /> <span style="color: blue;">android:layout_width</span>="<span style="color: red;">wrap_content</span>"<br /> <span style="color: blue;"> android:layout_height</span>="<span style="color: red;">wrap_content</span>"<br /> <span style="color: blue;">android:layout_alignParentLeft</span>="<span style="color: red;">true</span>"<br /> <span style="color: blue;">android:layout_alignParentTop</span>="<span style="color: red;">true</span>"<br /> <span style="color: blue;"> android:text</span>="<span style="color: red;">@string/fav</span>"<br /> <b> /></b><br /><br /> <b><AutoCompleteTextView</b><br /> <span style="color: blue;">android:id=<span style="color: black;">"</span><span style="color: red;">@+id/autoCompleteTextView1</span><span style="color: black;">"</span><br /> android:layout_width=<span style="color: black;">"</span><span style="color: red;">wrap_content</span><span style="color: black;">"</span><br /> android:layout_height=<span style="color: black;">"</span><span style="color: red;">wrap_content</span><span style="color: black;">"</span><br /> android:layout_alignRight=<span style="color: black;">"</span><span style="color: red;">@+id/textView1</span><span style="color: black;">"</span><br /> android:layout_below=<span style="color: black;">"</span><span style="color: red;">@+id/textView1</span><span style="color: black;">"</span><br /> android:layout_marginTop=<span style="color: black;">"</span><span style="color: red;">18dp</span><span style="color: black;">"</span><br /> android:ems=<span style="color: black;">"</span><span style="color: red;">10</span><span style="color: black;">"</span></span><br /> <b> ></b><br /><br /> <b><requestFocus /><br /> </AutoCompleteTextView><br /><br /></RelativeLayout></b></span></span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvQvzB9JqDOWk_xk2KkzBeB9oI78gOdQR7J_C_QPrGV3oeoedKmnNd2mRlIrK6eIopgavsP6N3lHKQhK4pHWWeomFNprP8xA1e-02x9shg5h7E5fks4TI9ZSCJwb1VSWh_cyW32Fu_8jU/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvQvzB9JqDOWk_xk2KkzBeB9oI78gOdQR7J_C_QPrGV3oeoedKmnNd2mRlIrK6eIopgavsP6N3lHKQhK4pHWWeomFNprP8xA1e-02x9shg5h7E5fks4TI9ZSCJwb1VSWh_cyW32Fu_8jU/s400/jpg1.jpg" width="270" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Add item in array String fav_dish</td></tr>
</tbody></table>
<br />
<br />
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"></span></span><br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEcqF8f5Uwum6HJQnQzIBcCCO3KeEeV-hkvwiTLPLQG-CYdyrngKf71Q6yu28QJfPTSdkFAOnKAv9YtBThTcW7ebeH2THvnq7RzV2rzZUREyW1aZ9T8CKCdPU1nk0nTHVSw4WfMc8dcIw/s1600/jpg1.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEcqF8f5Uwum6HJQnQzIBcCCO3KeEeV-hkvwiTLPLQG-CYdyrngKf71Q6yu28QJfPTSdkFAOnKAv9YtBThTcW7ebeH2THvnq7RzV2rzZUREyW1aZ9T8CKCdPU1nk0nTHVSw4WfMc8dcIw/s320/jpg1.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">After the adding item</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX1b9eElmGZIKSUJjJoks4dv6_5jA1kJD5pIES521aaSS5zxDpNV5SyedZ2ymIOpqYockx4mAy6c-nD3l6-BEz6azi8ViS9kSTatD34pUD9mmNSJ0Vytadc21MDL14yhyBmZ_QTj5ncpM/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX1b9eElmGZIKSUJjJoks4dv6_5jA1kJD5pIES521aaSS5zxDpNV5SyedZ2ymIOpqYockx4mAy6c-nD3l6-BEz6azi8ViS9kSTatD34pUD9mmNSJ0Vytadc21MDL14yhyBmZ_QTj5ncpM/s400/jpg1.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhACOlvRg06-CcqWtBDn8vVrQRvir2z47vYZmHKxSw9e-9ia16Kiqhf_VjA7Vo7axMdAd7fC2MQI18XeCIubwozNSdKRg61-yeGMqF-KB9PM9tJsDxutvhuzWSblKIM9qYh85oxknxQSbQ/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><br /></span></span><br />
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><i><b><span style="font-family: Verdana,sans-serif;"><i><b>Explanation:</b></i></span></b></i></span></span> </span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">Here is</span></span></span><b><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> </span></span></span></b></span></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">Hello, app_name,m<span style="font-size: small;">enu_settings<span style="font-size: small;"> and title_activity_main</span></span> is default String</span></span></span></span></span><span style="font-size: small;"><b><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> </span></span></span></b></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">One is Text String that is ent<span style="font-size: small;">xt<span style="font-size: small;"> Tha<span style="font-size: small;">t w<span style="font-size: small;">ill show inTextF<span style="font-size: small;">ield when there is no text</span></span></span></span></span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">One arra<span style="font-size: small;">y fav_dish</span></span></span></span></span></span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: small;">Six <span style="font-size: small;">item is added</span> </span> </span></span></span></span></span></span></span></span></span></span></div>
<br />
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><br /></span></span></span></span></span></div>
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">package abh.example.autoexample;</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><br /></span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">import android.app.Activity;</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">import android.os.Bundle;</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">import android.widget.ArrayAdapter;</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">import android.widget.AutoCompleteTextView;</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><br /></span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">public class MainActivity extends Activity {</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><br /></span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> @Override</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> public void onCreate(Bundle savedInstanceState) {</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> super.onCreate(savedInstanceState);</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> setContentView(R.layout.activity_main);</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> String[] dish = getResources().getStringArray(R.array.fav_dish);</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> ArrayAdapter<String> ada = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, dish);</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> </span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> AutoCompleteTextView tv = (AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1);</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> tv.setAdapter(ada);</span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> </span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> } </span></span></span><br />
<span style="color: #741b47;"><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">}</span></span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><br /></span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><b>Expanation:-</b></span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><b> </b><span style="color: blue;">String[] dish = getResources().getStringArray(R.array.fav_dish)</span></span></span><br />
<br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">Here we importing all xml item resources and storing them in dish array.<b>R.array</b> is specific class that generate from the resources.<b>R.array.itemname </b>is the name of the field within the class which is know as <b>static variable or static </b></span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> Now we are using Adapter. The purpose of an adapter is manage the data i.e. that hold all suggestion data and define the ID that is here is simple_list_item_1</span></span><br />
<br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: blue;">ArrayAdapter<String> ada = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, dish);</span></span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: blue;"> </span></span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> There is three parameter </span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">(1)this</span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">(2)android.R.layout.simple_list_item_1</span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">(3)dish</span></span><br />
<br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">"this" the context class</span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> android.R.layout.simple_list_item_1.This layout define in Android There is number of inbuild android layout it will found <b><span style="color: blue;">Android SDK folder platform/<android-version>/data/res/layout</span></b></span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">dish is array</span></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">The next final step is associate the Adapter with AutoCompleteTextView and setAdapter() method with AutoCompleteTextView.</span></span><br />
<br />
<br />
<span style="font-size: large;"><span style="font-family: Verdana,sans-serif;"> </span></span><b><a href="http://depositfiles.com/files/zp8rmwf6m">Downlod apk file for this project</a></b>
</div>
</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5460952915731668193.post-11121158138037648002012-06-20T11:54:00.001-07:002012-06-21T07:31:51.932-07:00Creating Question and Answer with Checkbox<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><i><u><b>Checkbox:-</b></u></i> </span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span class="text"><span class="fancyfirst">C</span>heck boxes are used
when you want to use want to select one or more option from a set of alternative </span></span><br />
<h3 style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><u><b>Select the Item in Checkbox :-</b></u> </span></h3>
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;">In this example. </span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;">(1) There four 11 Player,3 Umpire, 2 Umpire, 31 Ball and 1 Bat.</span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;">(2) There is only Two alternate is right i.e. 11 player and 2 Umpire.</span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;">(3)Whatever you choose the option it will show in the TextView.</span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;">(4)There is three image Ques.png,valid.png,wrong.png.</span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;">(5)These images change according to the chooses question.</span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"> </span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwcMrIvK7lhpushYxfNCR_SjsqqODAyqtPehKCSQQDTk25Ciw4n0Ob1cP7oa2FSpKCK02rGre1RFW2n98lqvbR51oTq35JjF1LfF8mKUijCcJvmD6UNrMYKpaNNDeH1mSS82Js9xvmHi8/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwcMrIvK7lhpushYxfNCR_SjsqqODAyqtPehKCSQQDTk25Ciw4n0Ob1cP7oa2FSpKCK02rGre1RFW2n98lqvbR51oTq35JjF1LfF8mKUijCcJvmD6UNrMYKpaNNDeH1mSS82Js9xvmHi8/s400/jpg1.jpg" width="292" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;"><b>LAYOUT OF THE PROGRAM</b></span></td><td class="tr-caption" style="text-align: center;"><span style="font-size: small;"><br /></span></td><td class="tr-caption" style="text-align: center;"><span style="font-size: small;"><br /></span></td><td class="tr-caption" style="text-align: center;"><span style="font-size: small;"><br /></span></td></tr>
</tbody></table>
<div dir="ltr" style="text-align: left;">
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;">We make it by Graphical Method:By default in Graphical Method it <b>show </b><b>Icon and T</b><b>ext </b>in pop down menu.We can can select <b>Show only Icon.</b></span></span><br />
<span style="font-size: small;"><br /></span><br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSAQQax7aETpU_xNXHlTbzglKp_W3Nz5223cDy2R4TVB-P_tMvHlbbPzDiuUQ_qVWk1h0hHb7CuGoj415dtwrx2JCF9XcAZUhqOAQ10XVvHbw-dhHE7UfP_IQVneyRUYmxONjekbty5pI/s1600/jpg1.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSAQQax7aETpU_xNXHlTbzglKp_W3Nz5223cDy2R4TVB-P_tMvHlbbPzDiuUQ_qVWk1h0hHb7CuGoj415dtwrx2JCF9XcAZUhqOAQ10XVvHbw-dhHE7UfP_IQVneyRUYmxONjekbty5pI/s1600/jpg1.jpg" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;">Graphical view</span></td></tr>
</tbody></table>
<span style="font-size: small;"><br /></span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;">B</span>y drag and drop you make easily layout of the program once you make, the main.xml file auto generated.</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><br /></span></span></div>
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><b><?</b><span style="color: blue;">xml version=<span style="color: red;">"1.0" </span>encoding=<span style="color: red;">"utf-8"</span></span><b>?></b><br /><b><LinearLayout</b> <span style="color: blue;">xmlns:android=<span style="color: red;">"http://schemas.android.com/apk/res/android"</span><br /> android:layout_width=<span style="color: red;">"fill_parent"</span><br /> android:layout_height=<span style="color: red;">"fill_parent"</span><br /> android:orientation=<span style="color: red;">"vertical"</span></span> <b>></b><br /><br /> <b><TextView</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/textView1"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/ques"</span></span><br /> <b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/op1id"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/op1"</span> </span><b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/op2id"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/op2"</span> <span style="color: black;"><b>/></b></span></span><br /> <b><CheckBox</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/op3id"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/op3"</span></span> <b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/op4id"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/op4"</span></span><b> /></b><br /><br /><br /> <b> <TextView</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/anstextid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:layout_gravity=<span style="color: red;">"center"</span><br /> android:text=<span style="color: red;">"@string/ans"</span></span><br /> <b>/></b><br /> <br /> <b> <ImageView</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/image1"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:src=<span style="color: red;">"@drawable/ques"</span> <br /> android:layout_gravity=<span style="color: red;">"center"</span></span><b>/></b><br /><br /><br /><br /> <b> <Button</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/refid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/ref" android:layout_gravity="center"</span></span><b>/></b><br /><br /><b></LinearLayout> </b></span></span><br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiv3M1O7QX3WOOXg4lqrkfVRbPF0qClto2-uJTd3fQfLKSbP7BIKa68vdPauPDTuM98vDdhEdbGdb9OcZN8yc4OcS5wYy6uaZic0X9v4ESBgKMV6AVKGRWaluX4sQf5Cs6msisVhF4EKEY/s1600/jpg1.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiv3M1O7QX3WOOXg4lqrkfVRbPF0qClto2-uJTd3fQfLKSbP7BIKa68vdPauPDTuM98vDdhEdbGdb9OcZN8yc4OcS5wYy6uaZic0X9v4ESBgKMV6AVKGRWaluX4sQf5Cs6msisVhF4EKEY/s1600/jpg1.jpg" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;"><b>String.xml</b></span></td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioT82Lkyg_3WDUT9Qmy3UXg3AcXjfS-EYldjWKsfe0p2m5Wpu2cRuvVMGRlzxBibHs9womM9REGNSPz8GCgTAi7o5KEAyVhjGWuyoyALQsFKHFOMNySPlOzX2rdq38FqMqJm9Drq2Uad0/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioT82Lkyg_3WDUT9Qmy3UXg3AcXjfS-EYldjWKsfe0p2m5Wpu2cRuvVMGRlzxBibHs9womM9REGNSPz8GCgTAi7o5KEAyVhjGWuyoyALQsFKHFOMNySPlOzX2rdq38FqMqJm9Drq2Uad0/s1600/jpg1.jpg" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small;"><b>Android Resources(default)</b></span></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: small;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiby6a9BDRTa44lrE0YSes30jT_As-SunXSDkJRZLd4uz2wJwm7XBiiC0nU12WbmKHVyIi1a8pCXp9ahlGpX-gU1T427hrAqaarWlWnRIM12-sNjG7CB09aQ-teaCUB8V4GHzExTOOSs6Y/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><i><b><span style="font-family: Verdana,sans-serif;"><i><b>Explanation:</b></i></span></b></i></span></span> </span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">Here is</span></span></span><b><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> </span></span></span></b></span></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">Hello and app_name is default String</span></span></span></span></span><span style="font-size: small;"><b><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> </span></span></span></b></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">One is Text String that is ques</span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">Four Check box Label</span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">One is "Your Answer" String resources where ans shows </span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">One Refresh Button Label</span></span></div>
<div dir="ltr" style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><br /></span></span></span></span></span></div>
<br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;">Now the J<span style="font-size: x-small;">ava So<span style="font-size: x-small;">urce Code</span></span></span></span></span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: small;"><u><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">Java Source Code:-</span></span></b></u></span></span></span></span></span></span> </span></span></span></span></span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><b><span style="color: #674ea7;">package </span></b>abh.checkbox.com;<br /><br /><br /><b><span style="color: #674ea7;">import </span></b>android.app.Activity;<br /><b><span style="color: #674ea7;">import</span></b> android.content.Context;<br /><span style="color: #674ea7;"><b>import</b></span> android.os.Bundle;<br /><span style="color: #674ea7;"><b>i</b><b>mport</b></span> android.view.View;<br /><b><span style="color: #674ea7;">import</span></b> android.widget.*;<br /><br /><b><span style="color: #674ea7;">public class</span></b> CheckboxquestionActivity <b><span style="color: #674ea7;">extends</span> </b>Activity<b> <span style="color: #674ea7;">implements </span></b>CompoundButton.OnCheckedChangeListener {<br /> /** Called when the activity is first created. */<br /> CheckBox opt1,opt2,opt3,opt4;<br /> TextView tv;<br /> ImageView iv;<br /> Button refbut;<br /> String str="";<br /> int flag1=0,flag2=0,flag3=0,flag4=0;<br /> <br /> static int num=0;<br /> <br /> @Override<br /> <b><span style="color: #674ea7;"> public void </span></b>onCreate(Bundle savedInstanceState) {<br /> super.onCreate(savedInstanceState);<br /> setContentView(R.layout<b><span style="color: blue;">.main</span></b>);<br /> <b><span style="color: blue;">opt1</span></b>=(CheckBox)findViewById(R.id.op1id);<br /> <span style="color: blue;"> <b>opt2</b></span>=(CheckBox)findViewById(R.id.op2id);<br /> <b><span style="color: blue;"> opt3</span></b>=(CheckBox)findViewById(R.id.op3id);<br /> <b><span style="color: blue;">opt4</span></b>=(CheckBox)findViewById(R.id.op4id);<br /> <span style="color: blue;"><b>tv</b></span> = (TextView)findViewById(R.id.anstextid);<br /> <span style="color: blue;"><b>iv</b></span>=(ImageView) findViewById(R.id.image1);<br /> <span style="color: blue;"><b>refbut</b></span>=(Button)findViewById(R.id.refid);<br /> <br /> <br /> <br /> <br /> <b><span style="color: blue;"> opt1</span></b>.setOnCheckedChangeListener(this);<br /> <b><span style="color: blue;">opt2</span></b>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;"><b> opt3</b></span>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;"><b>opt4</b></span>.setOnCheckedChangeListener(this);<br /> <br /> refbut.<span style="color: blue;">setOnClickListener</span>(new View.OnClickListener() {<br /> public void onClick(View v) {<br /> // Perform action on click<br /> str="";<br /> tv.setText(str);<br /> iv.setImageResource(R.drawable.ques);<br /> opt1.setChecked(false);<br /> opt2.setChecked(false);<br /> opt3.setChecked(false);<br /> opt4.setChecked(false);<br /> <br /> }<br /> });<br /><br /> <br /> <br /> <br /> <br /> }<br /> <br /><br /> <b><span style="color: #674ea7;"> public void </span></b>onCheckedChanged(<b><span style="color: blue;">CompoundButton</span></b> buttonView, <span style="color: blue;"><b>boolean</b></span> isChecked) {<br /> <br /> <br /> if(opt1.<b><span style="color: blue;">isChecked()</span></b> && flag1==0 )<br /> {<br /> str=str+opt1.getText();<br /> tv.setText(str);<br /> iv.setImageResource(R.drawable.valid);<br /> flag1=1;<br /> num++;<br /> <br /> }<br /> if(opt2<b><span style="color: blue;">.isChecked() </span></b>&& flag2==0)<br /> {<br /> str=str+opt2.getText();<br /> tv.setText(str);<br /> iv.setImageResource(R.drawable.wrong);<br /> flag2=1;<br /> num++;<br /> }<br /> if(opt3.<span style="color: blue;"><b>isChecked() </b></span>&& flag3==0)<br /> {<br /> str=str+opt3.getText();<br /> tv.setText(str);<br /> iv.setImageResource(R.drawable.valid);<br /> flag3=1;<br /> num++;<br /> }<br /> if(opt4<span style="color: blue;"><b>.isChecked()</b></span> && flag4==0)<br /> {<br /> str=str+opt2.getText();<br /> tv.setText(str);<br /> iv.setImageResource(R.drawable.wrong);<br /> flag4=1;<br /> num++;<br /> }<br /> if(num<2)<br /> {<br /> <span style="color: blue;"><b>Context </b></span>context = <b><span style="color: blue;">getApplicationContext</span></b>();<br /><br /> <span style="color: blue;"> Toast</span> toast = Toast.makeText(context, "Please Choose Two option", Toast.LENGTH_SHORT);<br /> toast.show();<br /> }<br /> <br /> }<br /> <br /> <br /> }</span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-size: small;"><b><span style="font-family: Verdana,sans-serif;">Expanation:- </span></b></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;">We define </span><span style="font-size: small;"><b><span style="font-family: Verdana,sans-serif;"> </span></b><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">OnCheckedChangeListener</span> </span></span></b></span><span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;">but we need to wire it to UI element before it come to action.There is two line of code that connect to checkbox to listen the checkbox click event</span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;">(1) Declaration of <span style="font-family: Verdana,sans-serif;">checkbox in main.xml file</span></span></span><span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"> </span></span><br />
<span style="font-size: small;"><b><span style="font-family: Verdana,sans-serif;"> </span></b></span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> <b> <span style="font-family: Verdana,sans-serif;"><b><CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/op1id"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/op1"</span> </span><b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/op2id"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/op2"</span> <span style="color: black;"><b>/></b></span></span><br /> <b><CheckBox</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/op3id"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/op3"</span></span> <b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/op4id"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/op4"</span></span><b> /></b></span></b></span></span></span></span><b> </b><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;">(2) <span style="font-family: Verdana,sans-serif;"> <span style="font-family: Verdana,sans-serif;">opt1,opt2,opt3,opt4</span></span></span></span><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> is checkbox variable is connected to<b> <span style="font-family: Verdana,sans-serif;">setOnCheckedChangeListener</span></b></span></span></span><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><b><span style="font-family: Verdana,sans-serif;">(<span style="color: #8e7cc3;">this</span>) </span></b><span style="font-family: Verdana,sans-serif;">by two line of code for each checkbox</span></span></span></span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> <span style="font-family: Verdana,sans-serif;"> <b><span style="color: blue;">opt1</span></b>=(CheckBox)findViewById(R.id.op1id);<br /> <span style="color: blue;"> <b>opt2</b></span>=(CheckBox)findViewById(R.id.op2id);<br /> <b><span style="color: blue;"> opt3</span></b>=(CheckBox)findViewById(R.id.op3id);<br /> <b><span style="color: blue;">opt4</span></b>=(CheckBox)findViewById(R.id.op4id);</span></span></span><br />
<div dir="ltr" style="text-align: left;">
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><br /> </span></span><span style="font-family: Verdana,sans-serif; font-size: small;"><b><span style="color: blue;">opt1</span></b>.setOnCheckedChangeListener(this);<br /> <b><span style="color: blue;">opt2</span></b>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;"><b> opt3</b></span>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;"><b>opt4</b></span>.setOnCheckedChangeListener(this)</span></div>
<span style="font-size: small;"><br /></span><br />
<div style="text-align: left;">
<span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="color: blue;"><span style="color: #351c75;"><b>public void</b></span><b> </b></span>onCheckedChanged(CompoundButton buttonView, <b><span style="color: #351c75;">boolean</span></b> isChecked)</span></span></div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> </span></span></b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">It is method which takes two parameter CompoundButton and boolean. checkedId is Id of the checkbox which is clicked.</span></span></span></span></span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> Every Activity class is subclass of Context Class.Generally Toast is used for the debugging purpose the Toast is class generally used to show the message in the screen it takes three arguments Context reference, mmessage to display and the Toast.LENGTH_SHORT. </span></span></span></span></span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> </span></span></span></span></span><span style="font-size: small;"> </span></div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="color: blue;"><b>Context </b></span>context = <b><span style="color: blue;">getApplicationContext</span></b>();<br /><br /> <span style="color: blue;"> <b>Toast</b></span> toast = Toast.makeText(context, "Please Choose Two option", <span style="color: blue;"><b>Toast.LENGTH_SHORT</b></span>);<br /> toast.show();</span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-size: small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;">toast.show() function is the function which is used to display the message.</span><span style="font-size: small;"> </span></div>
<span style="font-family: Verdana,sans-serif; font-size: small;"><br /></span><span style="font-size: small;"><u><i><b><span style="font-family: Verdana,sans-serif;"> </span></b></i></u></span></div>
</div>
</div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-5460952915731668193.post-33712282988535027952012-06-16T22:01:00.000-07:002012-06-16T22:05:18.566-07:00Creating CheckBox in Android<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<br /></div>
<a class="twitter-share-button" data-dnt="true" data-size="large" data-text="Android Safe" data-url="http://androidsafe.blogspot.in/" data-via="LakshAbhishek" href="https://twitter.com/share">Tweet</a><br />
<span style="font-family: Verdana,sans-serif;"><i><u><b>Checkbox:-</b></u></i> <span style="font-size: xx-small;"> </span></span><br />
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span class="text"><span class="fancyfirst">C</span>heck boxes are used
when you want to use want to select one or more option from a set of alternative if only one<span style="font-size: xx-small;"> option is <span style="font-size: xx-small;">to be selected at a time then you mu<span style="font-size: xx-small;">st sel<span style="font-size: xx-small;">ect RadioButton</span></span></span></span></span></span></span><br />
<h3 style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: large;"><span style="font-size: small;"><u><b>Select the Item in <span style="font-size: small;">Checkbox </span>:-</b></u></span> </span></h3>
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">In this example.</span><span style="font-size: xx-small;"> </span><span style="font-size: xx-small;">There four checkbox Te<span style="font-size: xx-small;">a,<span style="font-size: xx-small;">S<span style="font-size: xx-small;">necks,Cof<span style="font-size: xx-small;">fee,Pakodas</span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">Whatever you cho<span style="font-size: xx-small;">ose the <span style="font-size: xx-small;">checkbox value is show in <span style="font-size: xx-small;">TextView.</span></span></span> </span></span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
</div>
<div dir="ltr" style="text-align: left;" trbidi="on">
</div>
<div dir="ltr" style="text-align: left;" trbidi="on">
</div>
<div dir="ltr" style="text-align: left;" trbidi="on">
</div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<u><i><b>Layout of program:-</b></i></u></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk3it4dM9DtpFJ6uewbdTbITWXksCEvzRLwZHKbKBDvIyO5QQcZExKMkdsnVf48FFM5w-H8FhpWGJEAuWOdiqjVkzZDKAN6Bud5dXbfrc5Qsav-hImYQFLD4NiFDAJHudMLqyt6rtfKYo/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk3it4dM9DtpFJ6uewbdTbITWXksCEvzRLwZHKbKBDvIyO5QQcZExKMkdsnVf48FFM5w-H8FhpWGJEAuWOdiqjVkzZDKAN6Bud5dXbfrc5Qsav-hImYQFLD4NiFDAJHudMLqyt6rtfKYo/s400/jpg1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: large;">Layout of Checkbox</span></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;">We make it by Graphical Method:By def<span style="font-size: x-small;">ault in <span style="font-size: x-small;">Graphical <span style="font-size: x-small;">Method it <b>show </b><span style="font-size: x-small;"><b>Icon and T</b><span style="font-size: x-small;"><b>ext </b>in pop <span style="font-size: x-small;">down menu<span style="font-size: x-small;">.We can<span style="font-size: x-small;"> can select <b>Show only Icon.</b></span></span></span></span></span></span></span></span></span></span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBF8Dr_ZMe8Bac-eT56frIAq2Lpnj6saSUJPimHqTYtMZhOd5uje4BUpoaCOnSIRoAmpMp0iG1zTMQ2HlFRun1keLZkP0Q20qFwIKCsK9MzSz6hJwx_r-mnhIWweX_sOzsQTz_BxieKz0/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBF8Dr_ZMe8Bac-eT56frIAq2Lpnj6saSUJPimHqTYtMZhOd5uje4BUpoaCOnSIRoAmpMp0iG1zTMQ2HlFRun1keLZkP0Q20qFwIKCsK9MzSz6hJwx_r-mnhIWweX_sOzsQTz_BxieKz0/s400/jpg1.jpg" width="256" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: large;">Graphical Design of Checkbox problem</span></td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ6x9JdjQ-42YOJUjff1gNnhFXS1EtOIlDs6Kyjn0wCRgkgelSLcrB4gEyzMMbHjDEsX_yvWsZBOM_3gFoZ5z9bABfKX9yZcxEbqFq7_3zh5KOaA_1e2B8mMXbqw_pVUUUh0H2d6q7ms4/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="498" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ6x9JdjQ-42YOJUjff1gNnhFXS1EtOIlDs6Kyjn0wCRgkgelSLcrB4gEyzMMbHjDEsX_yvWsZBOM_3gFoZ5z9bABfKX9yZcxEbqFq7_3zh5KOaA_1e2B8mMXbqw_pVUUUh0H2d6q7ms4/s640/jpg1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: large;">Graphical and Properties view</span></td></tr>
</tbody></table>
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="color: black;"> <span style="font-size: xx-small;">When you select the view in Graphical its prproperties is shown in Right Pan of eclipse. if it is not show you can <b>Window->show View->properties.</b> you can choose the value of properties.</span></span></span></span></span></span></span></span></span></span></span></span><br />
<br />
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="color: black;">B</span>y drag and drop you make easily layout once you make the main.xml file <span style="font-size: x-small;">auto generated</span></span></span></span></span></span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><b> </b><span style="font-size: xx-small;"><b><?</b>xml version="1.0" encoding="utf-8"<b>?></b><br /><b><LinearLayout</b> xmlns:android="http://schemas.android.com/apk/res/android"<br /> android:layout_width="fill_parent"<br /> android:layout_height="fill_parent"<br /> android:orientation="vertical" <b>></b><br /><br /> <b><TextView</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/checkboxid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/example"</span><br /> android:textColor=<span style="color: red;">"@color/green"</span><br /> android:textSize=<span style="color: red;">"32dp"</span></span><b> /></b><br /><br /> <b> <CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/teaid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/t"</span><br /> android:textColor=<span style="color: red;">"@color/col2"</span> </span><b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/sneckid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/s"</span><br /> android:textColor=<span style="color: red;">"@color/col3"</span></span> <b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/coffeeid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/c"</span><br /> android:textColor=<span style="color: red;">"@color/col4"</span></span> <b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/pakodasid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/p"</span><br /> android:textColor=<span style="color: red;">"@color/col5"</span></span> <b>/></b><br /> <b><TextView</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/textView1"</span><br /> android:layout_width=<span style="color: red;">"112dp"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:layout_gravity=<span style="color: red;">"center"</span><br /> android:textSize=<span style="color: red;">"16dp"</span><br /> android:text=<span style="color: red;">"@string/distxt"</span></span> <b>/></b><br /><b></LinearLayout></b></span></span></span></span></span></span></span></span></span></span></span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvWDJkmnJs3ORd1-Ig6tr6U7kdS6Y2DTVyjLES9NthTpB3pQ_A0BJwyvDd-kCOEcVIGHtkpKCJpc5jPHq8Jw7O3aVUaSL0TWKERQrqWbTNiZV60-D-VRg2mvOp975cN95x_M-ZBUW1DzU/s1600/jpg1.jpg" imageanchor="1"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvWDJkmnJs3ORd1-Ig6tr6U7kdS6Y2DTVyjLES9NthTpB3pQ_A0BJwyvDd-kCOEcVIGHtkpKCJpc5jPHq8Jw7O3aVUaSL0TWKERQrqWbTNiZV60-D-VRg2mvOp975cN95x_M-ZBUW1DzU/s1600/jpg1.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: large;"><b>String.xml</b></span></td></tr>
</tbody></table>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-97YtB6LuOikL4GdKnNjvA5iMCWO6-NZoC7Y9m4mK2Nz7Naeu34Boy5W620o7AwHD2h3gUvjmfNwMYXz2fG8PrLDuY384f7rg3Ar3O67GWlYxS4OmlCyINpzI-VMTI9eVT8_eW2idUyw/s1600/jpg1.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="356" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-97YtB6LuOikL4GdKnNjvA5iMCWO6-NZoC7Y9m4mK2Nz7Naeu34Boy5W620o7AwHD2h3gUvjmfNwMYXz2fG8PrLDuY384f7rg3Ar3O67GWlYxS4OmlCyINpzI-VMTI9eVT8_eW2idUyw/s400/jpg1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: large;"><b>Android Resources(default)</b></span></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><b></b></span></span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><i><span style="font-size: small;"><b><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><i><span style="font-size: small;"><b>Explanation:</b></span></i></span></span></b></span></i></span></span></span> </span></span></span></span></span></span></span></span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;">Here is</span></span></span></span></span></span></span></span></span><b><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;"> </span></span></span></span></span></span></span></span></span></b></span></span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">Hello and app<span style="font-size: xx-small;">_name is default Str<span style="font-size: xx-small;">ing</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><b><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;"> </span></span></span></span></span></span></span></span></span></b></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;">Four checkbox label</span></span></span></span></span></span></span></span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;">F<span style="font-size: xx-small;">ive</span> color label</span></span></span></span></span></span></span></span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;">One Label Example String</span></span></span></span></span></span></span></span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;">One Text<span style="font-size: xx-small;">View</span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"> </span></span></span></span></span></span></span></span></span></span></span></span></span><b><span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;"><br /></span></span></span></span></span></span></span></span></span></b><br />
<span style="color: black;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;"> Now the J<span style="font-size: x-small;">ava So<span style="font-size: x-small;">urce Code</span></span></span></span></span><br />
<br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: small;"><u><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">Java Source Code:-</span></span></b></u></span></span></span></span></span></span><br />
<br />
<br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><b><span style="color: #674ea7;">package</span></b> abh.checkbutton.com;<br /><br /><br /><b><span style="color: #8e7cc3;">import</span></b> android.app.Activity;<br /><b><span style="color: #674ea7;">import</span></b> android.os.Bundle;<br /><b><span style="color: #351c75;">import</span></b> android.widget.*;<br /><br /><b><span style="color: #351c75;">public class</span></b> CheckbuttonexampleActivity <b><span style="color: #674ea7;">extends</span></b> Activity <b><span style="color: #674ea7;">implements </span></b>CompoundButton.OnCheckedChangeListener {<br /> /** Called when the activity is first created. */<br /> CheckBox <span style="color: blue;">te,sn,cof,pak;</span><br /> TextView <span style="color: blue;">tv;</span><br /> <br /> @Override<br /> <b><span style="color: #674ea7;"> public void</span></b> onCreate(Bundle savedInstanceState) {<br /> <b>super</b>.onCreate(savedInstanceState);<br /> <br /> <br /> setContentView(R.layout.<span style="color: blue;">main</span>);<br /> <span style="color: blue;">te</span>=(CheckBox) findViewById(R.id.teaid);<br /> <span style="color: blue;">sn</span>=(CheckBox) findViewById(R.id.sneckid);<br /> <span style="color: blue;">cof</span>=(CheckBox) findViewById(R.id.coffeeid);<br /> <span style="color: blue;"> pak</span>=(CheckBox) findViewById(R.id.pakodasid);<br /> <span style="color: blue;">tv</span>=(TextView) findViewById(R.id.textView1); <br /> <span style="color: blue;">te</span>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;">sn</span>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;"> cof</span>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;">pak</span>.setOnCheckedChangeListener(this);<br /> <br /> }<br /><br /> <span style="color: blue;"><span style="color: #351c75;"> <b>public void</b></span><b> </b></span>onCheckedChanged(CompoundButton buttonView, <b><span style="color: #351c75;">boolean</span></b> isChecked) {<br /> <b><span style="color: #20124d;"> String </span></b>str=" ";<br /> if(<b><span style="color: blue;">te</span></b>.isChecked())<br /> {<br /> str=str+<b><span style="color: blue;">te</span></b>.getText();<br /> <b><span style="color: blue;">tv</span></b>.setText(str);<br /> <br /> }<br /> if(<b><span style="color: blue;">sn</span></b>.isChecked())<br /> {<br /> str=str+","+sn.getText();<br /> <b><span style="color: blue;">tv</span></b>.setText(str);<br /> }<br /> if(<b><span style="color: blue;">cof</span></b>.isChecked())<br /> {<br /> str=str+","+cof.getText();<br /> <b><span style="color: blue;">tv</span></b>.setText(str);<br /> }<br /> if(<span style="color: blue;">pak</span>.isChecked())<br /> {<br /> str=str+","+pak.getText();<br /> <b><span style="color: blue;">tv</span></b>.setText(str);<br /> }<br /> }<br /> <br /><br />}</span></span><br />
<br />
<b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">Expanation:- </span></span></b><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">We define </span></span><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> </span></span></b><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;">OnCheckedChangeListener</span></span> </span></span></span></span></b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">but we need <span style="font-size: xx-small;">to w<span style="font-size: xx-small;">ire it to UI element<span style="font-size: xx-small;"> before it come to action<span style="font-size: xx-small;">.There is two line of code that connect to checkbox to listen the che<span style="font-size: xx-small;">ckbox click event</span></span></span></span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">(1) <span style="font-size: xx-small;">Declaration of <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">che<span style="font-size: xx-small;">ckbox</span> in main<span style="font-size: xx-small;">.xml file</span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"> </span></span></span></span></span></span></span></span><br />
<b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> </span></span></b><br />
<br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: xx-small;"> <b> <CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/teaid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/t"</span><br /> android:textColor=<span style="color: red;">"@color/col2"</span> </span><b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/sneckid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/s"</span><br /> android:textColor=<span style="color: red;">"@color/col3"</span></span> <b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/coffeeid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/c"</span><br /> android:textColor=<span style="color: red;">"@color/col4"</span></span> <b>/></b><br /><br /> <b><CheckBox</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/pakodasid"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:text=<span style="color: red;">"@string/p"</span><br /> android:textColor=<span style="color: red;">"@color/col5"</span></span> <b>/></b></span></span></span></span></span></span></span></span></span></span></span></span></span> <b> </b><br />
<br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;">(2) <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> te,sn,cof<span style="font-size: xx-small;">,pa<span style="font-size: xx-small;">k,tv,te,te,sn,cof,pak</span></span> is<span style="font-size: xx-small;"> checkbox<span style="font-size: xx-small;"> variable is connect<span style="font-size: xx-small;">ed to<b> <span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;">setOnCheckedChangeListener</span></span></b></span></span></span></span></span></span></span><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">(<span style="color: #8e7cc3;">this</span>)<span style="font-size: xx-small;"> </span></span></span></b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">by t<span style="font-size: xx-small;">wo line of code for each checkbox</span></span></span></span></span></span></span></span></span></span></span></span><br />
<br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"> <span style="color: blue;">te</span>=(CheckBox) findViewById(R.id.teaid);<br /> <span style="color: blue;">sn</span>=(CheckBox) findViewById(R.id.sneckid);<br /> <span style="color: blue;">cof</span>=(CheckBox) findViewById(R.id.coffeeid);<br /> <span style="color: blue;"> pak</span>=(CheckBox) findViewById(R.id.pakodasid);<br /> <span style="color: blue;">tv</span>=(TextView) findViewById(R.id.textView1); </span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><br /> <span style="color: blue;">te</span>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;">sn</span>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;"> cof</span>.setOnCheckedChangeListener(this);<br /> <span style="color: blue;">pak</span>.setOnCheckedChangeListener(this);</span></span></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
</div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div style="text-align: left;">
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="color: blue;"><span style="color: #351c75;"><b>public void</b></span><b> </b></span>onCheckedChanged(CompoundButton buttonView, <b><span style="color: #351c75;">boolean</span></b> isChecked)</span></span></div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> </span></span></span></span></b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">It is method <span style="font-size: xx-small;">which takes two parameter Co<span style="font-size: xx-small;">mpoundB<span style="font-size: xx-small;">utton</span> <span style="font-size: xx-small;">and <span style="font-size: xx-small;">boolean. <span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"> <span style="font-size: xx-small;">checkedId is Id <span style="font-size: xx-small;">of the checkb<span style="font-size: xx-small;">ox</span> which is click<span style="font-size: xx-small;">ed.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: left;">
<span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><b><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><b><span style="color: blue;">tv</span></b>.setText(str)</span></span><span style="font-size: xx-small;">:-</span></b><span style="font-size: xx-small;"><span style="font-size: xx-small;">By this method you can set the value of checkbox in <span style="font-size: xx-small;">TextView</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">.</span></span></div>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
</script>
</div>
<div id="fb-root">
</div>
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
</div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-5460952915731668193.post-47413230435560555522012-06-14T02:01:00.002-07:002012-06-15T12:43:48.351-07:00Creating Radio Button in Android<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Verdana,sans-serif;"><i><u><b>RadioButton:-</b></u></i> <span style="font-size: xx-small;"> </span></span><br />
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">RadioButton is user interface tool kit. A Radio<span style="font-size: xx-small;">B</span>utton give several choice to user but strict to only one selection.RadioButton is generally belong to a group i.e RadioGroup and each group forced to user select one RadioButton.</span></span><br />
<h3 style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: large;"><span style="font-size: small;"><u><b>Change the Image on Click of Radiobutton:-</b></u></span> </span></h3>
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">It is example of cha<span style="font-size: xx-small;">nge the image on cl<span style="font-size: xx-small;">ick<span style="font-size: xx-small;"> o<span style="font-size: xx-small;">f RadioButton.In this example<span style="font-size: xx-small;">.</span></span></span></span></span></span></span><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">wh<span style="font-size: xx-small;">en <span style="font-size: xx-small;">application start </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>There <span style="font-size: xx-small;">is <span style="font-size: xx-small;">initially a whi<span style="font-size: xx-small;">te rectang<span style="font-size: xx-small;">ular image<span style="font-size: xx-small;"> in center<span style="font-size: xx-small;">.</span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">if you click the Red radiobutton the image<span style="font-size: xx-small;"> ch<span style="font-size: xx-small;">ange to Red rectangular image<span style="font-size: xx-small;">. </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">if you click the <span style="font-size: xx-small;">Blue radiobutton the image change to <span style="font-size: xx-small;"><span style="font-size: xx-small;">Blue</span> rect image<span style="font-size: xx-small;">.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">if you click the Green radiobutton th<span style="font-size: xx-small;">e imag<span style="font-size: xx-small;">e change to <span style="font-size: xx-small;">Green rect image.</span></span></span> </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFjyJsm2BzaiiGSf2WELihcWbNKbw21xOW9d6FLJtP1_iWbOQ1nleAOn3BQzmmeJ3OSSU4fhwoDuWSWmsBlv73DaAgXaEqGko6AkFPQb8Ugxy9VjqmQ5OW6oLcD6YPBP2PI4ox2yEurQ4/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFjyJsm2BzaiiGSf2WELihcWbNKbw21xOW9d6FLJtP1_iWbOQ1nleAOn3BQzmmeJ3OSSU4fhwoDuWSWmsBlv73DaAgXaEqGko6AkFPQb8Ugxy9VjqmQ5OW6oLcD6YPBP2PI4ox2yEurQ4/s400/jpg1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: large;">Layout of Radiobutton Example</span></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><span style="font-size: small;"><br /></span></td></tr>
</tbody></table>
<span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"> <span style="font-size: x-small;">There is should be</span></span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: x-small;">(1)A TextView</span><br />
<span style="font-family: Verdana,sans-serif; font-size: x-small;">(2)Three Radiobutton</span><br />
<span style="font-family: Verdana,sans-serif; font-size: x-small;">(3)A Rectangular Image 50*50 </span><br />
<span style="font-family: Verdana,sans-serif; font-size: x-small;"> </span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7V8hJLyv2IVSw49kgExiXtiiQOc_YC35a4Xx5qeICctSKKcXODcTfT1-hkph-AIME_Tv-5odV4Y5T8qjgxuL_VMjXLJvEM4Qn1J3bWK3DiWvmCdhxZ4P4zuT1tF7p-aGPLg6u7F85lnk/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="383" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7V8hJLyv2IVSw49kgExiXtiiQOc_YC35a4Xx5qeICctSKKcXODcTfT1-hkph-AIME_Tv-5odV4Y5T8qjgxuL_VMjXLJvEM4Qn1J3bWK3DiWvmCdhxZ4P4zuT1tF7p-aGPLg6u7F85lnk/s400/jpg1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Graphic Method</td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_WPBJrlpJd76rG-766qvnm3AP3cawzVxxD4HoRDtAe1jUKH4-n4gntUfecA8l8iv89TUsCAdZnBCleQrff7Q8xFglJjdsFsD4ACsvi_opmL0PdWEZAYpVjUlXGvZ-H3gvgwmD-dCoU1c/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<span style="font-family: Verdana,sans-serif; font-size: x-small;"> <span style="font-family: Verdana,sans-serif; font-size: x-small;">We make it by Graphical Method:By def<span style="font-size: x-small;">ault in <span style="font-size: x-small;">Graphical <span style="font-size: x-small;">Method it <b>show </b><span style="font-size: x-small;"><b>Icon and T</b><span style="font-size: x-small;"><b>ext </b>in pop <span style="font-size: x-small;">down menu<span style="font-size: x-small;">.We can<span style="font-size: x-small;"> can select <b>Show only Icon.</b></span></span></span></span></span></span></span></span></span></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdv_ku7WyGKZCpOcjniaPlG2tXdWl7rHynW41ewIccPzdpGdj7k0P4F3YEKaA-zUuko9v1qprqSNkf7r8Exk6VAaEP2zyC4HdYAQ2sYxQ25AJcT5dGGJpZawdC7i9zUQCntuX3qlTttiY/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="376" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdv_ku7WyGKZCpOcjniaPlG2tXdWl7rHynW41ewIccPzdpGdj7k0P4F3YEKaA-zUuko9v1qprqSNkf7r8Exk6VAaEP2zyC4HdYAQ2sYxQ25AJcT5dGGJpZawdC7i9zUQCntuX3qlTttiY/s400/jpg1.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1lzZwiMQezI9Ly8I4DqwKKfhZSQtIfk0krxaC35YSa5BHc2wq2KyFvQggipUexcKCF6WiKwjm-_yZJu3AbLWrnDlx3ShNnVVNl06hlrMKKPkMn1lEXLz4P57pfDfzrLqE22tQ0sPj7AA/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="color: black;">B</span>y drag and drop you make easily layout once you make the main.xml file autogenerated</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><b><?</b>xml version="1.0" encoding="utf-8"<b>?></b><br /><b><LinearLayout</b> xmlns:android="http://schemas.android.com/apk/res/android"<br /> <span style="color: blue;"> android:layout_width</span>=<span style="color: red;">"fill_parent"</span><br /> <span style="color: blue;">android:layout_height</span>=<span style="color: red;">"fill_parent"</span><br /> <span style="color: blue;"> android:orientation</span>=<span style="color: red;">"vertical"</span> <b>></b><br /><br /> <b><TextView</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/textView1"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span></span><br /> <b><span style="color: blue;"> </span></b><span style="background-color: #fce5cd;"><b><span style="color: blue;">android:text</span></b>="<b>@string/rc</b>" <b>/></b></span><br /><br /> <b> <RadioGroup</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/radioGroup1"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span></span> ><br /><br /> <RadioButton<br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/radio0"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:checked=<span style="color: red;">"true"</span></span><br /> <span style="background-color: #fce5cd;"><b> <span style="color: blue;">android:text</span>="@string/col1"</b> /> </span> <span style="background-color: orange;"></span><br /><br /> <b><RadioButton</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/radio1"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span></span><br /> <span style="color: blue;"> </span><span style="background-color: #fce5cd;"><span style="color: blue;"><b>android:text</b></span>="<b>@string/col2"</b> <b> /></b></span><br /><br /> <b><RadioButton</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/radio2"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span></span><br /> <span style="background-color: #fce5cd;"><b><span style="color: blue;">android:text</span></b>="<b>@string/col3" </b></span><br /> /><br /> <<b>/RadioGroup><br /><br /> <ImageView</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/imageView1"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:src=<span style="color: red;">"@drawable/rect" </span><br /> android:layout_gravity=<span style="color: red;">"center"</span></span><b>/><br /><br /></LinearLayout></b></span></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0UzSvM50gMqBY27C-auZuIuFXKgRdm91fb1Aw-1yQP2hvAZ5Gc4l5g9Utprn-PAiGEU378XEBAa9N9gOm3EZThT7m2eHWdluuOQci2rzSp4kAgeZrfOavEgib1C-JuiZbeyrskENpbUA/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="253" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0UzSvM50gMqBY27C-auZuIuFXKgRdm91fb1Aw-1yQP2hvAZ5Gc4l5g9Utprn-PAiGEU378XEBAa9N9gOm3EZThT7m2eHWdluuOQci2rzSp4kAgeZrfOavEgib1C-JuiZbeyrskENpbUA/s400/jpg1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: large;"><span style="font-family: Verdana,sans-serif;">strings.xml file </span></span></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><i><span style="font-size: small;"><b> <span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><i><span style="font-size: small;"><b>Explanation: </b></span></i></span></span></b></span></i><span style="font-size: small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: small;"><span style="font-size: small;"><span style="font-size: xx-small;">Here is <span style="font-size: xx-small;">Three color <span style="font-size: xx-small;">label </span>We are using <span style="font-size: xx-small;">and <span style="font-size: xx-small;">these label is string <span style="font-size: xx-small;">resources</span> and they shou<span style="font-size: xx-small;">ld be <span style="font-size: xx-small;">define in strings.xml<span style="font-size: xx-small;">. <span style="font-size: xx-small;"><span style="font-size: xx-small;"><br /></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheTflHP68Oj2wVWwul4pFeuhULn3zR4FFEzdNlld6M-E8FXqEbgER-A4-6ly6FQ3faLreaMjA7Yoir6HzxQoFg_K1gjm-VWr7lyUXPmeX8Kq9zXs4rDM6alPOz-H3dq-Jmx_X8LSzgLsI/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheTflHP68Oj2wVWwul4pFeuhULn3zR4FFEzdNlld6M-E8FXqEbgER-A4-6ly6FQ3faLreaMjA7Yoir6HzxQoFg_K1gjm-VWr7lyUXPmeX8Kq9zXs4rDM6alPOz-H3dq-Jmx_X8LSzgLsI/s400/jpg1.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"> <span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;">Th<span style="font-size: xx-small;">is </span><span style="font-size: x-small;">is another alternate method for define the string <span style="font-size: x-small;"><span style="font-size: x-small;">resources</span> <span style="font-size: x-small;">j<span style="font-size: x-small;">ust click <b>Add.</b>. button in the Right Pan and<span style="font-size: x-small;"> <b>Create a</b><span style="font-size: x-small;"><b> new </b><span style="font-size: x-small;"><b>elem</b><span style="font-size: x-small;"><b>ent at the </b><span style="font-size: x-small;"><b>top Level in Resources </b>d<span style="font-size: x-small;">ialog<span style="font-size: x-small;">e box will be open.<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;">just click the String label</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSQ58MNLnaSGuGksFSAxmdeh1CG-HWJw1lWv0LHGuERaA9xhvGXG0QT-vRXYQz_vWip2y_fPEAC27a5vL2mR-uRFkC0DTf1NwZLg1dxs43UfXpoqYD_RJQ5Ra83fwj-oyZHh5_2xb-c9I/s1600/jpg1.jpg" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSQ58MNLnaSGuGksFSAxmdeh1CG-HWJw1lWv0LHGuERaA9xhvGXG0QT-vRXYQz_vWip2y_fPEAC27a5vL2mR-uRFkC0DTf1NwZLg1dxs43UfXpoqYD_RJQ5Ra83fwj-oyZHh5_2xb-c9I/s320/jpg1.jpg" width="320" /></a></div>
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"></span></span></span></span></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="208" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUKz8Xy6ZTlhTrzXnme4nmTZawXLq54pQRFfYEZcDi1Whrkx0HMvi37Og-dcHvB15XvR7lKhfB4oxrKUbXc56MY2833UhaSGwvin0UW5oOJfo_S5ZW9AZoQ1mF89obG5jlDvdB4L_cK0A/s640/jpg1.jpg" width="640" /></div>
<br />
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"> <b>Android Resource defa</b><b>ult scree</b><b>n </b>open and name of the variable and value of col which show in label in Radiobutton.There is three radio label and one a TextView String<span style="font-size: xx-small;">.</span></span></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPJqqK9ITjWAUVAGtGLdzLoqfQm0hka6jz_wxZGuRSwJYG827Q79sGccJ3UU9h9g45RAEbe8IQ_R6RO6BnGkEM-uCraprNDP6Xv4rvVhLM8o3GfBLWxfn1L4XhmoNTaW-xhPHsZ45LIVE/s1600/jpg1.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPJqqK9ITjWAUVAGtGLdzLoqfQm0hka6jz_wxZGuRSwJYG827Q79sGccJ3UU9h9g45RAEbe8IQ_R6RO6BnGkEM-uCraprNDP6Xv4rvVhLM8o3GfBLWxfn1L4XhmoNTaW-xhPHsZ45LIVE/s400/jpg1.jpg" width="140" /></a></div>
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"> <span style="font-size: x-small;">if you see carefully there is five image in</span></span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;"> /res/drawable</span></span></span><br />
<br />
<br />
<span style="font-size: x-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">blue.png</span></span></b></span><br />
<span style="font-size: x-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">green.png</span></span></b></span><br />
<span style="font-size: x-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">ic_launcher.png(default image or icon)</span></span></b></span><br />
<span style="font-size: x-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">rect.png</span></span></b></span><br />
<span style="font-size: x-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">red.png </span></span></b></span><br />
<br />
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif;">blue.png,green.png,red.png,rect.png These all image is <b>5</b></span></span><span style="font-size: x-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">0*50 pixel </span></span></b><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"> </span></span></b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">you can make by Firework.you have to mention rect.png image in main.xml file by </span></span></span><br />
<br />
<div style="text-align: center;">
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="color: blue;"><b>android:src=</b><span style="color: red;"><b>"@drawable/rect" </b> <span style="color: black;">in <span style="font-family: Verdana,sans-serif;"><b> <ImageView</b></span></span></span></span></span></span></span><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="color: blue;"><span style="color: red;"></span></span></span> </span></span></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
<span style="font-size: x-small;"><span style="font-family: Verdana,sans-serif;">you must notice one thing that there is no extension is mention rect image name In android there is no distinguish between the image format</span></span></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;">rect is our initial image it shown whenever android application run.</span></span></span></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;"> Now the J<span style="font-size: x-small;">ava So<span style="font-size: x-small;">urce Code</span></span></span></span></span><br />
<br />
<span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: small;"><u><b><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;">Java Source Code:-</span></span></b></u></span></span></span></span></span></span><br />
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: #8e7cc3;"><b>package</b> <span style="color: black;">abh.example.radio;</span><br /><b><span style="background-color: white;">import </span></b><span style="color: black;">android.app.Activity;</span><b><br />import </b><span style="color: black;">android.os.Bundle</span><b>;<br />import</b><span style="color: black;"> android.widget.ImageView;</span><b><br />import </b><span style="color: black;">android.widget.RadioButton;</span><b><br />import </b><span style="color: black;">android.widget.RadioGroup;</span></span><br /><br /><b><span style="color: #8e7cc3;">public class</span></b> RadiobuttonActivity <span style="color: #8e7cc3;"><b>extends</b></span> Activity <b><span style="color: #8e7cc3;">implements</span></b> RadioGroup.OnCheckedChangeListener<br />{<br /> RadioGroup <span style="color: blue;">rg</span>;<br /> RadioButton<span style="color: blue;"> r1,r2,r3</span>;<br /> ImageView <span style="color: blue;"> iv</span>;<br /><br /> <b><span style="color: #8e7cc3;"> public void</span></b> onCreate(Bundle savedInstanceState) {<br /><br /> <b><span style="color: #8e7cc3;"> super</span>.</b>onCreate(savedInstanceState);<br /> setContentView(R.layout.<span style="color: blue;">main</span>);<br /> <span style="color: #274e13;"> <b>// This will get the radiogroup</b></span></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: #274e13;"><b> </b></span><br /> <span style="color: blue;">rg</span>=(RadioGroup)findViewById(R.id.<span style="color: blue;">radioGroup1</span>);<br /> <span style="color: blue;">rg</span>.setOnCheckedChangeListener(<span style="color: #8e7cc3;">this</span>);<br /> <span style="color: blue;">iv</span>=(ImageView)findViewById(R.id.<span style="color: blue;">imageView1</span>);<br /> <br /> <b><span style="color: #274e13;"> //This will get the radiobutton</span></b></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><b><span style="color: #274e13;"> </span></b><br /> <span style="color: blue;"> r1</span>=(RadioButton)findViewById(R.id.<span style="color: blue;">radio0</span>);<br /> <span style="color: blue;"> r2</span>=(RadioButton)findViewById(R.id.<span style="color: blue;">radio1</span>);<br /> <span style="color: blue;"> r3</span>=(RadioButton)findViewById(R.id.<span style="color: blue;">radio2</span>);<br /> <br /> } <br /> <br /> <b><span style="color: #8e7cc3;"> public void</span></b> onCheckedChanged(RadioGroup r<span style="font-size: xx-small;">g</span>,<b><span style="color: #8e7cc3;"> int </span></b>checkedId)<br /> { <br /> <b><span style="color: #8e7cc3;">switch</span></b> (checkedId)<br /> { <br /> <b><span style="color: #8e7cc3;"> case</span></b> R.id.<span style="color: blue;">radio0:</span> <br /> iv.setImageResource(R.drawable.<span style="color: blue;">red</span>);<br /> <b><span style="color: #8e7cc3;"> break</span></b>; <br /> <b><span style="color: #8e7cc3;">case </span></b>R.id.<span style="color: blue;">radio1:</span> <br /> iv.setImageResource(R.drawable.<span style="color: blue;">blue</span>);<br /> <b><span style="color: #8e7cc3;">break;</span></b> <br /> <b><span style="color: #8e7cc3;"> case </span></b>R.id.<span style="color: blue;">radio2: </span><br /> iv.setImageResource(R.drawable.<span style="color: blue;">green)</span>;<br /> <b><span style="color: #8e7cc3;"> break;</span></b><br /> <br /> }<br /> }<br />}<br /> </span></span><br />
<b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">Expanation:- </span></span></b><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">We define </span></span><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">OnCheckedChangeListener </span></span></span></span></b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">but we need <span style="font-size: xx-small;">to w<span style="font-size: xx-small;">ire it to UI element<span style="font-size: xx-small;"> before it come to action<span style="font-size: xx-small;">.There is two line of code that connect to RadioButton to listen the <span style="font-size: xx-small;">RadioButton click event</span></span></span></span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">(1) <span style="font-size: xx-small;">Declaration of <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">RadioGroup in main<span style="font-size: xx-small;">.xml file</span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"> </span></span></span></span></span></span></span></span><br />
<b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> </span></span></b><br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><br /> <b> <RadioGroup</b><br /> <span style="color: blue;"><span style="background-color: #f9cb9c;">android:id=<span style="color: red;">"@+id/radioGroup1"</span></span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span></span> ></span></span><br />
<br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;">(2) <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> rg is <span style="font-size: xx-small;">RadioGro<span style="font-size: xx-small;">up variable is connect<span style="font-size: xx-small;">ed to<b> <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">setOnCheckedChangeListener(<span style="color: #8e7cc3;">this</span>)<span style="font-size: xx-small;"> </span></span></span></b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">by t<span style="font-size: xx-small;">wo line of code</span></span></span></span></span></span></span></span></span></span></span></span><br />
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;">rg</span>=(RadioGroup)findViewById(R.id.<span style="color: blue;">radioGroup1</span>);</span></span></div>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">setOnCheckedChangeListener(<span style="color: #8e7cc3;">this</span>)</span></span></b></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><b><span style="color: #8e7cc3;">public void</span></b> onCheckedChanged(RadioGroup r<span style="font-size: xx-small;">g</span>,<b><span style="color: #8e7cc3;"> int </span></b>checkedId)</span></span></span></span></b></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> </span></span></span></span></b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">It is method <span style="font-size: xx-small;">which takes two parameter RadioGr<span style="font-size: xx-small;">oup <span style="font-size: xx-small;">and check<span style="font-size: xx-small;">edId. Radio<span style="font-size: xx-small;">Group tell that <span style="font-size: xx-small;">which <span style="font-size: xx-small;">radiobutton is attached the radiogroup and <span style="font-size: xx-small;">checkedId is Id <span style="font-size: xx-small;">of the RadioButton which is click<span style="font-size: xx-small;">ed.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> <b>iv.setImageResource(R.drawable.<span style="color: blue;">red</span>)<span style="font-size: xx-small;">:-</span></b><span style="font-size: xx-small;"><span style="font-size: xx-small;">By this method you can change the image with same ImageView var<span style="font-size: xx-small;">iable<span style="font-size: xx-small;"> you <span style="font-size: xx-small;">need to just change the id o<span style="font-size: xx-small;">f i<span style="font-size: xx-small;">mage.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">------------------------------------*--------------------------------------------------------- </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: left;">
</div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> </span></span></b></span></span></span></span></span></span></span></span></span> </div>
<div style="text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> </span></span><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><br /></span></span><br />
<br /></div>
<span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><b> </b></span> </span></span></span></span></span></span></div>Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-5460952915731668193.post-39205373928856815822012-06-11T07:58:00.001-07:002012-06-14T02:35:48.710-07:00Creating a small Calculater<div dir="ltr" style="text-align: left;" trbidi="on">
.<span style="font-size: large;"><i><u><b>Small Calculator:-</b></u></i></span><br />
We try to making a simple calculator.In which we take two number and do some kind of addition,subtraction operation.<br />
Before doing Android application we must take consider the layout issue<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgKdqlD6QVw2Iow0U8eecqnqez5EVyXNMAUuqqbuNHcIH5Y1nTJ7raVTqCcilVYaOVcmQHWrUFLsZ9cMA4lPgRg1i3Nqee0hK-tCdjfJawHp6wUk9HLVaffrk77BwjmccOezqCKtxedBA/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgKdqlD6QVw2Iow0U8eecqnqez5EVyXNMAUuqqbuNHcIH5Y1nTJ7raVTqCcilVYaOVcmQHWrUFLsZ9cMA4lPgRg1i3Nqee0hK-tCdjfJawHp6wUk9HLVaffrk77BwjmccOezqCKtxedBA/s640/jpg1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: large;"><b>Layout of Simple Calculator</b></span></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: left;"><br /></td><td class="tr-caption" style="text-align: left;"><br /></td><td class="tr-caption" style="text-align: left;"><br /></td><td class="tr-caption" style="text-align: left;"><br /></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheZLLyi6EoP278SUTxIjPyIej0d-hviP859k9bmxUCexB_XtVsA3f_MZZ1PGv_xzBJLRaWLaD_Wl9_-eKnpuQj287sCq2pVWE1Rla4aFjsbLVwc3emQuG4sV0xxJCv02cE-a7bC8dCn7w/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<i><u><b>Layout issue </b></u></i><br />
(1)A TextView that would be a Label i.e.Simple Calculator<br />
(2)A Line which separate the Label and EditText<br />
(2)A EditText in which number and result will be shown.<br />
(3)A List of Button from 0 to 9 with additional button + , - ,Enter and Clear button<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFIZbYT-QnH4NC4r0wub6bDt0zUCCcEfVPhuxsWrC-NOUhF3lIIS95S9qJ9FZwJt9Trl8m__vJIatoewsaEIf7RjnCaAmrWM412G4BBRJC-mcLUK4eDomLGrhUEd0HcnUKx2XopywZF4/s1600/img01.png" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhspaB7eVoMEfNpPlNZyngtsE1mvZ7Ztjfds80aQmsJjzyujreeGp5BMA7ZevERG7T7c87Df6C1lSivuOIpM5cNbTjuN_n0BX_6gAQ8-ABywm0_QJ8AkUlbp60X0eIc5iMhygztFdhP00Q/s1600/jpg1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhspaB7eVoMEfNpPlNZyngtsE1mvZ7Ztjfds80aQmsJjzyujreeGp5BMA7ZevERG7T7c87Df6C1lSivuOIpM5cNbTjuN_n0BX_6gAQ8-ABywm0_QJ8AkUlbp60X0eIc5iMhygztFdhP00Q/s640/jpg1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><b><span style="font-size: large;">Select the <span style="font-size: large;">build</span> target</span></b></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: center;"><br /></td><td class="tr-caption" style="text-align: left;"><br /></td><td class="tr-caption" style="text-align: left;"><br /></td><td class="tr-caption" style="text-align: left;"><br /></td></tr>
</tbody></table>
In my previous post I take the Android 4.03 target machine.Here we take Android 1.5. This is compatible with Android 1.6, Android 2.0, Android 2.1, Android 2.2 , Android 2,3 and Android 3.0 version.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKOOsvBzS5mTO3VCyHFseQRGDSZ1kVC3W0UfaPbmPnNWJ_QD17azM2T7leeTrIRHHRJvHHmz6qTFjv3bNnAIHppAtbinHdVzQLDwn_2FLefox-bgWTZlg1MRmgiNzG2vxdVF_umihnYkY/s1600/jpg1.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKOOsvBzS5mTO3VCyHFseQRGDSZ1kVC3W0UfaPbmPnNWJ_QD17azM2T7leeTrIRHHRJvHHmz6qTFjv3bNnAIHppAtbinHdVzQLDwn_2FLefox-bgWTZlg1MRmgiNzG2vxdVF_umihnYkY/s640/jpg1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: large;"><b>Small Calculator Android Project</b></span></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
This is a new simple calculator Android Project.<br />
<div class="separator" style="clear: both; text-align: left;">
<i><u><b>main.xml</b></u></i></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "Courier New",Courier,monospace;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><b><?xml</b> <span style="color: blue;">version</span>=<span style="color: red;">"1.0"</span> <span style="color: blue;">encoding</span>=<span style="color: red;">"utf-8"</span><b>?></b><br /><b><TableLayout</b> <span style="color: blue;">xmlns</span>:<span style="color: red;">android="http://schemas.android.com/apk/res/android"</span><br /> <span style="color: blue;">android</span>:<span style="color: blue;">id</span><b><span style="color: #38761d;">=</span></b>"<span style="color: red;">@+id/tableLayout1</span>"<br /> <span style="color: blue;">android</span>:<span style="color: blue;">layout_width</span><b><span style="color: #274e13;">=</span></b><span style="color: red;">"fill_parent"</span><br /> <span style="color: blue;">android</span>:<span style="color: blue;">layout_height</span><b><span style="color: #38761d;">=</span></b><span style="color: red;">"fill_parent"</span> <b>></b><br /><br /> <b><TextView</b><br /> <span style="color: blue;">android:id=</span><span style="color: red;">"@+id/tv1"</span><br /> <span style="color: blue;">android:layout_width</span>=<span style="color: red;">"wrap_content"</span><br /> <span style="color: blue;">android:layout_height</span>=<span style="color: red;">"wrap_content"</span><br /> <span style="color: blue;"> android:text</span>=<span style="color: red;">"@string/cal" </span><br /> <span style="color: blue;">android:textSize</span>=<span style="color: red;">"32dp"</span> <br /> <span style="color: blue;">android:background</span>=<span style="color: red;">"@color/colu" </span><br /> <br /> <b>/><br /> <View</b><br /> <span style="color: blue;">android:layout_height</span>=<span style="color: red;">"6dip"</span><br /> <span style="color: blue;"> android:background</span>=<span style="color: red;">"#FF0000"</span> <b>/></b><br /><br /> <b><EditText</b><br /> <span style="color: blue;">android:id</span>="<span style="color: red;">@+id/edtext"</span><br /> <span style="color: blue;"> android:layout_width</span>=<span style="color: red;">"wrap_content"</span><br /> <span style="color: blue;">android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:layout_marginTop=<span style="color: red;">"10dip"</span><br /> </span><br /> <b> /><br /> <TableRow</b><br /> <span style="color: blue;">android:id</span>=<span style="color: red;">"@+id/Row1"</span><br /> <span style="color: blue;">android:layout_width</span>=<span style="color: red;">"wrap_content"</span><br /> <span style="color: blue;"> android:layout_height</span>=<span style="color: red;">"wrap_content"</span><br /> <span style="color: blue;"> android:padding</span>=<span style="color: red;">"5dip"</span> <b>></b><br /> <br /> <b><Button </b><br /> <span style="color: blue;">android:id</span>=<span style="color: red;">"@+id/one" </span><br /> <span style="color: blue;">android:textSize</span><span style="color: #274e13;">=</span><span style="color: red;">"30dp"</span> <br /> <span style="color: blue;">android:background</span><span style="color: #274e13;">=</span><span style="color: red;">"@drawable/but_img"</span> <br /> <span style="color: blue;">android:layout_width</span><span style="color: #274e13;">=</span><span style="color: red;">"50dp"</span><br /> <span style="color: blue;">android:layout_height</span>=<span style="color: red;">"50dp"</span><br /> <span style="color: blue;">android:text</span>=<span style="color: red;">"1"</span><br /> <br /> <b>/> </b><br /> <b><Button </b><br /> <span style="color: blue;"> android:id</span>="<span style="color: red;">@+id/two" </span><br /> <span style="color: blue;">android:textSize</span>=<span style="color: red;">"30dp" </span> <br /> <span style="color: blue;">android:background</span>=<span style="color: red;">"@drawable/but_img" </span> <br /> <span style="color: blue;"> android:layout_width</span>=<span style="color: red;">"50dp"</span><br /> <span style="color: blue;"> android:layout_height</span>=<span style="color: red;">"50dp"</span><br /> <span style="color: blue;">android:layout_marginLeft</span>=<span style="color: red;">"60dip"</span><br /> <span style="color: blue;">android:text</span>="2"<br /> <b> /> </b><br /> <br /> <b><Button</b> <br /> <span style="color: blue;">android:id</span>=<span style="color: red;">"@+id/three" </span><br /> <span style="color: blue;">android:textSize</span>=<span style="color: red;">"30dp" </span> <br /> <span style="color: blue;"> android:background</span>=<span style="color: red;">"@drawable/but_img" </span> <br /> <span style="color: blue;"> android:layout_width</span>=<span style="color: red;">"50dp"</span><br /> <span style="color: blue;">android:layout_height</span>=<span style="color: red;">"50dp"</span><br /> <span style="color: blue;">android:layout_marginLeft</span>=<span style="color: red;">"60dip"</span><br /> <span style="color: blue;">android:text</span>="3"<br /> <b>/> <br /> </TableRow><br /> <br /> <TableRow</b><br /> <span style="color: blue;"> android:id</span>=<span style="color: red;">"@+id/Row2"</span><br /> <span style="color: blue;">android:layout_width</span>=<span style="color: red;">"wrap_content"</span><br /> <span style="color: blue;">android:layout_height</span>=<span style="color: red;">"wrap_content"</span><br /> <span style="color: blue;"> android:padding</span>=<span style="color: red;">"5dip"</span><b>></b><br /> <br /> <b><Button</b> <br /> <span style="color: blue;">android:id="<span style="color: red;">@+id/four" </span><br /> android:textSize=<span style="color: red;">"30dp" </span> <br /> android:background=<span style="color: red;">"@drawable/but_img" </span> <br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:text="4"</span><br /> <b>/> <br /> <br /> <Button</b> <br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/five" </span><br /> android:textSize=<span style="color: red;">"30dp" </span> <br /> android:background=<span style="color: red;">"@drawable/but_img" </span> <br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:layout_marginLeft=<span style="color: red;">"60dip"</span><br /> android:text="5"</span><br /> <b> /> <br /> <br /> <br /> <Button </b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/six" </span><br /> android:textSize=<span style="color: red;">"30dp" </span> <br /> android:background=<span style="color: red;">"@drawable/but_img" </span> <br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:layout_marginLeft=<span style="color: red;">"60dip"</span><br /> android:text=<span style="color: red;">"6"</span></span><br /> <b>/> <br /> <br /> </TableRow><br /> <br /> <br /> <TableRow</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/Row3"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:padding=<span style="color: red;">"5dip"</span><span style="color: black;"><b>></b></span></span><br /> <br /> <b><Button </b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/seven" </span><br /> android:textSize=<span style="color: red;">"30dp" </span><br /> android:background=<span style="color: red;">"@drawable/but_img" </span> <br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:text=<span style="color: red;">"7"</span></span><br /> <b>/> <br /> <br /> <Button </b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/eight" </span><br /> android:textSize=<span style="color: red;">"30dp" </span><br /> android:background=<span style="color: red;">"@drawable/but_img"</span> <br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:layout_marginLeft=<span style="color: red;">"60dip"</span><br /> android:text=<span style="color: red;">"8"</span></span><br /> <b> /> <br /> <br /> <br /> <Button </b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/nine" </span><br /> android:textSize=<span style="color: red;">"30dp" </span><br /> android:background=<span style="color: red;">"@drawable/but_img" </span><br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:layout_marginLeft=<span style="color: red;">"60dip"</span><br /> android:text=<span style="color: red;">"9"</span></span><br /> <b>/> <br /> <br /> </TableRow><br /> <br /> <TableRow</b><br /> <span style="color: blue;">android:id=<span style="color: red;">"@+id/Row4"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:padding=<span style="color: red;">"5dip"<span style="color: black;"><b>></b></span></span></span><br /> <br /> <b> <Button </b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/zero" </span><br /> android:textSize=<span style="color: red;">"30dp" </span><br /> android:background=<span style="color: red;">"@drawable/but_img"</span> <br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:text=<span style="color: red;">"0"</span></span><br /> <b>/> <br /> <br /> <Button </b><br /> <span style="color: blue;"> android:id="<span style="color: red;">@+id/plus" </span><br /> android:textSize=<span style="color: red;">"30dp" </span><br /> android:background=<span style="color: red;">"@drawable/but_img" </span> <br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:layout_marginLeft=<span style="color: red;">"60dip"</span><br /> android:text="+"</span><br /> <b>/> <br /> <br /> <br /> <Button </b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/minus" </span><br /> android:textSize=<span style="color: red;">"30dp" </span><br /> android:background=<span style="color: red;">"@drawable/but_img" </span><br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:layout_marginLeft=<span style="color: red;">"60dip"</span><br /> android:text="-"</span><br /> <b>/> <br /> <br /> </TableRow></b><br /> <br /> <br /> <b> <TableRow</b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/Row5"</span><br /> android:layout_width=<span style="color: red;">"wrap_content"</span><br /> android:layout_height=<span style="color: red;">"wrap_content"</span><br /> android:padding=<span style="color: red;">"5dip"</span><span style="color: black;"><b>></b></span><br /> </span><br /> <b><Button </b><br /> <span style="color: blue;"> android:id=<span style="color: red;">"@+id/enter" </span><br /> android:textSize=<span style="color: red;">"18dp" </span><br /> android:background=<span style="color: red;">"@drawable/but_img" </span> <br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:text=<span style="color: red;">"Enter"</span></span><br /> <b> /> <br /> <br /> <Button </b><br /> <span style="color: cyan;"> <span style="color: blue;">android:id=<span style="color: red;">"@+id/clear" </span><br /> android:textSize=<span style="color: red;">"18dp"</span> <br /> android:background=<span style="color: red;">"@drawable/but_img" </span> <br /> android:layout_width=<span style="color: red;">"50dp"</span><br /> android:layout_height=<span style="color: red;">"50dp"</span><br /> android:layout_marginLeft=<span style="color: red;">"60dip"</span><br /> android:text=<span style="color: red;">"Clear"</span></span></span><br /> <b> /> <br /> <br /> </TableRow></b></span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><b><span style="font-size: xx-small;"><span style="font-size: small;">Explanation:</span> </span></b><span style="font-size: xx-small;">i<span style="font-size: xx-small;">f you see carefully the layout of the calculator you will observe that it is structure of combination of row and column</span></span></span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: xx-small;"> There are number of layout in available in android.Here we not discuss all. we discuss only In my next coming post I discuss all category of layout.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: xx-small;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: xx-small;"><u><i><b>Table</b></i></u><u><i><b>Lay</b></i></u><i><b><u>out:</u>-</b></i></span><span style="font-family: Verdana,sans-serif; font-size: xx-small;">-The children under TableLayout are ROW and COLUMN. but it has no border of their children .A table can leave
cells empty.</span><span style="font-family: Verdana,sans-serif; font-size: xx-small;">Our all designing layout under the TableLayout.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Verdana,sans-serif; font-size: xx-small;"><br /></span></div>
<span style="font-family: Verdana,sans-serif; font-size: xx-small;"><b><b><i><u><u><i><b>Table</b></i></u><u><i><b>Row</b></i></u><i><b><u>:</u></b></i></u></i></b></b></span><span style="font-family: Verdana,sans-serif; font-size: xx-small;"><b><i><u> </u></i></b> Each TableRow define a row in table , each row may have zero or more view or cell, each cell or view may define any other kind of view (Button,EditText,TextView,ImageView etc) or viewGroup ie a another TableLayout. </span><br />
<span style="font-size: xx-small;"><br /></span><br />
<span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><u><i><b>TextView</b></i></u><i><b><u>: </u></b></i> If you see carefully the Label "Simple Calculator" .What it show? It has big size font and backgroundColor.</span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"> </span></span><span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><br /></span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="color: blue;">android:textSize</span>=<span style="color: red;">"32dp"</span> </span></span></span><br />
<span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">The textSize is 32dp The nu<span style="font-size: xx-small;">mber </span>of pixels within a <span style="font-size: xx-small;">speci<span style="font-size: xx-small;">fic</span></span> area of the screen.it is <span style="font-size: xx-small;">referred</span> as as dpi (dots
per inch)</span></span></span><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;">.i<span style="font-size: xx-small;">e 1 <b>dp</b> equals 1.5 physical pixels.</span></span></span><br />
<br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><br /></span></span></span></span></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrzTI_4qCZi7TkAw_8LDxix4v5sfOyk4S8knGSn9PC15aXJyPEfu7zF-v_9lXwOtR9g4JhOja1bKL27y6SZKLSlfLwET_u2hevythV9Mkg2coC_S1ZpMk2Zmt19ZOJml17yPi_wVmYTGw/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="432" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrzTI_4qCZi7TkAw_8LDxix4v5sfOyk4S8knGSn9PC15aXJyPEfu7zF-v_9lXwOtR9g4JhOja1bKL27y6SZKLSlfLwET_u2hevythV9Mkg2coC_S1ZpMk2Zmt19ZOJml17yPi_wVmYTGw/s640/jpg1.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBiT6JP5unleGkK7bUdzOMl4zVW9qX0roIodyCqdMECgfOCF9yc6eeLMFHsxgqKMe-c5DD0lSXbShTsrtUR8SJGaOusSVUvmFXdEDj2HtdLtaI0RiUixxuIQIPOUNCg97wM9GErOVyF4I/s1600/jpg1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"> </span></span> <span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="color: blue;">android:background</span>=<span style="color: red;">"@color/colu"</span></span> you are seeing in above figure that we make <span style="font-size: xx-small;">color <span style="font-size: xx-small;">resources</span> in <span style="font-size: xx-small;">string.xml since color is also i<span style="font-size: xx-small;">s a <span style="font-size: xx-small;">kin<span style="font-size: xx-small;">d of resocuces</span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<span style="color: #274e13;"><b><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><string name="cal">Simple Calculator</string> </span></span></span></span></span></span></span></span></span></span></span></span></span></b></span><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif; font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="color: black;"><span style="font-size: xx-small;">Here we define label on <span style="font-size: xx-small;">TextVi<span style="font-size: xx-small;">ew <span style="font-size: xx-small;">in form of <span style="font-size: xx-small;">String <span style="font-size: xx-small;">resource <span style="font-size: xx-small;">i.e you have to de<span style="font-size: xx-small;">fine the color in <span style="font-size: xx-small;">string.xml file as above</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br />
<br />
<i><u><span style="font-family: Verdana,sans-serif; font-size: small;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="font-family: Verdana,sans-serif;"><span style="color: black;"><span style="font-family: Verdana,sans-serif; font-size: x-small;"><b>View</b></span>:- </span></span></span></span></span></u></i><span style="font-size: small;"><span style="font-family: Verdana,sans-serif;"> <span style="font-size: xx-small;">We draw a single line which demarcate the EditText </span></span></span><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;">and label.it has 6d<span style="font-size: xx-small;">ip</span> width </span></span><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"> <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;">android:layout_height</span>=<span style="color: red;">"6dip"</span></span></span>and the backgrou<span style="font-size: xx-small;">d color is specified <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;">android:background</span>=<span style="color: red;">"#FF0000"</span></span></span></span></span></span><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><br /></span></span><br />
<br />
<u><i><b><span style="font-family: Verdana,sans-serif; font-size: x-small;">EditText</span><span style="font-size: x-small;"> <span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;">:-</span></span></span></b></i></u><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> </span></span><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"> </span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;">android:id</span>="<span style="color: red;">@+id/edtext" <span style="color: black;"><span style="font-size: xx-small;">It is id <span style="font-size: xx-small;">(edtext) tag used in Java Source C<span style="font-size: xx-small;">ode.</span></span></span></span></span></span></span></span></span><br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;">android:layout_marginTop=<span style="color: red;">"10dip" <span style="color: black;">mag<span style="font-size: xx-small;">in<span style="font-size: xx-small;">Top from Top <span style="font-size: xx-small;">is 10di<span style="font-size: xx-small;">p</span></span></span></span></span></span></span></span></span></span></span> <br />
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"><span style="color: black;"><b><i><u><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;">TableRow</span></span> </u></i>:- </b></span> <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;">android:id</span>=<span style="color: red;">"@+id/Row1"<span style="font-size: xx-small;"> <span style="color: black;">Here is<span style="font-size: xx-small;"> each Row has id attribute</span></span></span></span><br /> <span style="font-size: xx-small;"> </span> <span style="color: blue;"> android:padding</span>=<span style="color: red;">"5dip <span style="color: black;"><span style="font-size: xx-small;">The <span style="font-size: xx-small;">View under Row has <span style="font-size: xx-small;">5pa<span style="font-size: xx-small;">dding space around</span></span></span></span></span></span></span></span></span></span></span><br />
<br />
<span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: red;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><b><u><i>Button</i></u> :- <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: red;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;">android:background</span><span style="color: #274e13;">=</span><span style="color: red;">"@drawable/but_img"</span> </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></b></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: red;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> I used <span style="font-size: xx-small;">button image 50*50 pixel <span style="font-size: xx-small;">which is sto<span style="font-size: xx-small;">red in <span style="font-size: xx-small;">/res/drawable/but<span style="font-size: xx-small;">_img <span style="font-size: xx-small;">it is <span style="font-size: xx-small;">in png format<span style="font-size: xx-small;"> but you will never ment<span style="font-size: xx-small;">ion the extension name in <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: red;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: red;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;">android:background</span><span style="color: #274e13;">=</span><span style="color: red;">"@drawable/but_img"</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></b></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: red;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> <span style="font-size: xx-small;">There is <span style="font-size: xx-small;">no need to specify the full path <span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: red;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"> <span style="font-size: xx-small;">/res/drawable/but<span style="font-size: xx-small;">_img</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: red;"><span style="color: black;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"> in abov<span style="font-size: xx-small;">e code sin<span style="font-size: xx-small;">ce when @ character is <span style="font-size: xx-small;"><span style="font-size: xx-small;">specifies</span> <span style="font-size: xx-small;">it is understood that it must be in resource folder.The be<span style="font-size: xx-small;">low is mention the <span style="font-size: xx-small;">how much width <span style="font-size: xx-small;">and height of but_img.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> <br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"> <span style="color: blue;">android:layout_width</span><span style="color: #274e13;">=</span><span style="color: red;">"50dp"</span></span></span><br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"> <span style="color: blue;">android:layout_height</span>=<span style="color: red;">"50dp"</span></span></span><br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="color: red;"> </span></span></span><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="color: red;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="color: blue;">android:layout_marginLeft</span>=<span style="color: red;">"60dip" <span style="color: black;">android:layout_marginLeft<span style="font-size: xx-small;">=60dip <span style="font-size: xx-small;">it is distance betwe<span style="font-size: xx-small;">en two <span style="font-size: xx-small;">button.</span></span></span></span></span></span></span></span></span></span></span> <br />
<i><u><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><b>Java So<span style="font-size: xx-small;">urc<span style="font-size: xx-small;">e Coding:-</span></span></b></span></span></u></i><br />
<br />
<br />
<br />
<span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><span style="font-size: xx-small;">package abh.lay.com;<br /><br />import android.app.Activity;<br />import android.os.Bundle;<br />import android.view.View;<br />import android.view.View.OnClickListener;<br />import android.widget.Button;<br />import android.widget.EditText;<br /><br />public class LayoutActivity extends Activity implements OnClickListener {<br /> /** Called when the activity is first created. */<br /> <br /> private EditText edtxt;<br /> private String inital_str="0";<br /> private String end= " ";<br /> private int res=0;<br /> <br /> public void onCreate(Bundle savedInstanceState) {<br /> super.onCreate(savedInstanceState);<br /> setContentView(R.layout.main);<br /> edtxt = (EditText)findViewById(R.id.edtext);<br /> edtxt.setText("0");<br /> <br /> ((Button)findViewById(R.id.one)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.two)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.three)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.four)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.five)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.six)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.seven)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.eight)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.nine)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.zero)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.plus)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.minus)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.enter)).setOnClickListener(this);<br /> ((Button)findViewById(R.id.clear)).setOnClickListener(this);<br /> <br /> }<br /><br /> public void onClick(View v) {<br /> // TODO Auto-generated method stub<br /> switch (v.getId()) {<br /> // Number buttons: '0' to '9'<br /> case R.id.one:<br /> case R.id.two:<br /> case R.id.three:<br /> case R.id.four:<br /> case R.id.five:<br /> case R.id.six:<br /> case R.id.seven:<br /> case R.id.eight:<br /> case R.id.nine:<br /> case R.id.zero:<br /> String lab_num= ((Button)v).getText().toString();<br /> if(lab_num.equals("0")){inital_str=lab_num;}<br /> else {inital_str = inital_str+lab_num;}<br /> edtxt.setText(inital_str); <br /> break;<br /> case R.id.plus:<br /> calculate();<br /> end = "+";<br /> break;<br /> case R.id.minus:<br /> calculate();<br /> end = "-";<br /> break;<br /> <br /> case R.id.enter:<br /> calculate();<br /> end = "Enter";<br /> break;<br /> <br /> // Clear button<br /> case R.id.clear: <br /> res = 0;<br /> inital_str = "0";<br /> end = " ";<br /> edtxt.setText("0");<br /> break;<br /> }<br /> }<br /> private void calculate() {<br /> int inNum = Integer.parseInt(inital_str);<br /> inital_str= "0";<br /> if (end == " ") {<br /> res = inNum;<br /> } else if (end == "+") {<br /> res += inNum;<br /> } else if (end == "-") {<br /> res -= inNum;<br /> }<br /> else if (end == "Enter") {<br /> // Keep the result for the next operation<br /> }<br /> edtxt.setText(String.valueOf(res));<br /> }<br /> }</span></span></span></span><i><span style="font-size: xx-small;"><span style="font-family: Verdana,sans-serif;"><b><span style="font-size: xx-small;"><span style="font-size: xx-small;"> </span></span></b></span></span></i><br />
<br />
<i><u><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><b><span style="font-size: xx-small;"><span style="font-size: small;">Explanation:</span> </span></b></span></span></u></i><br />
<b><span style="font-family: Verdana,sans-serif;"><span style="font-size: xx-small;"><br /> </span></span></b>P4WSGRJ95N7E</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5460952915731668193.post-72411224239209078292012-06-09T05:44:00.001-07:002012-06-11T07:37:31.892-07:00Using Control in Android program<div dir="ltr" style="text-align: left;" trbidi="on">
Before describing the user control.I told you about View in my previous positioning.The android.view.View is our base class for user interface.There are three type of view:<br />
<ol style="text-align: left;">
<li>SurfaceView</li>
<li>ViewGroup</li>
<li>Widget</li>
</ol>
<div style="text-align: left;">
<br />
The most basic view is SurfaceView. Here we will not discuss this SurfaceView. because it is concern the drawing issue.<br />
ViewGroup is layout concern and contain other view<br />
Widget it is UI component which most often used.<br />
Widget is part of android.widget package e.g. ListView,Spinner etc.<br />
We start from Button control.<br />
<u><b>Button Control example:-</b></u><br />
In this example we make Edittext and TextView and a button<br />
Step 1: <b>Layout consideration </b>:<br />
We have two choice to make Layout consideration<br />
(a)Graphical Method<br />
(b)By main.xml file<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT9WTuZPUE2dZXVY11GeNShV4ZCV8fu1SC8bD6jOYLVIGK7KoCxSulZtf1pThBVvbolJIyMPx1eDv1Ien52rNdLfbMmWO33XEPRGMSY7ndQ9cWxoBmHjJfAKty5Crw3U_7TZ4U82OcC4A/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT9WTuZPUE2dZXVY11GeNShV4ZCV8fu1SC8bD6jOYLVIGK7KoCxSulZtf1pThBVvbolJIyMPx1eDv1Ien52rNdLfbMmWO33XEPRGMSY7ndQ9cWxoBmHjJfAKty5Crw3U_7TZ4U82OcC4A/s640/img1.jpg" width="640" /></a></div>
<br />
we take buttonexamplea1 as new project.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4Tp3d06EuW4wlAb7YpBkUrofwuzlDdaQsBwMUj2-BdTKQHRkd_mSgVIiQTnSucenfL8x-HMDL5QRQ39h8HJFgifof2gQnVOzmtCDKN96DlNp1T2cNQynnEayIeZPEw4WC2BPs_zFL1jo/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4Tp3d06EuW4wlAb7YpBkUrofwuzlDdaQsBwMUj2-BdTKQHRkd_mSgVIiQTnSucenfL8x-HMDL5QRQ39h8HJFgifof2gQnVOzmtCDKN96DlNp1T2cNQynnEayIeZPEw4WC2BPs_zFL1jo/s640/img1.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEir0u92NTNI9x3ItMwz_fHKIPL3mKDfDG8paUXe1_qkiTyMjeWODZysRxHTiHhhV3EiJkIUKzvzZcz35qA-dvx2hBxzo-dBD1ZPofpfefeK99aSQWjYJ0QaF_E5xwhPIgdgZ0BU8fp2vZA/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<br />
<b>Graphical Method: </b>you are seeing the two tab Graphical Layout and main.xml. we click in Graphical Layout.In Graphical we drag a EditText (abh shown in left tab) under TextFields and drop in layout screen.we also drag button and TextView from Form Widget(in left tab)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh166hpVv87GKyqIJQ6Mn-FZif4zbHcyZL5K5Zd5ZlAsk0ZJfS4NGtNpWPkNCe8wyxXt2jzok3KXjBGYWaQZcbc0AXRShIxsca_1Ur3DQNzDTBvoJoHhhqlmXg6fa3zc_8iMfsShIXI7Co/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh166hpVv87GKyqIJQ6Mn-FZif4zbHcyZL5K5Zd5ZlAsk0ZJfS4NGtNpWPkNCe8wyxXt2jzok3KXjBGYWaQZcbc0AXRShIxsca_1Ur3DQNzDTBvoJoHhhqlmXg6fa3zc_8iMfsShIXI7Co/s640/img1.jpg" width="640" /></a></div>
When you are designing the layout through Geometrical Method, automatically main.xml file is coded.<br />
Now we have to hard coding in main.xml file<br />
<u><b>Method 2:</b>-</u><br />
<b><span style="color: #cc0000;">Line 1:</span><?xml version="1.0" encoding="utf-8"?></b><br />
<br />
<b><span style="color: #cc0000;">Line 2:</span></b><b><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"</b><br />
<b><span style="color: #cc0000;">Line 3:</span></b><b> android:layout_width="fill_parent"</b><br />
<b><span style="color: #cc0000;">Line 4:</span></b><b> android:layout_height="fill_parent"</b><br />
<b><span style="color: #cc0000;">Line 5:</span></b><b> android:orientation="vertical" > </b><br />
<b><span style="color: #cc0000;">Line 6:</span></b><b> <EditText </b><b><span style="color: #cc0000;"> </span></b><br />
<b><span style="color: #cc0000;">Line 7:</span></b><b> android:id="@+id/mytext"</b><br />
<b><span style="color: #cc0000;">Line 8:</span></b><b> android:layout_width="wrap_content" </b><br />
<b><span style="color: #cc0000;">Line 9:</span> android:layout_height= </b><b>"fill_parent"</b><br />
<b><span style="color: #cc0000;">Line 10:</span></b><b> android:text="@string/entxt"</b><br />
<b><span style="color: #cc0000;">Line 11:</span></b><b> </b><b>android:hint="@string/entxt" <br /> /></b><br />
<b><br /></b><b><span style="color: #cc0000;">Line 12:</span></b><b> <TextView </b><br />
<b><span style="color: #cc0000;">Line 13:</span></b><b> android:id="@+id/txxt"</b><br />
<b><span style="color: #cc0000;">Line 14:</span></b><b> android:layout_width="wrap_content"</b><b><span style="color: #cc0000;"> </span></b><br />
<b><span style="color: #cc0000;">Line 15:</span></b><b> android:layout_height="wrap_content"</b><b><span style="color: #cc0000;"> </span></b><br />
<b><span style="color: #cc0000;">Line 16:</span></b><b> android:text="@string/t1" <br /> /></b><br />
<b></b><br />
<b><br /> <Button </b><br />
<b><span style="color: #cc0000;">Line 17:</span></b><b> android:id="@+id/but"</b><br />
<b><span style="color: #cc0000;">Line 18:</span></b><b> android:layout_width="wrap_content"</b><b><span style="color: #cc0000;"> </span></b><br />
<b><span style="color: #cc0000;">Line 19:</span></b><b> android:layout_height="wrap_content"</b><b><span style="color: #cc0000;"> </span></b><br />
<b><span style="color: #cc0000;">Line 20:</span></b><b> android:text="@string/but_lab"</b><br />
<b><span style="color: #cc0000;">Line 21:</span></b><b> android:onClick="showtext" <br /> /></b><br />
<b><br /><br /></LinearLayout></b><br />
<b>Line 1-5 </b>I already explained in previous post<br />
<b>Line 7</b> To link the main.xml file and Java source through R.class file.There is crying need to create a id attribute "@+id/mytext. so that we can use in java source code.<br />
<b>Line 10</b> Here we using a string which shown when there is noting in Edit text box i.e default text or suggestive text we create a string either Graphical or edit in string.xml file. when you add string through the Graphical recourse it is automatically added in string.xml file <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4C4Z0-CXGMJDCxv0RUDpamE5ucfaL1Yhyphenhyphen9ErMSjPsOmsLF0x-HyhywscQx8nEBR9CeKBhD6bNvuTZYs2chbkfTB3sDCimFDBMzP1TOsDa3ojHl_mX2rG5SAcX9OPxzv3e80c2o1ij6hE/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4C4Z0-CXGMJDCxv0RUDpamE5ucfaL1Yhyphenhyphen9ErMSjPsOmsLF0x-HyhywscQx8nEBR9CeKBhD6bNvuTZYs2chbkfTB3sDCimFDBMzP1TOsDa3ojHl_mX2rG5SAcX9OPxzv3e80c2o1ij6hE/s640/img1.jpg" width="640" /></a></div>
<br />
<b>Line 10</b> Here we using a string which shown when there is
noting in Edit text box i.e default text or suggestive text we create a
string either Graphical or edit in string.xml file. when you add string through the Graphical recourse it is automatically added in string.xml file<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGyFWn2bZIRvSSdTQcHGNqkmFYCqF9tNSE6kHshSyRFOhUnYdAcaxuM8OhY99FCP1y6l6_x_f4qJMlxkqS60OnLgtqLgnMqu_Bc8PFrs45zajsrnxu3CiXHh7j3XFJMmmOKraETdMRE-c/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGyFWn2bZIRvSSdTQcHGNqkmFYCqF9tNSE6kHshSyRFOhUnYdAcaxuM8OhY99FCP1y6l6_x_f4qJMlxkqS60OnLgtqLgnMqu_Bc8PFrs45zajsrnxu3CiXHh7j3XFJMmmOKraETdMRE-c/s640/img1.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
you can add string resource by typing string tag with name attribute and the value of name attribute. It will automatically generated string resources in Graphical mode of string.xml</div>
Line 11:<b>android:hint="@string/entxt" </b><b> </b>The hint attribute is used for suggestive text in Edit box<br />
Line 13:<b>android:id="@+id/txxt" </b>it is another a id attribute for TextView<br />
<span style="color: #cc0000;">Line 16:</span><b> android:text="@string/t1" </b>t1 is string resources for android TextView<br />
<b>Line 17:<b>android:id="@+id/but" </b></b>Id attribute for button<br />
<b>Line 20:<b>android:text="@string/but_lab" </b></b>It is label name which show on the button.since again it is string resource it create same way as i told you. <br />
<b>Line 21: </b><b><b>android:onClick="showtext" </b></b>"showtext" is the name of function it call when onClick event occurred.since it link with the onClick event. <b><b> </b> </b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii2SALEaAbedTxhzUp_R-pqXdFkEiopcVhndLMBtoaLB3fDgw6-XOEYWcsMtvNUqAMA0Z3wwSauH-bh3WUjoa9T8h1zVwCRUptapEMWbupcqXcpPRGnKlYouPYnIJBSCRFL-PixNbzQd4/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii2SALEaAbedTxhzUp_R-pqXdFkEiopcVhndLMBtoaLB3fDgw6-XOEYWcsMtvNUqAMA0Z3wwSauH-bh3WUjoa9T8h1zVwCRUptapEMWbupcqXcpPRGnKlYouPYnIJBSCRFL-PixNbzQd4/s640/img1.jpg" width="640" /></a></div>
<b> </b><br />
When mention the name of function in main.xml file and do not define the function in Java source file.On execution of application as soon as click the button This above kind of screen is show.<br />
<b>Explanation</b>:- When you press the button ,you trying to update the View i.e. added a new String resources and modified the view. for the button a click event is define but it did not get any function which define the action so it gives error.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivtCIxjc8__4ttSh_Z2Clhr7q_PFc0XN1vovCyVSjmv0pgliv9_ZTal5Pc7-ABYfuKtfvQsLPO5dzU6fKFkHRFVhYfxvPripz-2MxigE-0a3nPXGylyGbavudvRa03R2gnF8BhcFilUdg/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivtCIxjc8__4ttSh_Z2Clhr7q_PFc0XN1vovCyVSjmv0pgliv9_ZTal5Pc7-ABYfuKtfvQsLPO5dzU6fKFkHRFVhYfxvPripz-2MxigE-0a3nPXGylyGbavudvRa03R2gnF8BhcFilUdg/s640/img1.jpg" width="640" /></a></div>
<span style="background-color: orange;"><b><span style="color: #cc0000;">Line:1</span> public void showtext(View view)</b></span><br />
<span style="background-color: orange;"><b>{<br /><span style="color: red;">Line:2 </span> EditText ed = (EditText)findViewById(R.id.mytext);<br /><span style="color: red;">Line:3</span> TextView tv = (TextView)findViewById(R.id.txxt);<br /><span style="color: red;">Line:4</span> tv.setText(ed.getText()); <br /> }</b></span><br />
<br />
<br />
<b><span style="color: red;">Line 1:</span> public void showtext(View view)</b> It is the name of function it contains view object<br />
<span style="color: red;"><b>Line 2,3:</b></span> <b> EditText ed = (EditText)findViewById(R.id.mytext)</b> I already told that findViewById(R.id.resource id) i.e similar method to JavaScript in which we use the getdooucmentById().findViewById can reference the EditText but you access through R.class it is View kind of object hence it is very necessary to cast to EditText and TextView as requirement.<br />
<b><span style="color: red;">Line 4:</span></b><span style="color: red;"><span style="color: black;"><b>tv.setText(ed.getText())</b>-getText and setText is method by which get value of EditText View and that value is set to TextView </span></span><br />
<span style="color: red;"><span style="color: black;"> Now you compile the application</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1wvcr9C7OWC5E2aO3Xx844vEmdrWuylZMY6r9Mf4Xex3NXHeWmh9ZcoR4gIKJ-dd-OXm58jKfyQS3hS1t2GXHiMGsuWxeWW4EFqWGp492_Sl0MX5r-aqXSaX-PG0wCAdt3yUWnfxfIUg/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1wvcr9C7OWC5E2aO3Xx844vEmdrWuylZMY6r9Mf4Xex3NXHeWmh9ZcoR4gIKJ-dd-OXm58jKfyQS3hS1t2GXHiMGsuWxeWW4EFqWGp492_Sl0MX5r-aqXSaX-PG0wCAdt3yUWnfxfIUg/s640/img1.jpg" width="640" /></a></div>
<span style="color: red;"><span style="color: black;"> </span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtofAMsHTR3LtPsGYHcK_CX7UcKmm58WbY3SvBYWsOwwnc4EGGK9Wi0jmM0eXFU4quhNQ7SHBDA6szJSiV6JfTUSwows0nrgTTSNaSHLlNgGRLslOYTtbK19MG0C8c7V2xygkyVDZvme8/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtofAMsHTR3LtPsGYHcK_CX7UcKmm58WbY3SvBYWsOwwnc4EGGK9Wi0jmM0eXFU4quhNQ7SHBDA6szJSiV6JfTUSwows0nrgTTSNaSHLlNgGRLslOYTtbK19MG0C8c7V2xygkyVDZvme8/s640/img1.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkAE7mzsQaLFrQabdrCFX02Yk4cmS7Dp6MOf4OzstpjsEfvqy1KMKv24QcSMzWSCEqz4FXuwnNyJ5i-A2bO45HVLXedmAIjDRVvXShY0ENvJr8ixIdv0qjzcz2EF8e2c2Iu3eMZY18ChM/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkAE7mzsQaLFrQabdrCFX02Yk4cmS7Dp6MOf4OzstpjsEfvqy1KMKv24QcSMzWSCEqz4FXuwnNyJ5i-A2bO45HVLXedmAIjDRVvXShY0ENvJr8ixIdv0qjzcz2EF8e2c2Iu3eMZY18ChM/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqxSgVRgWj0gDFUEdbL6ELmaQzI2VHhtSf9WTqwE5-BgaUlK2Q5xwqKIgdgGE72-RsHNhRiE-A-KpCRJ5fEjhm4eMgCF8f1T5irPUtSEuaFXU2UqPLAk3Bu_mqlnEunGHrBY1mPC_NbVE/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqxSgVRgWj0gDFUEdbL6ELmaQzI2VHhtSf9WTqwE5-BgaUlK2Q5xwqKIgdgGE72-RsHNhRiE-A-KpCRJ5fEjhm4eMgCF8f1T5irPUtSEuaFXU2UqPLAk3Bu_mqlnEunGHrBY1mPC_NbVE/s640/img1.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkAE7mzsQaLFrQabdrCFX02Yk4cmS7Dp6MOf4OzstpjsEfvqy1KMKv24QcSMzWSCEqz4FXuwnNyJ5i-A2bO45HVLXedmAIjDRVvXShY0ENvJr8ixIdv0qjzcz2EF8e2c2Iu3eMZY18ChM/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
</div>
</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5460952915731668193.post-13210006218664261032012-06-08T22:34:00.004-07:002012-06-09T05:39:53.356-07:00Descripition of your First Android program<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: left;">
Now I explain one by one first of all we see the architecture of file formed </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG_mafqKlRTbMw14c7ax6CEVm0vO6lo4YtbfaxL4zKe2zi8lnae6NilINdi2hdyMbrHFy2TVodE8SMXVSFVb3Pj-h0W-gCD_gtCKupmXE4lATNPaX3GL7f1J1JdAGCGjYarkxpOEJ_sXo/s1600/Untitled-1.png" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRnWeBEygtEChpRxXcMW2Ikhjk4JPgrdD8e4f6W1R9fjTr4axWpGAGqfeXVAkrTNtZGnoLN3oSF6zgeNtqwsPfidyzfFVI77CyD5XJVlLxONgCks-oCRn4nRXRRUi6V-pQhKAygXqGVfU/s1600/Untitled-1.png" /></div>
<div class="separator" style="clear: both; text-align: left;">
There many important file and directories are created.</div>
<div class="separator" style="clear: both; text-align: left;">
<b style="background-color: #ffe599;">AndroidManifest.xml </b>: It is configuration file which is formed for Helloandroid application</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b style="background-color: #ffe599; color: black;">Default.properties or project.properties:</b> <span style="background-color: white;">It is used by Eclipse and android. Hence please do not edit this file.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<b><br /></b></div>
<b style="background-color: #ffd966;">/src folder</b>: It contain source code of Helloandroid<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b style="background-color: #ffd966;">/gen/hell.abh.com/HelloandroidActivity.java</b>: The name of Application which is created i.e. named as "HelloandroidActivity"</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEittVb6JQgLRJeefN3zbvyHO6ebq2oUOLcCj_-2qD8Q9_drIXPc4RLqX0S30E-kGqOEHBtHj6-zEOls-d3n0OG8-hIzxPdsvNBIdfXlVPxXju9Gezfu4DF-v9zGYBAA6CZnBtXlMRWwnFo/s1600/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div style="text-align: justify;">
<b style="background-color: #ffd966;">/gen/hell.abh.com/R.java</b>: It is generated Resource file do not edit this file.<br />
<br />
<b style="background-color: #ffd966;">/assets folder</b>:Here uncomplied file resource stored.<br />
<br />
<b style="background-color: #ffd966;">/res folder</b>: it is place where application resource include such as graphic,animation ,layout file and row file.<br />
<br />
<b style="background-color: #ffd966;">/res/drawable</b>:Application icon graphic resource which is default stored.<br />
<br />
<b style="background-color: #ffd966;">/res/layout/main.xml</b>: It is layout file used for Helloandroid project.It is very important file.<br />
<br />
<b style="background-color: #ffd966;">/res/values/string.xml</b>:
It is path where string resources are defined. Here string is resources
for android. actually it is value folder it is very important folder it
define resouces such as<br />
<b> arrays.xml</b>-Xml file define the array<br />
<b>colors.xml</b>-Xml file define color.It define background color for UI<br />
<b>dimens.xml</b>-Xml file which define value of UI eg 40px,40px by R.dimens class,<br />
<b>string.xml-</b>Xml file used to define text String to be used in your application<br />
<b>styles.xml</b>-Xml file which is define the style of application<br />
<br />
<div style="text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEittVb6JQgLRJeefN3zbvyHO6ebq2oUOLcCj_-2qD8Q9_drIXPc4RLqX0S30E-kGqOEHBtHj6-zEOls-d3n0OG8-hIzxPdsvNBIdfXlVPxXju9Gezfu4DF-v9zGYBAA6CZnBtXlMRWwnFo/s1600/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEittVb6JQgLRJeefN3zbvyHO6ebq2oUOLcCj_-2qD8Q9_drIXPc4RLqX0S30E-kGqOEHBtHj6-zEOls-d3n0OG8-hIzxPdsvNBIdfXlVPxXju9Gezfu4DF-v9zGYBAA6CZnBtXlMRWwnFo/s640/img1.jpg" width="640" /></a></div>
<br />
I am going to explain the <b style="background-color: #f1c232;">main.xml</b> which lie under <b><span style="background-color: #f1c232;">/res/layout/main.xml <span style="background-color: white;"> </span></span></b><br />
<b><span style="background-color: #f1c232;"><span style="background-color: white;"> The layout of the application can be determine by the xml.file or source code . main.xml </span></span></b><span style="background-color: #f1c232;"><span style="background-color: white;">is
a file which determine the layout your application i.e. user interface
before explaining each line of main.xml I want to tell what is view ?</span></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA2Yg9LsdLL-3Td21-AcFwDv4zThZAyN80uH4uVeB35XXUATi2lGdIzhr5OBFYGl4L0GlHy65oXPOvbkUuTtEwTPX_rh-lL5WLOsFahqo8dEKEiEIFtkqelWdfbLyamEtYuXUiubxvTMw/s1600/viewgroup.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="346" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA2Yg9LsdLL-3Td21-AcFwDv4zThZAyN80uH4uVeB35XXUATi2lGdIzhr5OBFYGl4L0GlHy65oXPOvbkUuTtEwTPX_rh-lL5WLOsFahqo8dEKEiEIFtkqelWdfbLyamEtYuXUiubxvTMw/s640/viewgroup.png" width="640" /></a></div>
<br />
<b><span style="background-color: #f1c232;"><span style="background-color: white;"> </span></span></b><i><span style="background-color: #f1c232; font-size: large;"><span style="background-color: white;"><b>View:</b></span></span></i><span style="background-color: #f1c232; font-size: large;"><span style="background-color: white;"> <span style="font-family: "Courier New",Courier,monospace;"><span style="font-size: small;"><span style="font-family: Times,"Times New Roman",serif;">Views
are user interface as object such as button or TextField, Radiobutton
etc. and ViewGroup is container which determine how the views are laid
out such as Grid or vertical. you would notice one important thing by
seeing the above chart it is clear that <u><i>ViewGroup may consist of ViewGruop and View also but View can never consist ViewGroup.</i></u></span></span></span></span></span><br />
<span style="background-color: #f1c232; font-size: large;"><span style="background-color: white;"><span style="font-family: "Courier New",Courier,monospace;"><span style="font-size: small;"><span style="font-family: Times,"Times New Roman",serif;"><i> When you make any new android application. Two view is always formed <b>LinearLayou</b>t and <b>TextView . </b></i></span> </span></span></span></span><br />
<br />
<b>Line 1:</b><span style="color: #cc0000;"><?xml version="1.0" encoding="utf-8"?></span><br />
<span style="color: #cc0000;">xml version="1.0"</span> is simple version which is used currently specify in form of "1.x"<br />
<span style="color: #ea9999;"> <span style="color: #cc0000;">encoding ="utf-8</span></span><span style="color: #cc0000;">" </span>It may be possible that Xml file may contain the non ASCII characters, so we have to use unicode<br />
<br />
<b>Line 2:</b><span style="color: #cc0000;"><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"</span><br />
<span style="color: #cc0000;"> <LinearLayout <span style="color: black;">is Tag of LinearLayout which is default defined in the android application LinearLayout Tag.</span></span>The namespace is defined by the <b>xmlns attribute</b> in the start tag(LinearLayout) of an element.The namespace declaration has the following syntax. <b>xmlns:<i>prefix</i>="<i>URI</i>"</b>. namespace(prefix android) is used in each line main.xml file.<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDuKzMNg5PMYaLprA2RtmQ9fJLbH_fkpFoT4RgRMhE-fFFuNqbtq41y7vyqytubD-1JRxLCw91HY9o4MJvyjlSLyb0Pm640p315GKU7InVpdqRq0btf4z-CWwwWPakAcXcn-7fwc47sPc/s1600/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDuKzMNg5PMYaLprA2RtmQ9fJLbH_fkpFoT4RgRMhE-fFFuNqbtq41y7vyqytubD-1JRxLCw91HY9o4MJvyjlSLyb0Pm640p315GKU7InVpdqRq0btf4z-CWwwWPakAcXcn-7fwc47sPc/s640/img1.jpg" width="640" /></a><br />
<b><br /></b><br />
<b>Line 3:</b> <span style="color: red;">android:layout_width="fill_parent"</span><br />
<span style="color: red;"><span style="color: black;"><b>android</b> is namespace and <b>layout_width</b> is the attribute of <b>LinearLayout</b> tag.<b> fill_parent</b> is value of attribute .<b>fill_parents</b> stretches the contents to fill container.you can choose the number of value by pressing <b>CTRL+SPACEBAR </b></span></span><br />
<br />
<span style="color: red;"><span style="color: black;"><b>Line 4: </b></span></span><span style="color: red;">android:layout_height="fill_parent"</span><br />
<span style="color: red;"><span style="color: black;">layout_height
is attribute of LinearLayout tag. The value of layout_height is
fill_parent and wrap_content.The wrap_content means Views occupies the
place in container as it should be.</span></span><br />
<br />
<span style="color: red;"><span style="color: black;"><b>Line 5</b>:<span style="color: red;">android:orientation="vertical" </span></span></span><br />
<span style="color: red;"><span style="color: black;">android:orientation define the layout orientation it may be specify the vertical or Horizontal</span></span><br />
<span style="color: red;"><span style="color: black;"><br /></span></span><br />
<span style="color: red;"><span style="color: black;"><b>Line 6:</b><span style="color: red;"><TextView</span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #e06666;"> <b><span style="background-color: #fce5cd;"><TextView</span></b></span><b><br style="background-color: #fce5cd;" /><span style="background-color: #fce5cd;"> android:layout_width="fill_parent"</span><br style="background-color: #fce5cd;" /><span style="background-color: #fce5cd;"> android:layout_height="wrap_content"</span><br style="background-color: #fce5cd;" /><span style="background-color: #fce5cd;"> android:text="@string/hello" /></span></b></span></span></span><br />
<div style="text-align: justify;">
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="color: black;"> TextView
is simple a Text.android:layout_width="fill_parent" and
android:layout_height="wrap_content" has a same explanation as i above
is given</span></span></span></span><span style="color: red;"><span style="color: black;"><span style="color: red;"> </span></span></span></div>
<br />
<span style="color: red;"><span style="color: black;"> </span></span><span style="color: red;"><span style="color: black;"><span style="color: red;"><b><span style="background-color: #fce5cd;">android:text="@string/hello" /></span></b></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;">There is two method for set the <b>android:text</b></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><b>(1) </b>The first Method is the set the android:text attribute to raw string</span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><TextView</span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"> -----------</span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"> -----------</span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;">android:text="It is my first porgram" /></span></span></span></span></span><br />
<br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;">(2)The second method is the use the string resources called "my_program" which should be define in string.xml file</span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"> </span></span><b><span style="background-color: #fce5cd;"> </span></b></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><TextView</span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"> -----------</span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"> -----------</span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;">android:text="@string/my_program" /> </span></span></span></span></span><br />
<br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;">When you use first method android SDK give <span style="color: red;">warning </span> "<b>Hardcoded string "hello", should use @string resource" </b>you may ignore. <b>when you use second method you must edit explcity in string.xml file in resource file </b></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><b><span style="color: red;"><?xml version="1.0" encoding="utf-8"?></span><br style="color: red;" /><span style="color: red;"><resources></span><br style="color: red;" /><br style="color: red;" /><span style="color: red;"> <string name="hello">It is my first android program</string></span><br style="color: red;" /><span style="color: red;"> <string name="app_name">Helloandroid</string></span><br style="color: red;" /><br style="color: red;" /><span style="color: red;"></resources></span></b> </span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;">but i prefer that you must use second method.</span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><br /></span></span></span></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLJyMu20IJTqURIyLB_hyphenhyphenJfltUt2Sa_ZbBzXPHkOeOPfdoCFYyk1u1pDBzsSgh5eglRCxYWIOjXLnrmIaHVIbnoOCLDW9aJ7Brm9U-my1c2L5RTPdBMG-QzlZZcFzifFqPcV8Vnb-OBUs/s1600/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLJyMu20IJTqURIyLB_hyphenhyphenJfltUt2Sa_ZbBzXPHkOeOPfdoCFYyk1u1pDBzsSgh5eglRCxYWIOjXLnrmIaHVIbnoOCLDW9aJ7Brm9U-my1c2L5RTPdBMG-QzlZZcFzifFqPcV8Vnb-OBUs/s640/img1.jpg" width="640" /></a></div>
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"> It is Graphical representaion of string.xml. Here is two string resouce is given </span></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;">hello(String)</span></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;">app_name(String)</span></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;">you can change the value of both attribute.Here we change the value of Hello string "<b>It is my first android program". </b>you must save before going forward</span></span></span></span></span></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvvHzPqvDUAH8vPdh2slCEyXzlpwVZaQTXMbKzo7yXkHghZtGCu-wD1uPDhQnvHKXLn6noiLVs1bM4usK3A2HNkMFiafBhivNAgY47L2g_qmdxIQLqp2Iq0q8Coxt7DB8bAMeROKh3t-U/s1600/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvvHzPqvDUAH8vPdh2slCEyXzlpwVZaQTXMbKzo7yXkHghZtGCu-wD1uPDhQnvHKXLn6noiLVs1bM4usK3A2HNkMFiafBhivNAgY47L2g_qmdxIQLqp2Iq0q8Coxt7DB8bAMeROKh3t-U/s640/img1.jpg" width="640" /></a></div>
<br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;">When you change These change reflect in the file <b>(string.xml). resource file </b>when<b> </b>you edit </span></span></span></span></span></span><br />
String resources through the Graphical mode, <b>automatically string.xml resource file updated </b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKwqdOzoNFdtVI2chGxmHCTmSBAnqxJ16X5aSQpq9BjCFCb7V7TOdJbcCr7RO2zU_Hq6pxN_5PK7MHIajqM3jStmnvBapQjCbdll9rQ_46-lD8uKT8Whyphenhyphenyu83oj7eGpjKuFHl2cNcdWjQ/s1600/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKwqdOzoNFdtVI2chGxmHCTmSBAnqxJ16X5aSQpq9BjCFCb7V7TOdJbcCr7RO2zU_Hq6pxN_5PK7MHIajqM3jStmnvBapQjCbdll9rQ_46-lD8uKT8Whyphenhyphenyu83oj7eGpjKuFHl2cNcdWjQ/s640/img1.jpg" width="640" /></a></div>
<br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;">Now execute the program once again.your change will reflect in program.</span></span></span></span></span></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHLWoQoBhz_5RTzkkDokoPLVsr1VX1jWnUOIww7X2tMYBWAg7BN9eS79fcFiAGVM0tOJBdySbPjeImgyeGmgAq6fdJKtPXWX08FL2vuM0QHFjsn3dxdv6bkOJgeQrnEiVqwYwpprdWCEg/s1600/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHLWoQoBhz_5RTzkkDokoPLVsr1VX1jWnUOIww7X2tMYBWAg7BN9eS79fcFiAGVM0tOJBdySbPjeImgyeGmgAq6fdJKtPXWX08FL2vuM0QHFjsn3dxdv6bkOJgeQrnEiVqwYwpprdWCEg/s640/img1.jpg" width="640" /></a></div>
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"><b style="background-color: #ffd966; color: red;">package hello.abh.com;<br /><br />import android.app.Activity;<br />import android.os.Bundle;<br /><br />public class HelloandroidActivity extends Activity {<br /> /** Called when the activity is first created. */<br /> @Override<br /> public void onCreate(Bundle savedInstanceState) {<br /> super.onCreate(savedInstanceState);<br /> setContentView(R.layout.main);<br /> }<br />}</b></span></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"><b>Line 1:</b> <b>package hell.abh.com </b></span></span></span></span></span></span>this is namespace conversion<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"> in every android application</span></span></span></span></span></span><br />
<br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"><b>Line 2:</b> <b>import android.app.Activity </b>Since each application is start with a activity Activity is necessary to imported</span></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"><br /></span></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"><b>Line 3: import android.os.Bundle</b> is another package which is needed.</span></span></span></span></span></span><br />
<br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"><b>Line 4:</b> HelloandroidActivity is our class which extends Activity class.</span></span></span></span></span></span><br />
<br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"><b>Line 5:public void onCreate(Bundle savedInstanceState) </b>it
is method of Activity class which is overridden it has parameter
savedInstanceState.It is current state information is bundled as
savedInstanceState in other word we can say that All current state
information is bundled as in savedInstanceState that is object which
held in memory.Here we will not directly handle but we must be aware of
the presence </span></span></span></span></span></span><br />
<br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"><b>Line 6:super.onCreate(savedInstanceState) </b>This
line is very important because it call to base Activity class to
perform setup work for Helloandroid. If you do not write this line , you
will receive run-time exception error. Remember it always call under
onCreate(BudlesavedInstanceState)</span></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"><br /></span></span></span></span></span></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiolJWdiMNX0vw_xjle8GJnzh0N5H8QaF6T-_4e4M_wU637Bh1C01zVpAcotn34LXXhx2KqbAknZnVcto54-tIKf0dk9MtjGjKha7RDyOBpcMcYiv6PV_U63KgQzqMwKUkN9ZSlOKqbQ5s/s1600/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiolJWdiMNX0vw_xjle8GJnzh0N5H8QaF6T-_4e4M_wU637Bh1C01zVpAcotn34LXXhx2KqbAknZnVcto54-tIKf0dk9MtjGjKha7RDyOBpcMcYiv6PV_U63KgQzqMwKUkN9ZSlOKqbQ5s/s640/img1.jpg" width="640" /></a></div>
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;">Before explaining the line setContentView(R.layout.main) we want to tell what is R in this code</span></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;">R
is stand for Resources. we have been talking about only two file
main.xml and Helloandroid.java.source file.main.xml is a xml file which
determine the layout of the application and Helloandroid is source code
which used main.xml file with the help or R.class file.R.class file act
as communication link between your source code and main.xml file.</span></span></span></span></span></span><br />
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;">It has all reference ID of</span></span></span></span></span></span> all the resources in your <code>res/</code> directory<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"> .source code link the main.xml file through the reference IDs which is generated in R.Java file.</span></span></span></span></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnzS1hNpOPP4RO1zmVKWVZ5CI6L0wvjXcQl1jo8XjxT7Agyu_UgV_nD3SfzWtKHOg9_H5xirqmjOm1mZLRpC1DwpU3Z1DsHU-AAYb-ZkgmOwqIunyOairA7wyRLUlDjQXLQpNMu20TPVU/s1600/img1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnzS1hNpOPP4RO1zmVKWVZ5CI6L0wvjXcQl1jo8XjxT7Agyu_UgV_nD3SfzWtKHOg9_H5xirqmjOm1mZLRpC1DwpU3Z1DsHU-AAYb-ZkgmOwqIunyOairA7wyRLUlDjQXLQpNMu20TPVU/s640/img1.jpg" width="640" /><span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;"> </span></span></span></span></span></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="color: red;"><span style="color: black;"><span style="color: red;"><span style="background-color: #fce5cd;"><span style="background-color: #eeeeee; color: black;"><span style="background-color: white;">if you see carefully R.java file <b>four reference id ic_launcher,main,app_name,hell. </b>When you complied your application There is </span></span></span></span></span></span> <b><code style="color: red;">aapt tool <span style="color: black;">that generate </span></code></b><code></code> generates the <code>R.</code> class. </div>
<div class="separator" style="clear: both; text-align: left;">
I
told you that R.java file create all Reference id for /res folder if
you see carefully in the Right hand of panel you will see
ic_launcher.png under <b>/res/drawable-hdpi</b> file that is default image which shown when you execute the program.There is main.xml under<b> /res/layout/main.xml</b> and <b>/res/values/string.xml</b> first one is main.xml resource and latter strings.xml resource</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
There are two ways you can access a resource:<br />
<ol>
<li><b>In source code:</b> By using syntex:eg <b style="background-color: red;">Syntex- R. resource type.resource name<span style="background-color: black;"><span style="background-color: white;"> </span></span></b><pre class="classic no-pretty-print">R.string.hello.actually since it is static class </pre>
<code>string</code> is the resource type and <code>hello</code> is the resource name. </li>
<li><b>In XML file:</b> By using a special XML syntax that also use resource ID defined in your <code>R</code> class, such as:
<pre class="classic no-pretty-print">@string/hello</pre>
<code>string</code> is the resource type and <code>hello</code> is the resource name. You can use this
syntax in an XML resource any place. </li>
</ol>
<b>setContentView(R.layout.main)</b>- It is method <b>setContentView (R.layout.main)</b>
which sets the Activity's contents to specific resources that is
main.xml (layout directory) through pointer in (R,java).file. The
main.xml file contains size of Helloandroid screen and TextView.<br />
<br />
Android
is based upon the MVC pattern but There is no programming which is
universally perfectly framed in MVC pattern. MVC is a concept rather
than a programming framework . You can implement your own MVC in
any platforms. As long as you stick to the following basic idea<br />
<ol>
<li><b>Model:</b> What to render</li>
<li><b>View:</b> How to render</li>
<li><b>Controller:</b> Events, user interface input</li>
</ol>
All about the view concern of the android application we done by
main.xml file and we placed externally all resources in /res folder.</div>
</div>Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-5460952915731668193.post-39103790444497677452012-06-06T06:01:00.000-07:002012-06-09T05:37:36.975-07:00Running your first Android Program<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="background-color: #fff2cc;">
<span style="font-size: large;"><u><i><b style="color: red;">Your First Helloandroid program</b></i></u></span></div>
For simplicity we start our Helloandroid program.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZEm5NC1IGFPECy4CxdfjG0y4458Tb0SJZu6xAo0TOcpnHG8zkpiwkjhTLRTc5N3Ig3resV11IaP6HXSMn3FTfYg9DptpojPvfOQv_LzH7L6vfIAxsTwo8hSr3IsKfdADaVfbKTW2Ilyo/s1600/img1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZEm5NC1IGFPECy4CxdfjG0y4458Tb0SJZu6xAo0TOcpnHG8zkpiwkjhTLRTc5N3Ig3resV11IaP6HXSMn3FTfYg9DptpojPvfOQv_LzH7L6vfIAxsTwo8hSr3IsKfdADaVfbKTW2Ilyo/s640/img1.jpg" width="640" /></a></div>
<b>Step:1</b> <b>Click =></b>icon below the File menu or File=>New . New Select Wizard Open. Choose the Android Project and click <b>Next </b>button<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfdnuT1hP-hyvH14Zo2OCLbjfgGi05qqwmUNACSic_X-sN_Hm_SbWL7cZopkG8ZoF-2A1uwNTeDt6udHZNEL6hrQ0nPTYDPAQ-wkldYN77KMFpI-pmwonafWC4jMGwAt0fA4LdmOgyq0E/s1600/img2.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfdnuT1hP-hyvH14Zo2OCLbjfgGi05qqwmUNACSic_X-sN_Hm_SbWL7cZopkG8ZoF-2A1uwNTeDt6udHZNEL6hrQ0nPTYDPAQ-wkldYN77KMFpI-pmwonafWC4jMGwAt0fA4LdmOgyq0E/s640/img2.bmp" width="640" /></a></div>
<br />
<b>Step2:</b> New Android Project Dialog open<br />
(a)Write the name of Project: "<b>Helloandroid</b>" and <b>click -> Next </b>Button<br />
(b)Choose Location for the Android project.There is already default location is<br />
<div style="text-align: center;">
<b><i style="background-color: #fff2cc;">C:/user/computerName/worksapce/Helloandroid</i></b></div>
<div style="text-align: left;">
or otherwise define the location.</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOfLMdkhVK1ErYkIBUyapFmuwV8hyphenhyphenng-sNeAUYzj4Cde78M09qhQTdIsWcAnJ9rGGZF1uYXk14TVNjHa1S8dt-xVDvDGuPIVKAWEsEN4EYYeDMTDfMBAgRkkdhAenebEqy4UvGRgiR9bk/s1600/img3.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOfLMdkhVK1ErYkIBUyapFmuwV8hyphenhyphenng-sNeAUYzj4Cde78M09qhQTdIsWcAnJ9rGGZF1uYXk14TVNjHa1S8dt-xVDvDGuPIVKAWEsEN4EYYeDMTDfMBAgRkkdhAenebEqy4UvGRgiR9bk/s640/img3.bmp" width="640" /></a></div>
<span style="font-size: small;"><b> Step3:</b>Select Build target for Helloandroid choosing the target machine based two factor</span><br />
<span style="font-size: small;"><b>(a)</b> Who is Target Audience?</span><br />
<span style="font-size: small;"><b>(b) </b>What is need of your project?</span><br />
<span style="font-size: small;"> Th</span><span style="font-size: small;">ere is so many target machine available. It depend upon which target machine is download at the time of installation. Here number of Target machine is installed at the time of installation .Basically Android 2.2 is sufficient.Here we choose Android 4.0.3 target machine and click <b>Next</b> Button.</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbZ_0dbsIAtVa8uqCTgow2ze0E3H9uH2YRnCy1iReFEjBULzblUccJmz22PcuQqqalFnmHDQk3ODKI40nRVUx76eui1GHrtYvLB2ezupZpTQGe4Y9SFiaPMkTHdpE9u10W1aCSTag9Bps/s1600/img4.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbZ_0dbsIAtVa8uqCTgow2ze0E3H9uH2YRnCy1iReFEjBULzblUccJmz22PcuQqqalFnmHDQk3ODKI40nRVUx76eui1GHrtYvLB2ezupZpTQGe4Y9SFiaPMkTHdpE9u10W1aCSTag9Bps/s640/img4.bmp" width="640" /></a></div>
<b>Step4</b>: By default the Project Name and Application Name is same unless you specify new name.<br />
(a) Specify the package name the Syntax of package namespace conversion i.e.<br />
hello.abh.com<br />
(b)Check the create Activity Checkbox it create default activity<br />
<div style="text-align: center;">
<b><span style="background-color: #fff2cc;">Syntax: ProjectName+"Activity" ie HelloandroidActivity</span></b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<div style="background-color: white;">
<span style="background-color: #fff2cc;"><span style="background-color: white;">Each task is Activity</span></span><b style="background-color: #f3f3f3;"><span style="background-color: #fff2cc;"> </span></b><span style="background-color: #fff2cc;"><span style="background-color: white;">with in the</span></span><b><span style="background-color: #fff2cc;"> </span></b><span style="background-color: #fff2cc;"><span style="background-color: white;">Android Application. </span></span></div>
<div style="background-color: white;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk51pyEYT5D7dCvqaHaG6jvkxFDiDiXuu5ao5MY7TT2UkZ4ZsHQm5fsJb7YG4QF18oj9uK59Ri80nokrFNSR8wJD4DaTq1QYe4uM87-Bp5_KuroVU1pbrw_hT_IrZ27zC2T6XZqyAmpYM/s1600/img5.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhk51pyEYT5D7dCvqaHaG6jvkxFDiDiXuu5ao5MY7TT2UkZ4ZsHQm5fsJb7YG4QF18oj9uK59Ri80nokrFNSR8wJD4DaTq1QYe4uM87-Bp5_KuroVU1pbrw_hT_IrZ27zC2T6XZqyAmpYM/s640/img5.bmp" width="640" /></a></div>
</div>
<div style="text-align: justify;">
<b><span style="background-color: #fff2cc;"><span style="background-color: white;"> Step5: </span></span></b><b><span style="background-color: #fff2cc;"><span style="background-color: white;"> </span></span></b><span style="background-color: #fff2cc;"><span style="background-color: white;">It is Architecture of Helloandroid. These file build automatically as soon as we <b>click=> Finish </b>Button.</span></span><span style="background-color: #fff2cc;"><span style="background-color: white;">We discuss in latter in coming post</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii5oRAjhKop8JzQIuEkCr7LbULOM7oKS99OB03jlDC9kCbLL65a2nO7Qg5P9PAo8hjvfkvAKr9pXHacRjy6IXZnqWT2AKjleM4-lGJ_P2_RmNFdQ3FmXlDW78bwIg3XMZmJqFNZbvRYHM/s1600/img6.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii5oRAjhKop8JzQIuEkCr7LbULOM7oKS99OB03jlDC9kCbLL65a2nO7Qg5P9PAo8hjvfkvAKr9pXHacRjy6IXZnqWT2AKjleM4-lGJ_P2_RmNFdQ3FmXlDW78bwIg3XMZmJqFNZbvRYHM/s640/img6.bmp" width="640" /></a></div>
<div style="text-align: center;">
<span style="background-color: #fff2cc;"><span style="background-color: white;"><b>Architecture of Helloandroid file</b></span></span></div>
<b><span style="background-color: #fff2cc;"><span style="background-color: white;"> <i style="background-color: #fff2cc; color: red;"><u>How to Run our First Helloandroid Program<span style="background-color: white;"> </span></u></i></span></span></b><br />
<b><span style="background-color: #fff2cc;"><span style="background-color: white;"><i style="background-color: #fff2cc; color: red;"><span style="background-color: white;"><span style="color: black;">Step 6:Click => Run icon </span></span></i></span></span></b><span style="background-color: #fff2cc;"><span style="background-color: white;"><i style="background-color: #fff2cc; color: red;"><span style="background-color: white;"><span style="color: black;">pop down menu will be open <b>click Run Configurations.</b>.</span></span></i></span></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3ubakza6x5j6EudcEvsAsV5CS8Sf8AkHHgobXUeGaG0aAfJGSXramX9vj3W_JGc4suPkzT9i6VOAdq_Kr3qJ5l2LeHQs-kAIYMlYoj6gYA7Qzt8dekKCRRLHuLhn7UGce5DP1niU7qXE/s640/img7.bmp" width="640" /> </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b> <i>Step:8 Here we click Browse button.. </i></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7OQvUUlUEvFAjA8icSDYgQghp9d6vYemKjUXPv45g1MV-yLj2aS6nsygHTCoZsLSCkqJ3m8SuZZUik84tvRfn4am5tlevKBbCSrZk5d7SIObBMJvMLc6NrN3zjiJyfatSWAamjoA1xTE/s1600/img8.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7OQvUUlUEvFAjA8icSDYgQghp9d6vYemKjUXPv45g1MV-yLj2aS6nsygHTCoZsLSCkqJ3m8SuZZUik84tvRfn4am5tlevKBbCSrZk5d7SIObBMJvMLc6NrN3zjiJyfatSWAamjoA1xTE/s640/img8.bmp" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b><i>Step:9 Select the Helloandroid Project and click ok</i></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYOfIXFcOJAC_lxQJxlCIrbuBHw3wAVtcucxDVJb-p3pmzuWiI7gdkIS2r-j8-IJXgEKRAvi4Ci6lfmROodt9ndTeSA9V_fP061H5pt-Jh_IP2OCEYziZMt8pyExdQzQMCekJVphyphenhyphenJ5VM/s1600/img9.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYOfIXFcOJAC_lxQJxlCIrbuBHw3wAVtcucxDVJb-p3pmzuWiI7gdkIS2r-j8-IJXgEKRAvi4Ci6lfmROodt9ndTeSA9V_fP061H5pt-Jh_IP2OCEYziZMt8pyExdQzQMCekJVphyphenhyphenJ5VM/s640/img9.bmp" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<b><i><br /></i></b></div>
<div class="separator" style="clear: both; text-align: left;">
<b><i><br /></i></b></div>
<div class="separator" style="clear: both; text-align: left;">
<b><i>Step:10 Now we click Target Tab</i></b></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhUSIiLPDKQCfA1UdJJFIBKtDSx6-Ne9HxSzntlldkdKbl9F_2_6j61GpDXW-pHy3gaNl-ArRjXpWeBaHhF6yUnbiud0jHO_lDa9cOwZtQqMZvALtfsQeWT2S8gjqdtSGNQY8lKyz5BcA/s1600/imgabh.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhUSIiLPDKQCfA1UdJJFIBKtDSx6-Ne9HxSzntlldkdKbl9F_2_6j61GpDXW-pHy3gaNl-ArRjXpWeBaHhF6yUnbiud0jHO_lDa9cOwZtQqMZvALtfsQeWT2S8gjqdtSGNQY8lKyz5BcA/s640/imgabh.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b>Step:11 </b>Check the Radio button <b>Automatic</b> .In Android Virtual Device Table it show the Android virtual machine which already configured in Android Installation Post and Finally <b>Run </b>button</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzFKc5pa9FobE7OR-x53xdr77fa6LOtnYKSQhT6VahqmHPpiHyvOcD9yVu2e2-C8spKJb-SKBBteXCBLrDjHuQNI_XhDnzi9x4mOdwhwidoAvy52ICpNshX_joHxpERkQDLiXDF4i2JzQ/s1600/img10.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzFKc5pa9FobE7OR-x53xdr77fa6LOtnYKSQhT6VahqmHPpiHyvOcD9yVu2e2-C8spKJb-SKBBteXCBLrDjHuQNI_XhDnzi9x4mOdwhwidoAvy52ICpNshX_joHxpERkQDLiXDF4i2JzQ/s640/img10.bmp" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcNClQIlriPgfQgMYRtnaXH9-BzE0SdAHeI38hs4IG5R32HV9XPO0uk8LR5bHSjvfO0q2gOCRdmEZpz3lQo7O7bg8f5bUB8IEU98a66OrzEJCyjhKVVKzonPj5lFd5kmeE-k4rrOTBERs/s1600/imgabh1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcNClQIlriPgfQgMYRtnaXH9-BzE0SdAHeI38hs4IG5R32HV9XPO0uk8LR5bHSjvfO0q2gOCRdmEZpz3lQo7O7bg8f5bUB8IEU98a66OrzEJCyjhKVVKzonPj5lFd5kmeE-k4rrOTBERs/s640/imgabh1.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b>Step:12</b> Drag the Android Lock and drop the Right Hand side Lock </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-ih7qqLABpVgccapgjq4dXttG_4BfqB6XW6b5vtlLNXwTAFkD6FpSmAPDfo-o2ZABLu18iLSso3-oEVV_u2saEBkP6UHaVxqkwz-UIFmsIaWdOMQTXzna2gQKJ_FOqMThW67uMvpbXUE/s1600/format.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-ih7qqLABpVgccapgjq4dXttG_4BfqB6XW6b5vtlLNXwTAFkD6FpSmAPDfo-o2ZABLu18iLSso3-oEVV_u2saEBkP6UHaVxqkwz-UIFmsIaWdOMQTXzna2gQKJ_FOqMThW67uMvpbXUE/s640/format.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b>Step13</b> As soon as you drop in Right Hand Side program is execute </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHuih9nr4Kepi3B4UZTo0nblqIH0YgnEkKKJe1FLbs4zWaF2DuIcSh0hyYLpm8jnza0H2CvMJp1b_Q93Y-LG8vpG8TJH6Qj5tpvPAaGREqgJYH1sfPyZN6r5VHn6sZ0p67a-ZwxnZZsKU/s1600/img11.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHuih9nr4Kepi3B4UZTo0nblqIH0YgnEkKKJe1FLbs4zWaF2DuIcSh0hyYLpm8jnza0H2CvMJp1b_Q93Y-LG8vpG8TJH6Qj5tpvPAaGREqgJYH1sfPyZN6r5VHn6sZ0p67a-ZwxnZZsKU/s640/img11.bmp" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<h1 class="title entry-title" itemprop="name" style="text-align: center;">
<span style="font-size: small;"><a href="http://androidsafe.blogspot.in/2012/06/android-user-interface-tutorial.html">Descripition of your First Android program</a></span></h1>
</div>
<span style="background-color: #fff2cc;"><span style="background-color: white;"></span></span></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5460952915731668193.post-50064273586557135982012-06-02T00:48:00.002-07:002012-06-09T05:25:19.895-07:00Android Programming-Installation Guide<div dir="ltr" style="text-align: left;" trbidi="on">
<h2 style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="background-color: red; font-size: small;"><u><i><span style="font-size: large;"><span style="background-color: white; color: red;">Tools Required</span></span></i></u><span style="background-color: #eeeeee;"></span></span><span style="background-color: yellow;"> </span></h2>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;">Before start programming we need to instal some tools in your desktop/laptop.</span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><b>(1)</b>. Download Java Development Kit (jdk) from <a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html">http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html</a></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><br /></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><b>(2)</b>. Download Android Software Development Kit (SDK) from <b><span lang="EN-US" style="line-height: 115%;"><a href="http://developer.android.com/sdk/index.html">http://developer.android.com/sdk/index.html</a></span></b></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzSLU2aUoTOu6hXjDITYvi5cqmSD7SKnVVqBY9qgxf2Fios6PB_UpepGVO_9V11rH2oANFsSWZGgovjVSGnx2ePf246UiXkzR2L9kO90Kxi4YO-CKR0Yf13R_5ltGIS1-XA7tFp-deP9g/s1600/androidInstalation.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="340" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzSLU2aUoTOu6hXjDITYvi5cqmSD7SKnVVqBY9qgxf2Fios6PB_UpepGVO_9V11rH2oANFsSWZGgovjVSGnx2ePf246UiXkzR2L9kO90Kxi4YO-CKR0Yf13R_5ltGIS1-XA7tFp-deP9g/s640/androidInstalation.jpg" width="640" /></a></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><span lang="EN-US">You
will see three platform <b>window, Mac OS X(intel) and Linux(i386)</b>. Here we
introducing, how to install android SDK component for Window platform. I would prefer
that you should choose recommend SDK component.</span></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><b>3</b>. Download eclipse from <span lang="EN-US" style="line-height: 115%;"><a href="http://www.eclipse.org/downloads"><b>http://www.eclipse.org/downloads</b></a></span></span><br />
<span style="font-size: small;"><span lang="EN-US" style="line-height: 115%;"><b> </b>or <b><a href="http://www.filehippo.com/search?q=eclipse">http://www.filehippo.com/search?q=eclipse</a> </b>There is two version of <b>Eclipse Classic</b> install one for 32-bit and 64-bit.</span></span><br />
<br />
<b><span style="font-size: small;">Note:</span> </b><span style="font-size: x-small; font-weight: normal;">To</span> <span style="font-size: small; font-weight: normal;">know</span> <span style="font-size: small; font-weight: normal;">the architecture of your computer you type <b>wmic os get osarchitecture</b></span><br />
<span style="font-size: small; font-weight: normal;">on <b>DOS </b>window </span><br />
<span style="font-size: small; font-weight: normal;"><b> </b></span><br />
<i><span style="font-size: small; font-weight: normal;">C:\Users\Computername>wmic os get osarchitecture<br />OSArchitecture<br />32-bit</span></i><br />
<i><span style="font-size: small;"><span lang="EN-US" style="line-height: 115%;"> </span></span></i></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<br />
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<h2 style="background-color: #eeeeee; color: red; font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span lang="EN-US" style="font-size: 11pt; line-height: 115%;"><span style="font-size: small;"><span style="background-color: yellow;"><span style="background-color: #f3f3f3;">Installation Steps </span><span style="background-color: #f1c232;"></span></span></span></span></h2>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span lang="EN-US" style="font-size: 11pt; line-height: 115%;"><span style="font-size: small;">Before start <b>installer_r18-windows.exe</b> you must be sure that whether you have </span></span><span style="font-size: small;">Download Java Development Kit (jdk)</span><br />
1. Open DOS window and type in command prompt .<br />
2. Type “<b>java -version</b>“.<br />
<div class="wp_syntax">
<div class="code">
<pre class="bash" style="font-family: monospace;">C:\<span style="color: black; font-weight: bold;">></span>java <span style="color: #660033;">-version</span>
java version <span style="color: red;">"1.6.0_32"</span> </pre>
<pre class="bash" style="font-family: monospace;">Java(TM) SE Runtime Environment (build 1.6.0_32-b05)
Java HotSpot(TM) Client VM (build 20.7-b02, mixed mode, sharing)<span style="color: #7a0874; font-weight: bold;"></span></pre>
<pre class="bash" style="font-family: monospace;">JDK “<span style="color: red;">1.6.0_32</span>” is installed <span style="color: #7a0874; font-weight: bold;"> </span></pre>
<pre class="bash" style="font-family: monospace;"><span style="color: #7a0874; font-weight: bold;">if JDK not installed then above jdk link is given. </span></pre>
<pre class="bash" style="font-family: monospace;"><span style="color: #7a0874; font-weight: bold;">After ensuring the JDK.We installed installer_r18-windows.exe(depend on what is new</span></pre>
<pre class="bash" style="font-family: monospace;"><span style="color: #7a0874; font-weight: bold;">version is available in the site(</span><span style="font-size: small;"><b><span lang="EN-US" style="line-height: 115%;"><a href="http://developer.android.com/sdk/index.html">http://developer.android.com/sdk/index.html</a>)</span></b></span></pre>
</div>
</div>
</div>
<br />
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><br /></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqf0rsBV1Q1BvQUcbYW5xt09vtGZOcsCrsTgICANWe16nnoW1J52sWybgiJmb36IdLWG85ggjcYWbLMaEV-vwNUcTjnKEFS8s6qFqhHcXllyFic-OQk6aNiY7BXBSLVVCbL8ZdURh44U4/s1600/androidInstalation1.jpg" imageanchor="1"><img border="0" height="337" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqf0rsBV1Q1BvQUcbYW5xt09vtGZOcsCrsTgICANWe16nnoW1J52sWybgiJmb36IdLWG85ggjcYWbLMaEV-vwNUcTjnKEFS8s6qFqhHcXllyFic-OQk6aNiY7BXBSLVVCbL8ZdURh44U4/s640/androidInstalation1.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">installer_r18-windows.exe</td></tr>
</tbody></table>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><b>(4)</b> Now click SDK component <b>installer_r18-windows.exe</b>.</span><span style="font-size: small;"></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-fh_tMyiZNu8mFkj17Bnh6_YOJ6FHFlIWKJT-xmtefRa5tRjCMc-KyP8oe6-Yzrt1VscKfsiWSDF4Aun5sh1igl9aKy1LyERsPknw_42exXemnLZ5WdMcxacE2diVHgmaZiCJF3JpKmg/s1600/androidInstalation2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="498" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-fh_tMyiZNu8mFkj17Bnh6_YOJ6FHFlIWKJT-xmtefRa5tRjCMc-KyP8oe6-Yzrt1VscKfsiWSDF4Aun5sh1igl9aKy1LyERsPknw_42exXemnLZ5WdMcxacE2diVHgmaZiCJF3JpKmg/s640/androidInstalation2.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Android SDK Tools Setup<br />
<div style="text-align: left;">
<span style="font-size: small;"><b>(5)</b></span> <span style="font-size: small;"><b>Welcome Android SDK Tools Setup Wizard Dialog box open, <span style="color: #0b5394;">Click </span><b style="color: #0b5394;"></b><span style="color: #0b5394;">➪Next button</span></b></span></div>
</td></tr>
</tbody></table>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br />
<span style="font-size: small;"><br /></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img border="0" height="498" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikLA7U-XEFXMkgfYV48FXFBJD2mSHiTH7eIY4ZoHYVnpY29gOVoSx-DthnfAGfTNfC-ITNjsJyJsoC4KmiFCo0vYGY1d15lK2OW0IxwMgITgl6JQ9VWWtIA9eOh2EtVG6zPmIggHzI0So/s640/androidInstalation3.jpg" style="margin-left: auto; margin-right: auto;" width="640" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Java SE Development Kit Detection Screen</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small;"></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<b>(6).</b>Detected Whether <b>Java SE Development Kit</b> is installed.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ5VFwmTNnH_-QW-m4FzoqMA1K3BThdhDqo5rFHluBqrhgkR4Jj28CBRmdj2W_8bIpyr_nRXro0QKxQxOYsSmNZL1RyzDF3m94j7cbwjaL407o9IecSKQNImdh1RQ2jueHku7LvXWmnhw/s1600/androidInstalation4.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="500" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ5VFwmTNnH_-QW-m4FzoqMA1K3BThdhDqo5rFHluBqrhgkR4Jj28CBRmdj2W_8bIpyr_nRXro0QKxQxOYsSmNZL1RyzDF3m94j7cbwjaL407o9IecSKQNImdh1RQ2jueHku7LvXWmnhw/s640/androidInstalation4.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Detected Click on Next<br />
<div style="text-align: left;">
<span style="font-size: small;"><b>(7)</b>Now it found the <b>Java SE Development Kit</b></span> </div>
</td></tr>
</tbody></table>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfHl5cKKhvgevcYscQE36xS4zorcFeseBuAFgCcY7t8CZqhgpVD0W_mVW1E6Oj4XYb__NLEi26Dr8zRN8w0bjFOGcOObFtlTqKxqnHyvKSOmnjq51TUL1YXiIhQpfwS5u-gu8K60zf9ss/s1600/androidInstalation5.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="494" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfHl5cKKhvgevcYscQE36xS4zorcFeseBuAFgCcY7t8CZqhgpVD0W_mVW1E6Oj4XYb__NLEi26Dr8zRN8w0bjFOGcOObFtlTqKxqnHyvKSOmnjq51TUL1YXiIhQpfwS5u-gu8K60zf9ss/s640/androidInstalation5.jpg" width="640" /></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><br /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Click on Next<br />
<div style="text-align: left;">
<span style="font-size: small;"><b>(8).</b>This
is the location where Android SDK tool will be install. It make default
folder android in programs folder and android-sdk. You may choose
another location but you must remember that location. Since this same location is type in <b>preference Dialogue box</b></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><br /></td></tr>
</tbody></table>
</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBiYuzPaPEreFfokWpm8KxGSry9Nffvlz2ukpM9PW35m1ZlIFa739loqSp5AlEV62lmK-DOHc0KnKKzv2IINjpyVsnYi2h2YvXPWL5lyLJEoXtNjoFCccUIrPkGmVhb12oiZlPnorNDxA/s1600/androidInstalation6.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="498" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBiYuzPaPEreFfokWpm8KxGSry9Nffvlz2ukpM9PW35m1ZlIFa739loqSp5AlEV62lmK-DOHc0KnKKzv2IINjpyVsnYi2h2YvXPWL5lyLJEoXtNjoFCccUIrPkGmVhb12oiZlPnorNDxA/s640/androidInstalation6.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Click on Next<br />
<div style="text-align: left;">
<span style="font-size: small;"><b>(9).</b> Generally it create start menu folder. <b>Click</b></span>➪<span style="font-size: small;"> <b>Install</b> </span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm220f-glYgUAtaa1V9EMm-Zk8PL7USSaIEBD4p7Se4TopWljhmKqAyD_0yzoK9twUBSNBvTEO_dE6dqNG5fyVAdox-yAdzfiyAKfao6Te09qFj9Uo08C-JAcVdC61e7krHZlkRxoXiJw/s1600/androidInstalation7.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="496" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm220f-glYgUAtaa1V9EMm-Zk8PL7USSaIEBD4p7Se4TopWljhmKqAyD_0yzoK9twUBSNBvTEO_dE6dqNG5fyVAdox-yAdzfiyAKfao6Te09qFj9Uo08C-JAcVdC61e7krHZlkRxoXiJw/s640/androidInstalation7.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Installation Processing<br />
<div style="text-align: left;">
<span style="font-size: small;"><b>(10)</b></span><span style="font-size: small;">it will describe
detail of folder that are installing in your computer </span> </div>
</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhInq6Klg8Lvc6gdp_UfDEFD8SxJcXek0VhZTvoYYsgTlsjGr2yxnVztia4kCXXNJeGwZ7WN6Dg459HiHLKpUSGzLAGiqiUaarCB7NQRK1q4X6sGTxSkwCsCPXMXw2qymoNwXQexCWFpoI/s1600/androidInstalation8.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="498" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhInq6Klg8Lvc6gdp_UfDEFD8SxJcXek0VhZTvoYYsgTlsjGr2yxnVztia4kCXXNJeGwZ7WN6Dg459HiHLKpUSGzLAGiqiUaarCB7NQRK1q4X6sGTxSkwCsCPXMXw2qymoNwXQexCWFpoI/s640/androidInstalation8.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Android SDK Finish and Start SDK Manager<br />
<div style="text-align: left;">
<span style="font-size: small;"><b> (11)</b></span><span style="font-size: small;">finally
installed </span><span style="font-size: small;"><b>Click</b></span>➪<span style="font-size: small;"> <b>Finish</b></span><span style="font-size: small;">. </span></div>
</td></tr>
</tbody></table>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><br /></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi0i3jG7d_p0P8GVn_rc3TmQ1rRYNGX8FWeZUnAci-VaGOy1lWX0wBEW9fNTqy1YqzqpJqZP3cmcSnFu64-SCl6e6mz_QiSrNb29DGtPaeGLv4L7pQSuG9jOd5rpkb0nGz9DF-5fV0Jq0/s1600/androidInstalation10.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="457" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi0i3jG7d_p0P8GVn_rc3TmQ1rRYNGX8FWeZUnAci-VaGOy1lWX0wBEW9fNTqy1YqzqpJqZP3cmcSnFu64-SCl6e6mz_QiSrNb29DGtPaeGLv4L7pQSuG9jOd5rpkb0nGz9DF-5fV0Jq0/s640/androidInstalation10.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Android SDK Manager Screen.<br />
<div style="text-align: left;">
<span style="font-size: small;"><b>(12)</b> When SDK installed. <b>Android SDK manger screen</b> open. It
show that android sdk Package tool Table with the <b>field Name</b> (Name of the
package), <b>API, Revision(18</b>) and <b>Status(Installed Status).</b></span></div>
</td></tr>
</tbody></table>
<br /></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLjgrYD9z4AFF-GFP7a9eK2TV1eueD0xstjtP0N1qudC-rEej9HOgTwoImwf98dwtmF23xhUM1POMCjbSTqw3TZlMj5XuA2hxn0QRzaHiS_1DlUPacMgk5Zh2mAyMpCMrnQnjahuKjdRc/s1600/androidInstalation9.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLjgrYD9z4AFF-GFP7a9eK2TV1eueD0xstjtP0N1qudC-rEej9HOgTwoImwf98dwtmF23xhUM1POMCjbSTqw3TZlMj5XuA2hxn0QRzaHiS_1DlUPacMgk5Zh2mAyMpCMrnQnjahuKjdRc/s640/androidInstalation9.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Android SDK Manager Log File.<br />
<div style="text-align: left;">
<b>(13)<span style="font-size: small;"> Android SDK Manager Log file</span></b> <span style="font-size: small;">is show. </span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTGGuP1o-CJT27JSxie9j1Uezw_fC3UTz8-pbkrCdVH7QLkvTLIi55TRhbEZ5XGK713Muv5skk5A7j6q8ZexXetzgp1TatsrPw0xjxd7LpxpHl-3u2Jggord_ZQUpyuUxSDdsn4dDRdWA/s1600/androidInstalation26.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTGGuP1o-CJT27JSxie9j1Uezw_fC3UTz8-pbkrCdVH7QLkvTLIi55TRhbEZ5XGK713Muv5skk5A7j6q8ZexXetzgp1TatsrPw0xjxd7LpxpHl-3u2Jggord_ZQUpyuUxSDdsn4dDRdWA/s640/androidInstalation26.jpg" width="640" /></a></td></tr>
<tr align="left"><td class="tr-caption"><span style="font-size: small;"><b>(14)</b></span><span style="font-size: small;">it load necessary file from google repository </span></td></tr>
</tbody></table>
<span style="font-size: small;"> </span><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjqO6eollQcIj_HZ5fsXmS4tXi6PgHW4CnN2jRkSngnt9JNx3hwVU_EJlWC-OpVlAtllav2XdP7iREMbHV2hB6sxOi8IeCNHRX7_d9M-JHNtdLUbNCgSLY4bl01ewyIfhX2GDHKvvBvQc/s1600/androidInstalation27.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjqO6eollQcIj_HZ5fsXmS4tXi6PgHW4CnN2jRkSngnt9JNx3hwVU_EJlWC-OpVlAtllav2XdP7iREMbHV2hB6sxOi8IeCNHRX7_d9M-JHNtdLUbNCgSLY4bl01ewyIfhX2GDHKvvBvQc/s640/androidInstalation27.jpg" width="640" /></a></div>
</td></tr>
</tbody></table>
(15)Download at least one android platform.Here we are loading <b>Android (4.03)</b><br />
<i style="background-color: white;"><u><b><span style="font-size: large;"><span style="color: red;">Configure the eclipse for Android</span></span></b></u></i></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKWI7Ug3dlrFyZYMIkh3pibegAtQC5kqD0asHLa9Ted3fCH_-pNEQUdj6mHJMqjZ6n0letQX91yCLXqpOwULaVjBlHSBF60bGkSthz69w6Lt1tKStbNv2wnvlMVoixVwK6NOLs14Bb1Aw/s1600/eclipse.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKWI7Ug3dlrFyZYMIkh3pibegAtQC5kqD0asHLa9Ted3fCH_-pNEQUdj6mHJMqjZ6n0letQX91yCLXqpOwULaVjBlHSBF60bGkSthz69w6Lt1tKStbNv2wnvlMVoixVwK6NOLs14Bb1Aw/s1600/eclipse.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Eclipse Folder<br />
<div style="text-align: left;">
<span style="font-size: small;"><b>(1)</b>. Now simply copy the eclipse folder (which you have
earlier downloaded) under the program file</span><br />
<span style="font-size: small;"> folder in C:\. Open eclipse
folder double<b> click </b></span>➪<span style="font-size: small;"> <b>eclipse icon(elipse.exe) </b>make shortcut key<b> </b>and cut it paste on the desktop </span> </div>
</td></tr>
</tbody></table>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMGN_vZFdCuxUkI7MVCwpBo_357FvdWHaA3RN0B6rVscrGwiJP4_xZcu8_HJ09fm084CaZL7yBUB-W0-dPhhqIRTPwDjiQRhXq4-cMbsPSH5ZI-DTaLiRh9eUigtFX65Y7YUmqo5FxDrc/s1600/androidInstalation18.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="294" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMGN_vZFdCuxUkI7MVCwpBo_357FvdWHaA3RN0B6rVscrGwiJP4_xZcu8_HJ09fm084CaZL7yBUB-W0-dPhhqIRTPwDjiQRhXq4-cMbsPSH5ZI-DTaLiRh9eUigtFX65Y7YUmqo5FxDrc/s640/androidInstalation18.jpg" width="640" /></a></td></tr>
<tr align="left"><td class="tr-caption"><span style="font-size: small;"><b>(2)</b>When you </span><span style="font-size: small;"><b>click </b></span>➪<span style="font-size: small;"><b>eclipse icon</b>. it open <b>Workspace Launcher Dialogue </b>box open .it makes default location <b style="background-color: white;">C:\Users\ComputerName\Workspace.</b></span><br />
<span style="font-size: small;"><b style="background-color: white;"> </b> </span></td></tr>
</tbody></table>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwXv6fFWD_PpVlKQuAp0Ex611FCtJvSOSbK8W36GXYBmfyCvGcSfOaHBk5SgrzJ28pDvWukGvTAS3oC-vMMmNAzTSnCRYVp6WmDgiHJz8MWuDFWJziG-e0y49OE2wcLc3sUzVH2Jx7-sk/s1600/androidInstalation11.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="340" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwXv6fFWD_PpVlKQuAp0Ex611FCtJvSOSbK8W36GXYBmfyCvGcSfOaHBk5SgrzJ28pDvWukGvTAS3oC-vMMmNAzTSnCRYVp6WmDgiHJz8MWuDFWJziG-e0y49OE2wcLc3sUzVH2Jx7-sk/s640/androidInstalation11.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Welcome Screen of Eclipse close this and move on next<br />
<div style="text-align: left;">
<span style="font-size: small;"><b>(2)</b> Now when you open eclipse first time a Welcome screen. It
provide eclipse tutorial, for eclipse tutorial ,you may be click
,otherwise just click in top right corner of screen of welcome to closed.</span> </div>
</td></tr>
</tbody></table>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br /></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"></span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><br /></span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEEIGW7zqzOPrNVARm1D_hSDIdm2RQbRix2dIZkjfPfuZwiJitB052qHzohkcKTs6c83VUJ0UCVGqafAdlDlbNxachWY8qFFnQKEB5YFFYFWdv_rjIhH8SXgp_63H5Fn7UmpfH_zHbYkk/s1600/androidInstalation12.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="340" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEEIGW7zqzOPrNVARm1D_hSDIdm2RQbRix2dIZkjfPfuZwiJitB052qHzohkcKTs6c83VUJ0UCVGqafAdlDlbNxachWY8qFFnQKEB5YFFYFWdv_rjIhH8SXgp_63H5Fn7UmpfH_zHbYkk/s640/androidInstalation12.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Eclipse Start</td></tr>
</tbody></table>
<span style="font-size: small;"><b>(3)</b> We want to android programming on android with
the help of Eclipse So there is very necessary to install plugin for
android. Now eclipse explore screen open. </span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMi1bEcdiJ4WxUh2NNeOG5ih3lRPYOn7pG5ZrQK4l-BkJ3J5JQQwFkERr3xm63xCb25jIFMV14zpQyrB59FrtBEBFXWAwN0FvGNcw__09dJUXU4cb1TghkJZ7rRZZAfZFLX64MVN0Zqms/s1600/androidInstalation13.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMi1bEcdiJ4WxUh2NNeOG5ih3lRPYOn7pG5ZrQK4l-BkJ3J5JQQwFkERr3xm63xCb25jIFMV14zpQyrB59FrtBEBFXWAwN0FvGNcw__09dJUXU4cb1TghkJZ7rRZZAfZFLX64MVN0Zqms/s640/androidInstalation13.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Go to Help section and click on Install New Software</td></tr>
</tbody></table>
<span style="font-size: small;"></span><br />
<span style="font-size: small;"></span><br />
<div style="text-align: left;">
(4) <span style="font-size: small;">Go to <b>HELP</b> menu and <b>click</b> </span><span style="font-size: small;">a pop down menu open just <b>click</b></span><b>➪<span style="font-size: small;"> INSTALL NEW SOFTWARE… </span></b></div>
<div style="text-align: left;">
<br /></div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhatzEm4wpOynt0t_FZMBd6GGVx9ykWrA1Rz1KMRiVpGTfZ6StxLxWFmq6chKLVe1aA0LboZJ-dq_NCVhyphenhyphenWetGQGQENq8FXmV6F78UjK05SIYnRJ5PUI7NcdhytunhYw3fOUcs2daHSMgQ/s1600/androidInstalation14.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="598" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhatzEm4wpOynt0t_FZMBd6GGVx9ykWrA1Rz1KMRiVpGTfZ6StxLxWFmq6chKLVe1aA0LboZJ-dq_NCVhyphenhyphenWetGQGQENq8FXmV6F78UjK05SIYnRJ5PUI7NcdhytunhYw3fOUcs2daHSMgQ/s640/androidInstalation14.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Install Software Window Click on Add<br />
<br />
<div style="text-align: left;">
<span style="font-size: small;"><b>(5).</b> <b>INSTALL</b> window open. <b>Click</b></span><b>➪</b><span style="font-size: small;"><b> Add</b>... </span></div>
<br /></td></tr>
</tbody></table>
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyuqiWpwu0mGEqpjqBgrfrrEX7Sxv8OXFujXxzJ3qJEGLvh2YXBLmzRlgX8DM70JmiCBrq7Hs1_vAKjgvLMZfptC6LU2Ev_EGDt-J4UrkD0dWBeb9fF6U6uV9X6hxbpdqkPwJ3x1zmrpU/s1600/androidInstalation15.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyuqiWpwu0mGEqpjqBgrfrrEX7Sxv8OXFujXxzJ3qJEGLvh2YXBLmzRlgX8DM70JmiCBrq7Hs1_vAKjgvLMZfptC6LU2Ev_EGDt-J4UrkD0dWBeb9fF6U6uV9X6hxbpdqkPwJ3x1zmrpU/s640/androidInstalation15.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: left;"><span style="font-size: small;"><b>(6)</b>Add
Repository dialog open.</span><span style="font-size: small;">Write user define Name <b>“ADT PLUGIN”</b> in NAME
label box. you must define address <a href="https://dl-ssl.google.com/android/eclipse/">https://dl-ssl.google.com/android/eclipse/</a>. This is location where plugs in is available</span></td><td class="tr-caption" style="text-align: center;"><br /></td></tr>
</tbody></table>
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: small;"><br /></span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaRBdZ-p0PkTC7H9CPejM-tfLIjMk41mS5nTQV3GtnX8ytGoKKZRfTouni4YEAMQs9QvvEaTYZQbbNvvpCIlC_s6pV3Ab39h_StBrvq9YOO-TU1rtTMQst790w78KjUUYY8FrDzRafD6k/s1600/androidInstalation16.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaRBdZ-p0PkTC7H9CPejM-tfLIjMk41mS5nTQV3GtnX8ytGoKKZRfTouni4YEAMQs9QvvEaTYZQbbNvvpCIlC_s6pV3Ab39h_StBrvq9YOO-TU1rtTMQst790w78KjUUYY8FrDzRafD6k/s640/androidInstalation16.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Developer Tools Check Box Appear<br />
<div style="text-align: left;">
(7)<span style="font-size: small;"><b>Click</b></span><b>➪Ok</b><span style="font-size: small;">. Developer Tools will be open. </span> </div>
</td></tr>
</tbody></table>
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4oWczt5m7MXchf-vVIuHZaXkgybL4zeVeloBNZfBnvRJSMPAo91Z6w0Tvye97cK6RIi_-loYrHHgwXoCSXs2P-u9ZtkoLMlBWw0EBYMg12LBoGVumh1YATMb5kLKuY5IXOzNcshyenMk/s1600/androidInstalation17.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="596" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4oWczt5m7MXchf-vVIuHZaXkgybL4zeVeloBNZfBnvRJSMPAo91Z6w0Tvye97cK6RIi_-loYrHHgwXoCSXs2P-u9ZtkoLMlBWw0EBYMg12LBoGVumh1YATMb5kLKuY5IXOzNcshyenMk/s640/androidInstalation17.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Check the Developer Tools Box and Click on Next</td></tr>
</tbody></table>
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<b>(8)</b><span style="font-size: small;"><b>Click</b></span><b>➪Select All </b>button.<br />
<b>(a)Click</b><b>➪Next></b> button to review the software licenses.<br />
<b>(b)Click</b><b>➪</b> <b>Finish </b>button.<br />
<b>(c)</b>When you’re prompted to do so, click the <b>Restart </b>Now button to <br />
restart Eclipse.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbWQJY7b-_lVL3b8MjPaY7_pm1ZWW49i_n6RI1qgTiDy861rJnKcs2BXghYGqu5mgEbyFiOByKCCvl99jZ-aqVzFLmqtIjzug8JszNXNeZdAlH1tJQnl-jL6v9wAJT8UXsn4DJCEBpyc0/s1600/androidInstalation18.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ6hddeC8pwcYrtTLDc2chhtjkeTKHbHLMIM9oT_tGDfPaeO0utMdFclIt7fSrbWwy_M2ocGoamRON5_z7vxBho5sQOMZGw7bodD0uHNxZz3LvJptTWYwRmj7DCwfWarLsReff3YLzOlc/s1600/androidInstalation19.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="Install the latest version API" border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ6hddeC8pwcYrtTLDc2chhtjkeTKHbHLMIM9oT_tGDfPaeO0utMdFclIt7fSrbWwy_M2ocGoamRON5_z7vxBho5sQOMZGw7bodD0uHNxZz3LvJptTWYwRmj7DCwfWarLsReff3YLzOlc/s640/androidInstalation19.jpg" title="Welcome to Android Development" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><b>Welcome to Android Development</b><br />
<div style="text-align: left;">
<b>(9)</b>When Restart it asked for latest version of SDK just click the check box.you may also click the check box Android 2.1 is version which support most mobile and Tablet</div>
</td></tr>
</tbody></table>
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMFphRuB_eY6tC218Y5QIw2SbIY6HOun0stgyZX5jh7Ui-bvHL0bJ9dTWMghn3xhwdEf69yivdXVHj4j_PDYDfwbYOKThZdsfwCehq5BhuBIT6IgNGl0RBJ0Pedhn7K5RhmKunGlyb7EE/s1600/androidInstalation20.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="478" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMFphRuB_eY6tC218Y5QIw2SbIY6HOun0stgyZX5jh7Ui-bvHL0bJ9dTWMghn3xhwdEf69yivdXVHj4j_PDYDfwbYOKThZdsfwCehq5BhuBIT6IgNGl0RBJ0Pedhn7K5RhmKunGlyb7EE/s640/androidInstalation20.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Eclipse Installation Finish<br />
<div style="text-align: left;">
<b>(10)</b> This screen open it all about statical concern of Android .which version(SDK) is most popular in developer field and which is usage most.just click <b>Yes</b> and <b>Finish</b> button</div>
</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8QyXqk3YYTtLdigjL2TrS-aynFS0TW-_agrHR_EtrL4qPq-KkMmuMaK8jkhx1RwJdlBWJxm9eCwN050VbtMxiWWVBMgL79X6eW6CyPtUpntWD7ZfdcP4CALX2JQk3z6PRaB1Q8MIuoG0/s1600/androidInstalation24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiejxrx155AJRdT2beuzHS98swu_omGAqmrQZph3vITivaRmMif2BFvQpj60GCYfk4YEWB_mX1KleA3GIHOdzZeU9d1z87LrU3vA26YD7pey_3NFn4fcvpDn7mI2kAk4gHQAQmbnMgLXgU/s1600/androidInstalation25.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiejxrx155AJRdT2beuzHS98swu_omGAqmrQZph3vITivaRmMif2BFvQpj60GCYfk4YEWB_mX1KleA3GIHOdzZeU9d1z87LrU3vA26YD7pey_3NFn4fcvpDn7mI2kAk4gHQAQmbnMgLXgU/s640/androidInstalation25.jpg" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Select Start Menu and Click on SDK Manager</td></tr>
</tbody></table>
(11)Now it start download Latest version of API.As soon as <b>Welcome to Android Development</b> <b>Dialog</b> screen closed.Generally it start but if any trouble you can click start menu and <b>click➪</b> <b>SDK Manger</b>.<br />
<br />
<div style="color: red;">
<i><u><span style="font-size: large;"><b>Setting the location of SDK </b></span></u></i></div>
<div style="color: red;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLyKBHHg9LsYozTZhviga_aHK_ocyOfywCujRlmBkCanPaWkkU6lo2Y5_OF_lf7c0yEV6wSTaiaHBy_OM5m6DI34PFgVdGQloJCPQGLU2xgpneghU5sF6Vex63euoc_M_4WxOfFs48TCk/s1600/img1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLyKBHHg9LsYozTZhviga_aHK_ocyOfywCujRlmBkCanPaWkkU6lo2Y5_OF_lf7c0yEV6wSTaiaHBy_OM5m6DI34PFgVdGQloJCPQGLU2xgpneghU5sF6Vex63euoc_M_4WxOfFs48TCk/s640/img1.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<span style="color: black;"><b>(1)</b>Now we tell the eclipse where is android-sdk is stored i already told you that generally is install under <b>program Files\Android\android-sdk</b> if you not specify the location at the installation time.</span></div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuAMpFkP7NUW5V100wVVOzRLwRx2KaZGfg4DhKAFMur1sPoTt7Ueuujd5Uno8-6zT-G0labkEWvCs6Mc6nQPBLYtBFQtuRBvJWmxj2tOJyv4yVFKqO6R6Mx1lpE25V9yvCgCOp3_W7amI/s1600/img01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuAMpFkP7NUW5V100wVVOzRLwRx2KaZGfg4DhKAFMur1sPoTt7Ueuujd5Uno8-6zT-G0labkEWvCs6Mc6nQPBLYtBFQtuRBvJWmxj2tOJyv4yVFKqO6R6Mx1lpE25V9yvCgCOp3_W7amI/s640/img01.png" width="640" /></a></div>
<span style="font-size: small;">(2)Now we have to tell that Where is <b>android-sdk </b>is formed generally is formed under <span style="font-size: small;"><b>C:\Program Files\Android\android-sdk</b></span> hence </span><b>Choose Window</b>➪<b>Preferences. Preference Dialog box </b>open click the<b> Browse</b> button and locate the <b>android-sdk</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiOgtyN8r6YBJDgxrutW6fwYeQ3NxwEI9q86MAqgORtVGr77p0cpNb71210wedVGLDRaeyy3FJ36mOu0l91eg-TYI2AVT1NmUTqxhg7GY7S0hyeDDlQ_tWP9pL-AKun5o8NmUaUeTvzSo/s1600/img1.png" imageanchor="1"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiOgtyN8r6YBJDgxrutW6fwYeQ3NxwEI9q86MAqgORtVGr77p0cpNb71210wedVGLDRaeyy3FJ36mOu0l91eg-TYI2AVT1NmUTqxhg7GY7S0hyeDDlQ_tWP9pL-AKun5o8NmUaUeTvzSo/s320/img1.png" width="640" /></a></div>
<div style="color: red;">
<u><i><b><span style="font-size: small;"> Configuration of AVM for android-</span></b></i></u></div>
<span style="font-size: small;">(1)Now we configure AVM for android. </span><b>Choose </b><b>Window</b><span style="font-size: small;"> </span><b><span style="font-size: small;">menu</span></b><span style="font-size: small;"> </span>➪<span style="font-size: small;"> a pop down menu will be click</span>➪<span style="font-size: small;"><b>AVD manger</b>.<b>Android Virtual Machine Dialog box </b>will be open</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_Ap7Vo2LwKUh7zR6iaVB1elyPtljk55Uj96eORTeMPm5YDzLvpgOPVv2e2ApRqgN47rkCf9QxVx4WxiHnbj-Sw3rmCawgVLZhwxLgHvxKh0sycuss94w2s2wq4pRhd9u_dXRzA9QKgNs/s1600/img2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_Ap7Vo2LwKUh7zR6iaVB1elyPtljk55Uj96eORTeMPm5YDzLvpgOPVv2e2ApRqgN47rkCf9QxVx4WxiHnbj-Sw3rmCawgVLZhwxLgHvxKh0sycuss94w2s2wq4pRhd9u_dXRzA9QKgNs/s320/img2.png" width="320" /></a></div>
<span style="font-size: small;"><b> </b>(2) As soon as Android Virtual Machine open just click New button</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-7Q6T6NDGoo82StARWRqawg3KsLsJA9DBBxtKAW6wYy2jD_qC1Vtf0f0kwh6Mdhl21Cg4szTUrFbMys3uVmXWLf7u639fNbJWNdI0-ooYNSEEeGMOw-WxmAJxpfvzqXz9RCGHNOPiEPY/s1600/img3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-7Q6T6NDGoo82StARWRqawg3KsLsJA9DBBxtKAW6wYy2jD_qC1Vtf0f0kwh6Mdhl21Cg4szTUrFbMys3uVmXWLf7u639fNbJWNdI0-ooYNSEEeGMOw-WxmAJxpfvzqXz9RCGHNOPiEPY/s320/img3.png" width="320" /></a></div>
<br />
<span style="font-size: small;">(3) Create New Android Virtual Device Dialogue box open</span><br />
<span style="font-size: small;"><b>(a)New-></b> Write user define name here we define <b>Test</b></span><br />
<span style="font-size: small;"><b>(b)Target-></b>you must have at least android platform. I prefer Android 4.0.3-API Level<b> </b></span><br />
<span style="font-size: small;"><b>(c)CPU/ABI-></b> In some android platform it choose automatically .but some time we have to manually choose you just choose ARM(armeabi-v7a)</span><br />
<span style="font-size: small;"><b>(d)SD Card-></b>The range of SD card is 9Mib to 1023 GBi. I prefer 15 Mib</span><br />
<span style="font-size: small;"><b>(e) Skin-> </b> There is number of Skin available ,you just choose <b>HVGA </b>as you choose hardware table show it</span><br />
<span style="font-size: small;">Now <b>Click Create AVD</b></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEged8eeRvdu3uRAJoROgxUmsHckLJMW8UYr8O9Hqa84PbrROkzjINZTafsjZnnu1qW5Ag8TUoIZ1NPqPi5ILxZ67RoPIM4yBaF_f00H4HYEJjxOhSBHeHtcoSrGLtnBi_QFBxaUAGuCE5s/s1600/img4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEged8eeRvdu3uRAJoROgxUmsHckLJMW8UYr8O9Hqa84PbrROkzjINZTafsjZnnu1qW5Ag8TUoIZ1NPqPi5ILxZ67RoPIM4yBaF_f00H4HYEJjxOhSBHeHtcoSrGLtnBi_QFBxaUAGuCE5s/s640/img4.png" width="640" /></a></div>
<span style="font-size: small;">(4) Here you the configured AVD in android Virtual Device Manager.you may configure more than one AVD android Virtual Device .</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8Sk5KRtuMZfiqPCKbcppdGIEP8ngVPOnxBCEaWzV7NkUZR-wiX8AajWasuduXSrVhkihXFcPoAut0k9J2uFKGiWrp5tpoMKW5ST74swv07ZfS0oXMuRL0UbUTIYMlUF0hJFdyxdKOlUY/s1600/img5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8Sk5KRtuMZfiqPCKbcppdGIEP8ngVPOnxBCEaWzV7NkUZR-wiX8AajWasuduXSrVhkihXFcPoAut0k9J2uFKGiWrp5tpoMKW5ST74swv07ZfS0oXMuRL0UbUTIYMlUF0hJFdyxdKOlUY/s640/img5.png" width="640" /></a></div>
<span style="font-size: small;"><b>(5)</b> <b>Select </b>Test Android Virtual Device Manager as soon as you select <b>Start</b> button will activate now <b>click Start button</b></span><br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRXUpseZ1K-YJjpgfulFgnubMsxiwj4Z_Azkje4MtiBrAwVPOHXaFiKCL01jdAur9Tk68WJeCqbbTmMrn-XLR3YFsDAWd3LWUXuHI-iISKy1Z5ciq3IqmOnmKE7Yfb2jVl8FejI_7ipYc/s1600/img6.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRXUpseZ1K-YJjpgfulFgnubMsxiwj4Z_Azkje4MtiBrAwVPOHXaFiKCL01jdAur9Tk68WJeCqbbTmMrn-XLR3YFsDAWd3LWUXuHI-iISKy1Z5ciq3IqmOnmKE7Yfb2jVl8FejI_7ipYc/s640/img6.png" width="640" /></a><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
(6) It is confirmation <b>skin box(Lunch option) </b>which you choose just before, <b>click Launch button</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijeaMyy0ajiBihQXwpU84X6J_IWHaMgdJh6cUVei7pa81q8HDVS3OfoYDDFZNTRSnhyAmx9pVIw4HmssRkYRbvBX-6N0i3Zhrwr8RPqkn0QC469o2WKVgR2uS1K7-q3dAN7iw2Fxos9nY/s1600/img7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijeaMyy0ajiBihQXwpU84X6J_IWHaMgdJh6cUVei7pa81q8HDVS3OfoYDDFZNTRSnhyAmx9pVIw4HmssRkYRbvBX-6N0i3Zhrwr8RPqkn0QC469o2WKVgR2uS1K7-q3dAN7iw2Fxos9nY/s640/img7.png" width="640" /></a></div>
<br />
(7) <b>click ok </b>button<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnLK8_VAcs3cUxCOwZZ1HnMiJ7zu_ZIq9wKBCA3QGx3VDoCz0z9E9A4Uc9nBrETkRoPT6NzIJUwKtZxY6etou6SCyp8Y2YS-6WXzNddqhaGoCZ4Gu857Fvb14Jrm612WnxLtjAdZvCPvE/s1600/img8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnLK8_VAcs3cUxCOwZZ1HnMiJ7zu_ZIq9wKBCA3QGx3VDoCz0z9E9A4Uc9nBrETkRoPT6NzIJUwKtZxY6etou6SCyp8Y2YS-6WXzNddqhaGoCZ4Gu857Fvb14Jrm612WnxLtjAdZvCPvE/s640/img8.png" width="640" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b>(8)</b> This is Thanks for using the Android SDK dialogue box open.It is only first time open once click check box button.</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-TPVcEHeT-XlWknkqzhcN3RAViIsUgksrNv9Hg8kANJ1kMXGMqi9Sc4UxnlxDScGpQccYR14PUQKXCFHnFbPgwxmp4KTD_ugrVR4IdOxyiMnxOYZJ_rgnph8y6uDIQeF2aANPdyDzs7o/s1600/img9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-TPVcEHeT-XlWknkqzhcN3RAViIsUgksrNv9Hg8kANJ1kMXGMqi9Sc4UxnlxDScGpQccYR14PUQKXCFHnFbPgwxmp4KTD_ugrVR4IdOxyiMnxOYZJ_rgnph8y6uDIQeF2aANPdyDzs7o/s640/img9.png" width="640" /></a></div>
(9) process start<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJJAEJNaqvjwgwOxOp5nSvRhXKrVUQytLUik9O3DuL0UvSokqlrOeZ2ckZo0-Xo4lPoTn4HFzZaY8P2dhlbmTjyPWrEU23783sgff6IZeCbDeXgogwwEA5TIHGxu_JFvzwSvbLyEpeDQQ/s1600/img10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJJAEJNaqvjwgwOxOp5nSvRhXKrVUQytLUik9O3DuL0UvSokqlrOeZ2ckZo0-Xo4lPoTn4HFzZaY8P2dhlbmTjyPWrEU23783sgff6IZeCbDeXgogwwEA5TIHGxu_JFvzwSvbLyEpeDQQ/s640/img10.png" width="640" /></a></div>
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br />
<br />
(10) Take mouse on <b>Android Lock. </b>Drag the Right side and <b>drop</b> it<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb5AX7aiRi5fQixH1eySTqOtPyfR4AOqIkXCrM2UoW2q-7igUVEwougolU33GWqtNpnPlUqFAYvvOBzBhpwv68-VuIAmRX1B6kj5bnjwuLpxN6TCimrfP_SR_fF_5UY3PsDyvkogs4u-I/s1600/img11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb5AX7aiRi5fQixH1eySTqOtPyfR4AOqIkXCrM2UoW2q-7igUVEwougolU33GWqtNpnPlUqFAYvvOBzBhpwv68-VuIAmRX1B6kj5bnjwuLpxN6TCimrfP_SR_fF_5UY3PsDyvkogs4u-I/s640/img11.png" width="640" /></a></div>
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsyxJwH76DXs0jdEraZhRFHhR7ipYywbeYPDD_wNkO0Ue8cAHZvwkgb3Q5gfucySn1KSS_UWMAwcVONRWjp-166Chc8yxfQVNmctEsm-vfhA9GTtE0fxiQKL1P3uURE6SIfPWfoVizLsc/s1600/img12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsyxJwH76DXs0jdEraZhRFHhR7ipYywbeYPDD_wNkO0Ue8cAHZvwkgb3Q5gfucySn1KSS_UWMAwcVONRWjp-166Chc8yxfQVNmctEsm-vfhA9GTtE0fxiQKL1P3uURE6SIfPWfoVizLsc/s640/img12.png" width="640" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFIZky-iaR6hKFyFokk_m0CQ1LeauRUzGgpRX8pxNvGlTuyhHWh3I8qqMr_dxRuuQoJ-KBQrHO5oYb8Q6f2PWz9ZHl_DPeVk4kgRTk10AUDjNIAjBA9aL63nIq-0UdrUvCNhzyD1oQ1S8/s1600/img13.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFIZky-iaR6hKFyFokk_m0CQ1LeauRUzGgpRX8pxNvGlTuyhHWh3I8qqMr_dxRuuQoJ-KBQrHO5oYb8Q6f2PWz9ZHl_DPeVk4kgRTk10AUDjNIAjBA9aL63nIq-0UdrUvCNhzyD1oQ1S8/s640/img13.png" width="640" /></a></div>
</div>
<div style="font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; text-align: justify;">
(11) click Ok<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBuVhM7WD5-rYz1O9baHhkCPrrs7Gm2FCCM_cVHyesVJaMDYzugmTyYY9MM9ZC0g6xfT2y-2cYAuCNNUqAk4pYxz0dO6KJjmklyU8pFzsJFR5Own4nUTjpUhPnhZa7jC9s_9mXJkT5W38/s1600/img14.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBuVhM7WD5-rYz1O9baHhkCPrrs7Gm2FCCM_cVHyesVJaMDYzugmTyYY9MM9ZC0g6xfT2y-2cYAuCNNUqAk4pYxz0dO6KJjmklyU8pFzsJFR5Own4nUTjpUhPnhZa7jC9s_9mXJkT5W38/s640/img14.png" width="640" /></a></div>
<br />
<br />
(12) your configured Test Android Virtual machine become ready.</div>
</div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-5460952915731668193.post-6389340374205832812012-05-18T06:25:00.002-07:002012-06-07T20:41:34.290-07:00Android<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipK5LvQS4CrmaSelQq6j8fdFtNbfNYAaavSwlfQJOUeuckxlEufOUxBOjZPwWvDP05EHm2Q2dDs6SVqx1usU9XClEcCpmYV36KZtPV4MvLwLVWgrIa2nRvXCjubhb1vLdbIrdB2iPYbJg/s1600/free-large-android256.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipK5LvQS4CrmaSelQq6j8fdFtNbfNYAaavSwlfQJOUeuckxlEufOUxBOjZPwWvDP05EHm2Q2dDs6SVqx1usU9XClEcCpmYV36KZtPV4MvLwLVWgrIa2nRvXCjubhb1vLdbIrdB2iPYbJg/s1600/free-large-android256.jpg" /></a></div>
New Demand of the Market.<br />
Start Learning with us.<br />
<br />
Thanks<br />
<br />
<br /></div>Unknownnoreply@blogger.com0