標籤:
手機開發的編程模型是什麼,瞭解一下
下面是android的編程介面,看來一下和swing差不多,尤其是非同步處理模型。
================================================
UI組件
TextView
EditText
Tab+TabHost
ActionBar+Fragment
ViewPager
SlidingMenu
非同步執行
AsyncTask
布局
LinearLayout
RelativeLayout
FrameLayout
TableLayout
組件
Activity 檔案註冊
組件通訊
Intent
Intent intent1= new Intent(MainActivity.this, OtherActivity.class);
startActivity(intent1);
廣播
BroadcastReceiver
服務
Service
服務需要註冊
//動態添加布局的方法1.
LinearLayout ll = (LinearLayout)this.getLayoutInflater().inflate(R.layout.main1,null);
setContentView(ll);
LinearLayout ll2 = (LinearLayout)this.getLayoutInflater().inflate(R.layout.main2,ll);
//這樣 main2 作為 main1的子布局 加到了 main1的 根節點下
//動態添加布局的方法2
addView.LinearLayout ll = (LinearLayout)this.getLayoutInflater().inflate(R.layout.main1,null);
setContentView(ll);
LinearLayout ll2 = (LinearLayout)this.getLayoutInflater().inflate(R.layout.main2,null);
ll.addView(ll2);
瞭解一下Android常見的編程介面