`
文章列表
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);  
第1种.  Animation ani = new TranslateAnimation(310f, -400f, 0.0f, 0.0f);         ani.setDuration(10000);         ani.setRepeatCount(500);         ani.setRepeatMode(1);         TextView textView =(TextView) this.findViewById(R.id.text);         textView .startAnimation(ani); 第2种.<TextView android:i ...

写信息的界面

1.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:layout_width="fill_parent" android:background="@color/white" android:layout_height="fill_parent" android:orientation="vertical" xmlns:android="http://schemas ...

显示当前时间

java.text.DateFormat df = new java.text.SimpleDateFormat("hh:mm:ss");             views.setTextViewText(R.id.tvMsg, "当前时间:" + df.format(new Date()));           
百叶窗的效果 1.在要设置的控件中添加 android:persistentDrawingCache="animation|scrolling" android:layoutAnimation="@anim/list" 2.list.xml <?xml version="1.0" encoding="utf-8"?> <layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android" andr ...
button.setOnClickListener(playlistListner); new Thread() { public void run() { try { sleep(1000); mHandler.sendMessage(mHandler.obtainMessage(1));// 消息为1 } catch (Exception e) { e.printStackTrace(); } } }.start(); mHandler = new Handler() { @Override publi ...

自定义view

1. 此程式執行時,呈現如下的畫面: 2. 左邊的圖形就是自行定義的DrawView 之呈現。按下右邊的RadioButton 之 後,DrawView 物件就會以不同顏色重新繪圖,如下: 3. 再按下RadioButton 之後,DrawView 物件就再以不同顏色重新繪圖。 public class ex10 extends Activity implements OnClickListener { /** Called when the activity is first created. */ private final int WC = ViewGroup.LayoutParams.W ...
public class ex06 extends Activity { private ListView lv; private TextView tv; private DataModel dm; private ArrayList<Map<String, Object>> coll; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); dm = new DataModel(); setContentView(R.layout.list); lv = (ListView)fin ...
public class ex05 extends Activity implements OnItemClickListener { public static final int RELOAD_ID = Menu.FIRST; public static final int EXIT_ID = Menu.FIRST + 1; ListView lv; ArrayAdapter<String> adapter; DataModel dm; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); ...

画面布局

public class ex04 extends Activity { private final int WC = LinearLayout.LayoutParams.WRAP_CONTENT; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); LinearLayout layout = new LinearLayout(this); layout.setOrientation(LinearLayout.VERTICAL); ImageButton btn = new ImageButton(thi ...

button

public class ex02 extends Activity implements OnClickListener { @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); Button btn = (Button)findViewById(R.id.button); Button btn2 = (Button)findViewById(R.id.button2); btn.setOnClickListener(this); btn2.s ...

menu

public class ex01 extends Activity { public static final int ADD_ID = Menu.FIRST; public static final int DELETE_ID = Menu.FIRST + 1; Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); } @Override public boolean onCreateOptionsMenu(Menu menu) { super ...
1、Drawable → Bitmap public static Bitmap drawableToBitmap(Drawable drawable) {                 Bitmap bitmap = Bitmap                         .createBitmap(                                         drawable.getIntrinsicWidth(),                                         drawable.getIntrinsicHeight(), ...

获得图像

1.使用BitmapDrawable获取位图 Resources res = context.getResources();             // cache handles to our key sprites & other drawables             mLanderImage = context.getResources().getDrawable(                     R.drawable.lander_plain); 2. 使用BitmapFactory获取位图 mBackgroundImage = BitmapFactory.de ...

音量调节

mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //获得最大音量 maxVolume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC); //获得当前音量 currentVolume = mAudioManager .getStreamVolume(AudioManager.STREAM_MUSIC); 截取系统音量 public boolean dispatchKeyEvent(KeyEvent event) ...
Global site tag (gtag.js) - Google Analytics