Tampilkan postingan dengan label button click. Tampilkan semua postingan
Tampilkan postingan dengan label button click. Tampilkan semua postingan

Blinking TextView - Two Methods

Posted by Unknown Rabu, 23 Januari 2013 0 komentar
METHOD 1

private void blink(){
final Handler handler = new Handler();
new Thread(new Runnable() {
public void run() {
int timeToBlink = 600; //in milissegunds
try
{
Thread.sleep(timeToBlink);
}catch (Exception e)
{

}handler.post(new Runnable()
{
public void run()
{
TextView txt = (TextView)findViewById(R.id.usage);
if(txt.getVisibility() == View.VISIBLE)
{
txt.setVisibility(View.INVISIBLE);
}else
{
txt.setVisibility(View.VISIBLE);
}
blink();
}
});
}
}).start();
}
METHOD 2

TextView myText = (TextView) findViewById(R.id.usage );
Animation anim = new AlphaAnimation(0.0f, 1.0f);
anim.setDuration(50);
//You can manage the time of the blink with this parameter
anim.setStartOffset(20);
anim.setRepeatMode(Animation.REVERSE);
anim.setRepeatCount(Animation.INFINITE);
myText.startAnimation(anim);

Baca Selengkapnya ....

Calling a Service from Activity in Android

Posted by Unknown 0 komentar
This is a service class:

public class serv extends Service {
private static final String TAG = "MyService";
AlertDialog alertDialog
@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub
return null;
}
public void onCreate() {
Toast.makeText(getApplicationContext(), "My Service Created",Toast.LENGTH_LONG).show();
}
@Override
public void onDestroy() {
Toast.makeText(this, "My Service Stopped",Toast.LENGTH_LONG).show();
Log.d(TAG, "onDestroy");
//player.stop();
}
@Override
public void onStart(Intent intent, int startid) {
Toast.makeText(this, "My Service Started",Toast.LENGTH_LONG).show();
Log.d(TAG, "onStart");
//player.start();
}
}
Call service from activity:

public class MainActivity extends Activity {
private static final String TAG = "ServicesDemo";
Button buttonStart, buttonStop;
PendingIntent pendingIntent;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent i;
i=new Intent(MainActivity.this,serv.class);
startService(i);
}}

Baca Selengkapnya ....

How to use RadioButtonGroup in Android?

Posted by Unknown 0 komentar
in xml page:

< ?xml version="1.0" encoding="utf-8"?>
< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
< TextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Which company do you like the most?"
android:textSize="25dp"
android:textStyle="bold" />
< RadioGroup
android:id="@+id/menu"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:checkedButton="@+id/lunch"
android:orientation="vertical" >
< RadioButton
android:id="@+id/google"
android:checked="true"
android:text="Google" />
< RadioButton
android:id="@+id/ms"
android:text="Microsoft" />
< RadioButton
android:id="@+id/apple"
android:text="Apple" />
< RadioButton
android:id="@+id/nokia"
android:text="Nokia" />
< RadioButton
android:id="@+id/samsung"
android:text="Samsung" />
< /RadioGroup>
< TextView
android:id="@+id/choice"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:text=""
android:textSize="25dp" />
< Button
android:id="@+id/clear"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Clear CheckBoxes" />
< /LinearLayout>
in Java Class:

public class Page Flipping extends Activity implements
RadioGroup.OnCheckedChangeListener, View.OnClickListener {

private TextView mChoice;
private RadioGroup mRadioGroup;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_page_flipping);
mRadioGroup = (RadioGroup) findViewById(R.id.menu);
// test listening to checked change events
mRadioGroup.setOnCheckedChangeListener(this);
mChoice = (TextView) findViewById(R.id.choice);
// test clearing the selection
Button clearButton = (Button) findViewById(R.id.clear);
clearButton.setOnClickListener(this);
}

public void onCheckedChanged(RadioGroup group, int checkedId) {
if (checkedId == R.id.google) {
mChoice.setText("Selected Google");
}
if (checkedId == R.id.ms) {
mChoice.setText("Selected Microsoft");
}
if (checkedId == R.id.apple) {
mChoice.setText("Selected Apple");
}
if (checkedId == R.id.nokia) {
mChoice.setText("Selected Nokia");
}
if (checkedId == R.id.samsung) {
mChoice.setText("Selected Samsung");
}
}

public void onClick(View v) {
mRadioGroup.clearCheck();
}
}

Baca Selengkapnya ....

ContextMenu in Android

Posted by Unknown Kamis, 17 Januari 2013 0 komentar
Long click on the button to open the menu.
in java class:

public class ContextmenuActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

Button b=(Button)findViewById(R.id.button1);
registerForContextMenu(b);
}
//create the menuuu======================
@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo) {
// TODO Auto-generated method stub
super.onCreateContextMenu(menu, v, menuInfo);
MenuInflater inflater=getMenuInflater();
inflater.inflate(R.layout.contextmenu, menu);

}
//click to each menu======================
@Override
public boolean onContextItemSelected(MenuItem item) {
// TODO Auto-generated method stub
if(item.getItemId()==R.id.item1)
{
System.out.println("item1 clicked");
}
if(item.getItemId()==R.id.item2)
{
System.out.println("item2 clicked");
}
if(item.getItemId()==R.id.item3)
{
System.out.println("item3 clicked");
}
if(item.getItemId()==R.id.item4)
{
System.out.println("item4 clicked");
}
return super.onContextItemSelected(item);
}}

Context Menu Xml:

< ?xml version="1.0" encoding="utf-8"?>
< menu xmlns:android="http://schemas.android.com/apk/res/android">
< group android:checkableBehavior="single">
< item android:id="@+id/item1" android:title="Item 1" />
< item android:id="@+id/item2" android:title="Item 2" />
< item android:id="@+id/item3" android:title="Item 3" />
< item android:id="@+id/item4" android:title="Item 4" />
< /group>
< /menu>
in main Xml:

< ?xml version="1.0" encoding="utf-8"?>
< RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:gravity="center">
< Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
< /RelativeLayout>
         

Baca Selengkapnya ....
Trik SEO Terbaru support Online Shop Baju Wanita - Original design by Bamz | Copyright of android populer.