学习
实践
活动
工具
TVP
写文章

放下一个人,很简单

声音:潘多拉丨 文字:潘多拉

背景音乐:齐一《这个年纪》

Android有四种数据存储方式,在该系统中,由于要插入的数据和字段较少,因此该系统选择SQLite存储方式。SQLite是一个轻量级的数据库,它支持基本的SQL语法。SQLite可移植性非常好,而且它相对较小,对于数据不多的系统来说,是一个很好的选择。SQLite不是单独的一个进程,它直接连接到程序成为程序中的一部分,在处理数据这方面非常的快。它有自己的数据库引擎,在继承SQLiteOpenHelper方法后便可拥有getReadableDatabase()、getWritableDatabase()供其使用。4.3.2 数据库系统分析该系统是一个任务管理类系统,只涉及到部分数据的存储操作,数据量不是很大,而且为了使学习任务管理系统更好的从纸质稿转变为信息化,这里该系统采用SQLite数据库存储。其中,整个系统的E-R图如下学习任务表(Task):主要用于用户添加的任务信息进行数据保存,其中涵盖Rwtext(内容)、Rttime(提醒时间)、Rctime(创建时间)等,如表4-1所示。课程信息表(Courselist):用于存放用户添加的课程信息,其中涵盖Kcname(课程名称)、Kcroom(上课地点)、Kcteacher(任课老师)等,如表4-2所示。任务数量表(Rwtext):用于存放和统计用户添加任务的数量,其中涵盖Szsum(上周任务总和)、Dzsum(当周任务总和)、Dttime(时间)等,如表4-3所示。系统中的菜单栏在整个系统中主要起着引导的作用,同时它还可以提高整个系统的可操作性。首先将整体布局好,然后通过nearLayout的线性布局来布置内容,其中菜单栏内部包含四个选项卡,主要通过TabWiget来实现。打开Eclipse软件,首先建立好一个Android工程,该学习任务管理系统的工程名为StudyTask,然后在StudyTask下的res/layout下建立一个名为main_activity的空xml文件,之后在这个文件里按照思路来添加布局代码。系统的菜单选项使用RelativeLayout来建立,在整个项目的布局中,RlativeLayout里有4个LinearLayout,而LinearLayout是单选按钮。因此,在建立单选按钮时,需把第一个单选按钮默认选中。其中LinearLayout的实现方式是先设置好内部的文字,然后在按钮中添加上相应的图片,实现的代码如下:

今天推荐给大家的这首歌是陈奕迅的《孤独患者》

夜深人静的时候,你心里在想着谁

把这首歌唱给TA听,告诉TA你的心声

我不唱声嘶力竭的情歌

不表示没有心碎的时刻

我不曾摊开伤口任宰割 愈合就无人晓得

我内心挫折

活像个孤独患者 自我拉扯

外向的孤独患者 有何不可

三更等你入睡∣用声音陪伴你

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180312G0G3FD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券