2017年4月27日

摘要: java工程中添加上面的jar包 CommonUtils类就两个方法: l String uuid():生成长度32的随机字符,通常用来做实体类的ID。底层使用了UUID类完成; l T toBean(Map, Class<T>):把Map转换成指定类型的Bean对象。通常用来获取表单数据(requ 阅读全文
posted @ 2017-04-27 15:47 luzhouxiaoshuai 阅读(655) 评论(0) 推荐(0)

2017年4月26日

摘要: 1、app升级下载现在不推荐使用downloadmanager下载: 原因有下面的几个方面: (1)三星note系列部分手机需要手动打开这个权限才能用这个功能,而有些国产手机更加nb了直接个阉割了(downloadmanager),所以考虑到手机的适配性,最后自己编写app下载的后台代码 2、但是这 阅读全文
posted @ 2017-04-26 13:29 luzhouxiaoshuai 阅读(3075) 评论(0) 推荐(0)

2017年4月24日

摘要: Android系统中联系人的通讯录的contentProvide是一个单独的apk,显示在界面的contact也是一个独立的apk,联系人apk通过contentProvide访问底层的数据库。 现在我们自己建立一个apk,访问底层数据库中的联系人 常用的几张表如下 表raw_contacts:存放 阅读全文
posted @ 2017-04-24 19:26 luzhouxiaoshuai 阅读(265) 评论(0) 推荐(0)
摘要: 采用ContentProvider除了可以让其他应用访问当前的app的数据之外,还有可以实现当app的数据发送变化的时候,通知注册了数据变化通知的调用者 其他所有的代码都和第20讲的一样,不同的地方看下面的代码: 当有其他应用通过provider想数据库插入数据的时候就会发出 getContext( 阅读全文
posted @ 2017-04-24 18:42 luzhouxiaoshuai 阅读(205) 评论(0) 推荐(0)
摘要: 1、内容提供者是让当前的app的数据可以让其他应用访问,其他应该可以通过内容提供者访问当前app的数据库 contentProvider的主要目的是提供一个开发的接口,让其他的应该能够访问当前应用的数据 2、建立的操作类必须继承自定义的内容提供者必须继承ContentProvider 3、创建的创建 阅读全文
posted @ 2017-04-24 18:24 luzhouxiaoshuai 阅读(253) 评论(0) 推荐(0)
摘要: 1、首先整个程序也是采用mvc的框架 数据库操作接口类: 我们可以采用下面的两种方式对数据库进行操作: 方式1: 直接采用query的方式: 方式二: 在正式的代码中建议使用方式2的这种方式进行操作: Person对象 要显示数据需要新建立一个adapter对象PersonAdapter 接下来看看 阅读全文
posted @ 2017-04-24 17:14 luzhouxiaoshuai 阅读(467) 评论(0) 推荐(0)
摘要: 1 所谓的事业就是一系列的操作 比如:执行转账操作:将personid=1的账户转账10元到personid=2的账号中 所以的一系列操作就是:personid=1的账户钱要减少10元 personid=2的账户钱要增加10元 这样这上面这两个过程都操作成功了,这个数据库转账这个事务才操作成功 使用 阅读全文
posted @ 2017-04-24 16:49 luzhouxiaoshuai 阅读(176) 评论(0) 推荐(0)
摘要: 1、我们首先来看下整个项目 项目也是采用mvc的框架 操作表的接口类: Person类对象是: 我们可以编写一个测试工具类来对上面的功能进行测试: Android的测试类必须继承AndroidTestCase,该类的方法必须以test开头 阅读全文
posted @ 2017-04-24 16:38 luzhouxiaoshuai 阅读(197) 评论(0) 推荐(0)
摘要: SharedPreferences保存的数据是xml格式,也是存在数据保存的下面四种权限: 我们来看看 我们来看看具体的业务操作类: 我们来看看activity的代码是: 阅读全文
posted @ 2017-04-24 16:21 luzhouxiaoshuai 阅读(162) 评论(0) 推荐(0)
摘要: 1、该项目主要有下面的两个作用 (1)将xml文件解析成对象的List对象,xml文件可以来自手机本地,也可以来自服务器返回的xml数据 (2)强list对象保存成xml文件,xml保存到手机的内存卡上 Android项目也是采用mvc的框架 在手机的存储空间中保存wy目录下了存在person.xm 阅读全文
posted @ 2017-04-24 16:11 luzhouxiaoshuai 阅读(189) 评论(0) 推荐(0)

导航