手把手教你写android项目@第一期项目——身份证查询创新

序言

这是我第一次尝试讲解一些项目,希望多多提出宝贵意见。
项目的一些说明:
1.第一期项目针对于一些初学者,恩自已安卓开发环境搭键什么的请巴友在论坛自己搜贴。
2.第一期项目讲的会比较细致一些,目前此版本上传的没有跳转功能只是new几个需要的activity 对每个activity进行说明
3.有可能巴友看到的时间不同,所以在下载附件时看清标题后面的小号哦!有问题的留言在相应的帖子里即可
4.每期项目结束后我准备找一个适当的时间在线上共同讨论关于这个项目的一些新得体会,项目收获什么的!

内容
1 .介绍一些设计自己的项目思想
2.完成第一个页面
3.建一个项目所需要的数据库

首先要想到既然做身份证查询软件肯定是要用到数据库的,给大家介绍android中常用的一款轻量级数据库sqlite

大家可以用SQLiteExpertPersSetup.exe软件查看数据库内容和试图编译自己的数据库。

http://115.com/file/bej0l4go#SQLiteExpertPersSetup.rar(这里可下载软件)

1.       创建表city
CREATE TABLE [city] (
  [iid] VARCHAR(30),
  [iname] VARCHAR(100));
2. 插入语句如:insert into city values('110000','北京市');
3. 创建好的数据库我这里命名为lib.db放在项目工程res/raw下面
3. 大家思考这样一个问题,如果让项目中自带数据库的话,肯定要把数据库加载到手机里的否则不会执行,
那么加载数据库在什么时候合适呢?
4.我这里采用的是在欢迎界面里去加载数据库文件,所以做了一个延时处理。在加载欢迎界面后紧急着复制
数据库到项目中,设置停顿时间后跳转到下一个页面。
5.大家可以利用Eclipse开发工具找一下数据库复制到手机模拟器什么位置中!
 
需要讲解的好多,大家来看我的帖子吧~
posted @ 2012-10-08 17:32  amyy  阅读(1872)  评论(0编辑  收藏  举报