0% found this document useful (0 votes)
5 views8 pages

Codes Control

The document contains various Android UI components and their implementations in Java, including Buttons, EditTexts, CheckBoxes, DatePickers, TimePickers, GridViews, ListViews, ProgressBars, RadioButtons, Spinners, and ToggleButtons. Each component is demonstrated with XML layout code and corresponding Java code for functionality. The examples illustrate how to handle user interactions and display data in an Android application.

Uploaded by

aswathy
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views8 pages

Codes Control

The document contains various Android UI components and their implementations in Java, including Buttons, EditTexts, CheckBoxes, DatePickers, TimePickers, GridViews, ListViews, ProgressBars, RadioButtons, Spinners, and ToggleButtons. Each component is demonstrated with XML layout code and corresponding Java code for functionality. The examples illustrate how to handle user interactions and display data in an Android application.

Uploaded by

aswathy
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

To add space

<Space
android:layout_width="match_parent"
android:layout_height="100dp"></Space>

BUTTON
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/Button1"
android:text = "Submit"
android:layout_below="@id/TView1"></Button>

<Button
android:id="@+id/Button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"

android:onClick="setvalue"
android:text="Clcik Me"
android:layout_below="@id/TView1"
android:layout_toRightOf="@+id/Button1"></Button>

<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/edit1"
android:layout_below="@id/Button2"
>

</EditText>

JAVA CODE

public class MainActivity extends AppCompatActivity {


TextView t1;
EditText e1;
Button b1,b2;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
t1=(TextView)findViewById([Link].TView1);
e1 = (EditText) findViewById([Link].edit1);
b1 =(Button)findViewById([Link].Button1);
b2=(Button)findViewById([Link].Button2);
String s1 = [Link]().toString();
[Link](new [Link]() {
@Override
public void onClick(View v) {

[Link](s1);
}
});
};

public void setvalue(View v){

[Link](getApplicationContext(),"hi",Toast.LENGTH_LONG).show();
}

Image Button:

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/text1"
tools:ignore="MissingConstraints"></TextView>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/img1"
android:src="@drawable/rose"
tools:ignore="MissingConstraints">

</ImageButton>

JAVA:
public class MainActivity extends AppCompatActivity {

ImageButton ib1;
TextView t1;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
t1 = (TextView) findViewById([Link].text1);
ib1 = (ImageButton) findViewById([Link].img1);
[Link](new [Link]() {
@Override
public void onClick(View v) {
[Link]("On Click of Rose");
}
});

}
}

Autocomplete Text View:


public class MainActivity extends AppCompatActivity {
AutoCompleteTextView atv1;
ImageView im1;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
atv1 =(AutoCompleteTextView) findViewById([Link]);
im1 = (ImageView) findViewById([Link].img1);
[Link]([Link]);
// String [] arr1 = {"Alex", "Alen","Kurian"};
Integer [] int1 = {1000,1001,1002,1120};

/*ArrayAdapter<String> adapter1 = new ArrayAdapter<String>


(this, [Link].select_dialog_item, arr1);*/
ArrayAdapter<Integer> intadapter = new ArrayAdapter<Integer>
(this, [Link].select_dialog_item,int1);
[Link](2);
[Link](intadapter);

}
}

CheckBox:

public class MainActivity extends AppCompatActivity {


CheckBox ch1,ch2;
EditText et1,et2;

@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
et1 = (EditText) findViewById([Link].Edit1);
et2 = (EditText) findViewById([Link].Edit2);
ch1 = (CheckBox) findViewById([Link]);
ch2 = (CheckBox) findViewById([Link].checkBox2);
}

public void OnCheckBoxClicked(View v) {


// boolean checked = ((CheckBox) v).isChecked();
switch([Link]()){
case [Link]:
if ([Link]()){
[Link]("Red");
}
else {
[Link]("");
}

break;
case [Link].checkBox2:
if([Link]()){
[Link]("Green");
}
else{
[Link]("");
}

}
}

Date Picker :
public class MainActivity extends AppCompatActivity {
DatePicker d1, d2;
Button b1;
EditText e1;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
d1 = (DatePicker) findViewById([Link].date1);
b1 = (Button) findViewById([Link].button1);
e1 = (EditText) findViewById([Link].edit1);
[Link](new [Link]() {
@Override
public void onClick(View v) {
String s1 = [Link]() + " / " + [Link]() +
"/" + [Link]();
[Link](s1);
}
});
}
}

