手机开发
-
[android] android下创建一个sqlite数据库详解手机开发
Sqlite数据库是开源的c语言写的数据库,android和iphone都使用的这个,首先需要创建数据库,然后创建表和字段,android提供了一个api叫SQLiteOpenHe…
-
[android] sql语句实现数据库的增删改查详解手机开发
Javaweb实现增删改查的步骤,1.加载jdbc的驱动,2.连接到数据库 3.准备sql语句, Android中加载驱动已经完成了,拿到数据库的引用就是链接数据库了。 …
-
[android] 数据库的事务详解手机开发
为什么需要事务,保证操作同时成功,最常见的场景银行转账,需要修改一下上一节的数据库进行模拟转账操作,修改数据库表,这时需要用到PersonSQLiteOpenHelper类中的on…
-
[android] listview入门详解手机开发
Listview组件非常重要,4分之一的时间都是在搞这个,还是通过上一节的数据库,写个for循环,插入50条数据。 先使用笨方法显示数据,根布局LinearLayou…
-
[android] 采用layoutInflater打气筒创建一个view对象详解手机开发
上一节知道了ListView的工作原理,数据也展示出来了,但是TextView显示的非常难看,如果想美化一下,就先创建好一个布局出来,这个布局采用了两层LinearLayout嵌套…
-
[android] 常用数据适配器ArrayAdapter详解手机开发
当想要实现一个非常简单单一的列表的时候,可以使用ArrayAdapter,测试一下,定义一个静态的成员属性数组String[] list={“功能1”,”功能2”},布局…
-
[android] 常用数据适配器SimpleAdapter详解手机开发
当我们的列表包含图片和文字信息时,ArrayAdapter就无法实现了,使用SimpleAdapter,activity中findViewById()获取到ListView对象,调…
-
[android] 内容提供者简介详解手机开发
产生的原因是,当我们把数据存到数据库的时候,数据库的权限是私有的,把系统的短信应用中的数据库导出来,打开看到address字段是手机的号码,date字段是时间,type字段1,2代…
-
[android] 内容提供者实现详解手机开发
[android] 内容提供者实现 上一节的主机名类似网络上的域名,协议是content://,可以定义一下规则 content://主机名/insert&…
-
[android] 短信的备份详解手机开发
使用ddms给模拟器发送几条短信,找到短信数据库导出 /data/data/com.android.providers.telephony/databases/mmssms.db …