Skip to content

Instantly share code, notes, and snippets.

View aztack's full-sized avatar
🎯
Focusing

Wang Weihua aztack

🎯
Focusing
View GitHub Profile
@aztack
aztack / SendSMS.java
Created January 22, 2012 02:30
send sms in android 2.2
public class SendSMS extends Activity {
private void setStatus(String text)
{
TextView status = (TextView)findViewById(R.id.status);
status.setText(text);
}
private void sendSMS(String phoneNumber, String message)
{
@aztack
aztack / TextViewDemo.java
Created January 22, 2012 03:01
set/get text of TextView
package com.Android.HelloAndroid;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.widget.TextView;
public class TextViewDemo extends Activity
@aztack
aztack / MyCustomListView.java
Created January 22, 2012 04:01 — forked from neufuture/MyCustomListView.java
Android ListView without ListActivity
import android.app.Activity;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.SimpleAdapter;
import java.util.ArrayList;
import java.util.HashMap;
public class MyCustomListView extends Activity{
static final ArrayList<HashMap<String,String>> myList =
@aztack
aztack / ChangeListener.java
Created January 22, 2012 04:12 — forked from khannedy/ChangeListener.java
RadioButton di Android
radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
public void onCheckedChanged(RadioGroup group, int checkedId) {
}
});
@aztack
aztack / AlertDialog.java
Created January 22, 2012 05:59
alert dialog with 2 buttons android
protected void AlertDialog() {
AlertDialog.Builder builder = new Builder(Main.this);
builder.setMessage("确认退出吗?");
builder.setTitle("提示");
builder.setPositiveButton("确认", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
Main.this.finish();
}
@aztack
aztack / 3ButtonAlertDialog.java
Created January 22, 2012 06:01
3 button alert dialog
Dialog dialog = new AlertDialog.Builder(this).setIcon(
android.R.drawable.btn_star).setTitle("喜好调查").setMessage(
"你喜欢李连杰的电影吗?").setPositiveButton("很喜欢",
new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Toast.makeText(Main.this, "我很喜欢他的电影。",
Toast.LENGTH_LONG).show();
}
@aztack
aztack / ChoiceDialog.java
Created January 22, 2012 06:07
choice dialog
//图3效果:信息内容是一个简单的View类型
new AlertDialog.Builder(this).setTitle("请输入").setIcon(
android.R.drawable.ic_dialog_info).setView(
new EditText(this)).setPositiveButton("确定", null)
.setNegativeButton("取消", null).show();
//信息内容是一组单选框
new AlertDialog.Builder(this).setTitle("复选框").setMultiChoiceItems(
new String[] { "Item1", "Item2" }, null, null)
.setPositiveButton("确定", null)
@aztack
aztack / dialog.java
Created January 22, 2012 06:09
custom dialog
LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.dialog,
(ViewGroup) findViewById(R.id.dialog));
new AlertDialog.Builder(this).setTitle("自定义布局").setView(layout)
.setPositiveButton("确定", null)
.setNegativeButton("取消", null).show();
@aztack
aztack / UsingListViewAdapter.java
Created January 22, 2012 06:35
Using ListView adapter
public class MyListView extends Activity {
private ListView listView;
//private List<String> data = new ArrayList<String>();
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
listView = new ListView(this);
listView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1,getData()));
@aztack
aztack / FullScreen.java
Created January 25, 2012 11:52
set fullscreen
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//设置无标题
requestWindowFeature(Window.FEATURE_NO_TITLE);
//设置全屏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);