欢迎来到天天文库
浏览记录
ID:41289307
大小:80.50 KB
页数:35页
时间:2019-08-21
《安卓记事本程序源代码(Android Notepad program source code)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、安卓记事本程序源代码(AndroidNotepadprogramsourcecode)1、MainActivity01.packagecn.dccssq;02。03.importandroid.app.listactivity;04.importandroid.content.intent;05.importandroid.database.cursor;06.importandroid.os.bundle;07.importandroid.util.log;08.importandroid.view
2、.menu;09.importandroid.view.menuitem;10.importandroid.view.view;11.importandroid.widget.listadapter;12.importandroid.widget.listview;13.importandroid.widget.simplecursoradapter;14。15.public类主流延伸和ListActivity很{16。17。私有静态最后insert_id=menu.first;18。19。私有静态最
3、后delete_id=menu.first+1;20。21。私有静态最后activity_create=0;22。23。私有静态最后activity_edit=1;24。25。私人diarydbadapterdiarydb;26。27。私人光标光标;28。/**的时候调用首次创建。*/29。@Override30。publicvoidonCreate(Bundlesavedinstancestate){31。超级onCreate(savedinstancestate);32。setContentVie
4、w(r.layout。主);33。34。diarydb=新diarydbadapter(本);35。diarydb。open();36。37。}38。39。showlistview(){privatevoid40。diarydbgetallnotes()光标=;41。42。字符串[]=新的字符串[]{diarydbadapter。key_title,diarydbadapterkey_body};43。int[]=新的int[]{r.id.text1,r.id.created};44。45。lista
5、dapterCursorAdapter=新simplecursoradapter(这r.layout。diary_row,光标,到);46。setlistadapter(CursorAdapter);47。}48。49。@Override50。protectedvoidonlistitemclick(ListView视图V,L,int的位置,长的ID){51。//待办事项自动生成方法存根52。超。onlistitemclick(L,V,地位,身份);53。C=光标光标;54。C。(位置);55。意图意
6、图=新的意图(这activitydiary。类);56。意图。putExtra(diarydbadapter.key_rowid,ID);57。意图。putExtra(diarydbadapter.key_title,c.getstring(C58。。getcolumnindexorthrow(diarydbadapter。key_title)));59。意图。putExtra(diarydbadapter.key_body,c.getstring(C60。。getcolumnindexorthrow
7、(diarydbadapter。key_body)));61。startActivityForResult(意图,activity_edit);62。}63。64。@Override65。protectedvoidonActivityResult(int,intrequestCode,ResultCode,意图数据){66。//待办事项自动生成方法存根67。超。onActivityResult(requestCode,ResultCode,数据);68。showlistview();69。}70。71
8、。@Override72。公共布尔onCreateOptionsMenu(菜单){73。//待办事项自动生成方法存根74。超级onCreateOptionsMenu(菜单);75。菜单添加(0,0,insert_id,menu_insertR.string。);76。菜单添加(0,0,delete_id,menu_deleteR.string。);77。返回true;78。}79。80。@Override81。公共布尔onmenuitemselected
此文档下载收益归作者所有