Time Picker :
public class MainActivity extends AppCompatActivity {
TimePicker t1;
Button b1;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
t1 =(TimePicker) findViewById([Link].time1);
b1 = (Button) findViewById([Link].button1);
[Link](new [Link]() {
@Override
public void onClick(View v) {
int hour, minute;
hour = [Link]();
minute = [Link]();
String s1 = "Time : " + hour + ":" + minute;
[Link]([Link], "s1",
Toast.LENGTH_SHORT).show();
}
});
}
}

GRID DEMO:
public class MainActivity extends AppCompatActivity {

String [] gridArray =
{"BBA","BCA","Bcom","BA","BSW","BACE","MCA","MCMS"};

@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
GridView gv1 = (GridView) findViewById([Link].grid1);
EditText e1 = (EditText) findViewById([Link].edit1);
ArrayAdapter gridAdapter = new ArrayAdapter<String>
(this, [Link].simple_list_item_1, gridArray);
[Link](gridAdapter);
[Link](new [Link]() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int
position, long id) {
String item =
[Link](position).toString();
[Link](item);
}
});

}
}

LIST VIEW:
public class MainActivity extends AppCompatActivity {
ListView listV1;
String [] courseArray =
{"BBA","BCA","Bcom","BA","BSW","BACE","MCA","MCMS","MMH"};
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
listV1 = (ListView)findViewById([Link].list1);
ArrayAdapter<String> itemAdapter = new ArrayAdapter<String>
(this,
[Link].simple_list_item_1,courseArray );
[Link](itemAdapter);
[Link](new [Link]()
{
@Override
public void onItemClick(AdapterView<?> parent, View view, int
position, long id) {
String str = [Link](position).toString();
[Link]([Link], "Item Selected" + str,
Toast.LENGTH_SHORT).show();
}
});

}
}

Progress Bar demo:

public class MainActivity extends AppCompatActivity {


ProgressBar p1, p2;
Button b1;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
b1 = (Button)findViewById([Link].button1);
p1 = (ProgressBar) findViewById([Link].progress1);
p2 = (ProgressBar) findViewById([Link].progress2);
[Link](new [Link]() {
@Override
public void onClick(View v) {
// [Link]([Link]);
int prg;
prg = [Link]();

[Link]([Link],"Hello",
Toast.LENGTH_SHORT).show();
}
});
}
}

RADIO BUTTON AND GROUP

public class MainActivity extends AppCompatActivity {


RadioGroup rg1;
RadioButton rb1;

@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
rg1 = (RadioGroup) findViewById([Link].Radiogroup1);
}
public void onCLickButton(View v){
int selectID = [Link]();
rb1 = (RadioButton) findViewById(selectID);
if(selectID==-1){
[Link]([Link],"Nothing selected",
Toast.LENGTH_SHORT).show();
}
else{
[Link]([Link],[Link](),
Toast.LENGTH_SHORT).show();
}

}
}

SPINNER

public class MainActivity extends AppCompatActivity implements


[Link] {
Spinner sp1;
EditText e1;

@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
e1 = (EditText) findViewById([Link].edit1);
sp1 = (Spinner) findViewById([Link].spin1);
String[] strArray = {"BCA", "BBA", "Bcom", "BSW", "BACE", "BA"};
ArrayAdapter<String> adptr = new ArrayAdapter<String>
(this, [Link].simple_spinner_item, strArray);
[Link](adptr);
[Link](this);

@Override
public void onItemSelected(AdapterView<?> parent, View view, int
position, long id) {
String ItemStr = [Link](position).toString();
[Link](ItemStr);
}

@Override
public void onNothingSelected(AdapterView<?> parent) {

}
}

TOGGLE

public class MainActivity extends AppCompatActivity {


ToggleButton tb;
TextView t1;
@SuppressLint("WrongViewCast")
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link].activity_main);
tb = (ToggleButton) findViewById([Link].toggle1);
t1 = (TextView) findViewById([Link].text1);
[Link](new
[Link]() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean
isChecked) {
if(isChecked){
[Link]("Toggle Enabled");
}

}
});
}

You might also like