Button button = new Button(this);
EditText editText = new EditText(this);
editText.setWidth(200);
editText.setTransformationMethod(PasswordTransformationMethod.getInstance());
TextView textView = new TextView(this);
textView.setText("hello world!");
textView.setBackgroundColor(Color.YELLOW);
textView.setTextColor(Color.YELLOW);
textView.setTextSize(18);
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("你好");
builder.setPositiveButton("OK",this);
Builder.show();
ListView listView = new ListView(this);
ArrayList<HashMap<String, Object>> list = new ArrayList<HashMap<String, Object>>();
SimpleAdapter adapter = new SimpleAdapter(this,list,R.layout.list,new String[]{"标题"},new int[]{R.id.TextView01});
listView.setAdapter(adapter);
listView.setOnItemClickListener(this);
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {}
LinearLayout layoutParant = new LinearLayout(this);
DatePickerDialog dlg = new DatePickerDialog(this,this,year,month,day);
dlg.show();
FrameLayout layout = new FrameLayout(this);
layout.setOnKeyListener(this);
layout.OnTouchListener(this);
int width = this.getWindow().getWindowManager().getDefaultDisplay().getWidth();
int height =this.getWindow().getWindowManager().getDefaultDisplay().getHeight();
LinearLayout layout = new LinearLayout(this);
Button button = new Button(this);
layout.addView(button);
Intent intent = new Intent();
intent.setClass(this, DestActivity.class);
startActivity(intent);
intent.setAction(intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:00000000"));
intent.setData(Uri.parse("tel:00000000"));
intent.putExtra("data", value);
String value = (String)getIntent().getExtras().get("data");
setContentView(new MyView(this));
class MyView extends View{
public MyView(Context context){
super(context);
}
public void onDraw(Canvas canvas){
Paint paint = new Paint();//创建画笔
paint.setColor(Color.BLUE);//设置画笔颜色
canvas.drawRect(0, 0, 100, 100, paint);//画个正方形,坐标(0,0,100,100)。
}
}
Dialog dialog = new Dialog(this);
dialog.setTitle("test");
dialog.addContentView(button,new LayoutParams(-1,-1));
dialog.show();
dialog.cancel();
setContentView(new MySurfaceView(this));
class MySurfaceView extends SurfaceView implements SurfaceHolder.Callback{
SurfaceHolder holder;
public MySurfaceView(Context context) {
super(context);
holder = getHolder();
holder.addCallback(this);
}
class MyThread extends Thread{
public void run(){
Canvas canvas = holder.lockCanvas();
Paint paint = new Paint();
paint.setColor(Color.YELLOW);
canvas.drawRect(100, 100, 200, 200, paint);
holder.unlockCanvasAndPost(canvas);
}
}
}
public void surfaceChanged(SurfaceHolder holder, int format, int width,int height) {}
public void surfaceCreated(SurfaceHolder holder) {
new MyThread().start();
}
public void surfaceDestroyed(SurfaceHolder holder) {}
}
String data = getSharedPreferences("data", 0).getString("item","");
class MyHelper extends SQLiteOpenHelper{
public MyHelper(Context context, String name, CursorFactory factory,int version) {
super(context, name, factory, version);
}
public void onCreate(SQLiteDatabase db){
db.execSQL("CREATE TABLE IF NOT EXISTS testtable ("+"cardno integer primary key," +"username varchar," + "money integer" +")");
}
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion){
db.execSQL("DROP TABLE IF EXISTS testtable");
onCreate(db);
}
}
MyHelper dbHelper = new MyHelper(this, "testtable.db", null, 1);
SQLiteDatabase db = dbHelper.getReadableDatabase();//打开只读
SQLiteDatabase db = dbHelper.getWritableDatabase();//打开可写
Cursor cursor = db.query("testtable", null, null, null, null, null, null);//db的获得请参见“利用SQLiteOpenHelper打开数据库”
while(!cursor.isAfterLast()){
Log.i("test",cursor.getString(0));
cursor.moveToNext();
}
ContentValues values = new ContentValues();
values.put("username","admin");
values.put("money","10000");
db.insert("testtable", null, values);
ContentValues values = new ContentValues();
values.put("username","admin");
values.put("money","10000");
db.update("testtable",values,"userno=1",null);
db.delete("testtable","userno=1",null);
if(android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)){
Log.i("test","SDCARD exists");
}
else{
Log.i("test","SDCARD doesn't exist");
}
ImageView view = new ImageView(this);
view.setImageResource(R.drawable.icon);
RadioButton radioButton = new RadioButton(this);
RadioButton radioButton2 = new RadioButton(this);
radioButton.setText("yes");
radioButton2.setText("no");
RadioGroup radioGroup = new RadioGroup(this);
radioGroup.addView(radioButton);
radioGroup.addView(radioButton2);
MediaPlayer player = new MediaPlayer();
//重置MediaPlayer
player.reset();
try {
//设置要播放的文件的路径
player.setDataSource("/sdcard/1.mp3");
//准备播放
player.prepare();
}catch (Exception e) { }
//开始播放
player.start();
//设置播放完毕事件
player.setOnCompletionListener(new OnCompletionListener(){
public void onCompletion(MediaPlayer player) {
//播完一首循环
try {
//再次准备播放
player.prepare();
}catch (Exception e) {
}
player.start();
}
});
player.pause();