您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 会议纪要 > Android 开发之Eclipse制作简易备忘录
Android开发之Eclipse制作“备忘录”备忘录,或者说是便签,其实界面设计比较简单,机载的一些便签也是比较简单的设计,当然,如果想让画面更加绚丽点,可以融合进相应技术,在这里,我就做一些简单的设计。界面之外,主要是文件的存储与读取,设计到java编程的IO流操作,相信对于有着一定的java基础的人都是很容易去理解的。UI图如下:下面简单介绍一下我制作这个备忘录的过程。首先做UI设计,具体设计相信只是时间问题,很好解决,直接编写xml布局文件,对于该备忘录,我设计了3个xml布局文件,其中第一个是activity_main.xml,第二个是about.xml(里面存放的是copyrights信息),第三个是details.xml(里面是用于显示某条选中记录的完整信息),三个布局分别如下:除了第一个布局,另外两个布局都有back按钮,用于返回到主界面。三个布局的布局文件应该是很容易写的,需要注意的是,需要设置响应的id,以便在主函数中进行消息响应。三个布局文件的代码分别是:activity_main.xmlRelativeLayoutxmlns:android=:tools=:layout_width=match_parentandroid:layout_height=match_parentandroid:paddingBottom=@dimen/activity_vertical_marginandroid:paddingLeft=@dimen/activity_horizontal_marginandroid:paddingRight=@dimen/activity_horizontal_marginandroid:paddingTop=@dimen/activity_vertical_margintools:context=com.example.xiongyanan.notes.MainActivityEditTextandroid:id=@+id/et_contentandroid:layout_width=match_parentandroid:layout_height=wrap_contentandroid:layout_alignParentLeft=trueandroid:layout_alignParentTop=trueandroid:layout_marginLeft=10dpandroid:layout_marginRight=10dpandroid:layout_marginTop=0dpandroid:background=#D9CAC4android:gravity=topandroid:maxLines=4android:lines=4android:maxLength=110android:textColor=#FD0516/Buttonandroid:id=@+id/bt_writeandroid:textColor=#541717android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:width=35dpandroid:layout_alignLeft=@+id/et_contentandroid:layout_below=@+id/et_contentandroid:layout_marginTop=10dpandroid:text=write/LinearLayoutandroid:id=@+id/linearLayout1android:layout_alignParentLeft=trueandroid:layout_marginLeft=15dpandroid:layout_marginRight=15dpandroid:layout_width=match_parentandroid:layout_height=wrap_contentandroid:layout_below=@id/bt_writeandroid:layout_marginTop=5dpandroid:orientation=verticalTextViewandroid:id=@+id/note_saved1android:clickable=trueandroid:layout_width=match_parentandroid:layout_height=wrap_contentandroid:background=#96C8A8android:layout_marginBottom=5dpandroid:textColor=#177C50android:lines=1android:textSize=20dp/TextViewandroid:id=@+id/note_saved2android:layout_width=match_parentandroid:layout_height=wrap_contentandroid:background=#96C8A8android:layout_marginBottom=5dpandroid:textColor=#177C50android:textSize=20dpandroid:lines=1android:clickable=true/TextViewandroid:id=@+id/note_saved3android:clickable=trueandroid:layout_width=match_parentandroid:background=#96C8A8android:layout_height=wrap_contentandroid:layout_marginBottom=5dpandroid:textColor=#177C50android:lines=1android:textSize=20dp/TextViewandroid:id=@+id/note_saved4android:clickable=trueandroid:layout_width=match_parentandroid:layout_height=wrap_contentandroid:background=#96C8A8android:layout_alignLeft=@+id/linearLayout1android:layout_below=@+id/linearLayout1android:layout_marginBottom=5dpandroid:textColor=#177C50android:lines=1android:textSize=20dp/TextViewandroid:id=@+id/note_saved5android:clickable=trueandroid:layout_width=match_parentandroid:layout_height=wrap_contentandroid:background=#96C8A8android:layout_alignLeft=@+id/textView2android:layout_below=@+id/textView2android:layout_marginBottom=5dpandroid:textColor=#177C50android:lines=1android:textSize=20dp//LinearLayoutButtonandroid:id=@+id/bt_saveandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:layout_above=@+id/linearLayout1android:layout_toRightOf=@+id/bt_writeandroid:clickable=trueandroid:text=saveandroid:textColor=#541717android:width=35dp/Buttonandroid:id=@+id/bt_rewriteandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:layout_alignBottom=@+id/bt_saveandroid:layout_alignTop=@+id/bt_saveandroid:layout_toRightOf=@+id/bt_saveandroid:shadowColor=#263646android:text=clearandroid:textColor=#541717android:width=40dp/Buttonandroid:id=@+id/bt_aboutandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:layout_above=@+id/linearLayout1android:layout_alignRight=@+id/linearLayout1android:layout_alignTop=@+id/bt_rewriteandroid:layout_toRightOf=@+id/bt_rewriteandroid:text=aboutandroid:textColor=#541717android:width=35dp/Buttonandroid:id=@+id/bt_downandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:layout_alignLeft=@+id/linearLayout1android:layout_below=@+id/linearLayout1android:text=down/Buttonandroid:id=@+id/bt_upandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:layout_alignBaseline=@+id/bt_downandroid:layout_alignBottom=@+id/bt_downandroid:layout_alignRight=@+id/linearLayout1android:text=up/Buttonandroid:id=@+id/bt_firstandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:layout_alignBaseline=@+id/bt_upandroid:layout_alignBottom=@+id/bt_upandroid:layout_centerHorizontal=trueandroid:text=first//RelativeLayoutdetail.xml::?xmlversion=1.0encoding=utf-8?RelativeLayoutxmlns:android=:layout_width=match_parentandroid:layout_height=match_parent
本文标题:Android 开发之Eclipse制作简易备忘录
链接地址:https://www.777doc.com/doc-4890654 .html