freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的日記本開發(fā)-文庫吧

2025-06-11 13:13 本頁面


【正文】 要重寫方法之一,實現(xiàn)程序初始化和界面展示;l find_and_modify_button:尋找并點擊按鈕;l onClick(View v):點擊當(dāng)前所選按鈕;l onCreateOptionMenu:實現(xiàn)Option菜單的創(chuàng)建;l onOptionsItemSelected:實現(xiàn)菜單項的點擊事件響應(yīng);界面設(shè)計方面通過RelativeLayout實現(xiàn)布局,使用了TextView,ImageButton文件列表通過ListView實現(xiàn)界面展示。該類通過繼承ListActivity類,用來顯示ListView中的數(shù)據(jù)并實現(xiàn)對ListView上ImageView控件點擊的統(tǒng)一響應(yīng)。其主要代碼:public class MainActivity extends Activity {//菜單選項 public static final int HELP = 。 public static final int EXIT = + 1。 /** Called when the activity is first created. */ public void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 setContentView()。 setTitle(小小日記本)。 find_and_modify_button()。 (, 歡迎使用簡易日記本, ).show()。 } private void find_and_modify_button() { // TODO Autogenerated method stub Button btn_diary = (Button) findViewById()。 (diary_listener)。 } private diary_listener = new OnClickListener() { public void onClick(View v) { // TODO Autogenerated method stub Intent intent = new Intent()。 (, )。 startActivity(intent)。 } } /** (EXIT_ID)。找到特定的MenuItem * */ public boolean onCreateOptionsMenu(Menu menu) {(menu)。 (0, HELP, 0, 幫助).setIcon()。 (0, EXIT, 0, 退出).setIcon()。 return true。 } public boolean onOptionsItemSelected(MenuItem item) { switch (()) { case HELP: Intent help_intent = new Intent()。 (, )。 startActivity(help_intent)。 break。 case EXIT: finish()。 break。 } return (item)。 }}2. helpactivity和lookDiary類為實現(xiàn)添加課程界面的Activity,主要實現(xiàn)由用戶選擇和輸入文件信息,并將所有的輸入信息添加到數(shù)據(jù)庫中。主要方法如下: l onCreate:新建文件信息;l updateListView:更新當(dāng)前文件內(nèi)容;l onListItemClick:提醒執(zhí)行刪除操作;l OnClickListener:按鈕監(jiān)聽函數(shù);l onClick:實現(xiàn)button點擊事件的響應(yīng);l lookDiary:繼承ListActivity;主要代碼:public class help_activity extends Activity { protected void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 setContentView()。 setTitle(小小日記本)。 setTitle(幫助)。 }} public void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 setContentView()。 setTitle(小小日記本)。 mDbHelper = new DbAdapter(this)。 updateListView()。 } //更新當(dāng)前的listacvitity private void updateListView() { ()。mDiaryCursor = ()。 startManagingCursor(mDiaryCursor)。 String[] from = new String[] { , }。 int[] to = new int[] { , }。 SimpleCursorAdapter notes = new SimpleCursorAdapter(this, mDiaryCursor, from, to)。 setListAdapter(notes)。 ()。 } // 需要對position和id進行一個很好的區(qū)分 // position指的是點擊的這個ViewItem在當(dāng)前ListView中的位置 // 每一個和ViewItem綁定的數(shù)據(jù),肯定都有一個id,通過這個id可以找到那條數(shù)據(jù)。 protected void onListItemClick(ListView l, View v, final int position, final long id) { (l, v, position, id)。 builder = new ()。 (確定刪除?)。 (提醒)。 (刪除, new () { @Override public void onClick(DialogInterface dialog, int which) { ()。 (getListView().getItemIdAtPosition(position))。
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1