2017年4月24日

摘要: Android系统中联系人的通讯录的contentProvide是一个单独的apk,显示在界面的contact也是一个独立的apk,联系人apk通过contentProvide访问底层的数据库。 现在我们自己建立一个apk,访问底层数据库中的联系人 常用的几张表如下 表raw_contacts:存放 阅读全文
posted @ 2017-04-24 19:26 luzhouxiaoshuai 阅读(261) 评论(0) 推荐(0)
摘要: 采用ContentProvider除了可以让其他应用访问当前的app的数据之外,还有可以实现当app的数据发送变化的时候,通知注册了数据变化通知的调用者 其他所有的代码都和第20讲的一样,不同的地方看下面的代码: 当有其他应用通过provider想数据库插入数据的时候就会发出 getContext( 阅读全文
posted @ 2017-04-24 18:42 luzhouxiaoshuai 阅读(203) 评论(0) 推荐(0)
摘要: 1、内容提供者是让当前的app的数据可以让其他应用访问,其他应该可以通过内容提供者访问当前app的数据库 contentProvider的主要目的是提供一个开发的接口,让其他的应该能够访问当前应用的数据 2、建立的操作类必须继承自定义的内容提供者必须继承ContentProvider 3、创建的创建 阅读全文
posted @ 2017-04-24 18:24 luzhouxiaoshuai 阅读(251) 评论(0) 推荐(0)
摘要: 1、首先整个程序也是采用mvc的框架 数据库操作接口类: 我们可以采用下面的两种方式对数据库进行操作: 方式1: 直接采用query的方式: 方式二: 在正式的代码中建议使用方式2的这种方式进行操作: Person对象 要显示数据需要新建立一个adapter对象PersonAdapter 接下来看看 阅读全文
posted @ 2017-04-24 17:14 luzhouxiaoshuai 阅读(465) 评论(0) 推荐(0)
摘要: 1 所谓的事业就是一系列的操作 比如:执行转账操作:将personid=1的账户转账10元到personid=2的账号中 所以的一系列操作就是:personid=1的账户钱要减少10元 personid=2的账户钱要增加10元 这样这上面这两个过程都操作成功了,这个数据库转账这个事务才操作成功 使用 阅读全文
posted @ 2017-04-24 16:49 luzhouxiaoshuai 阅读(173) 评论(0) 推荐(0)
摘要: 1、我们首先来看下整个项目 项目也是采用mvc的框架 操作表的接口类: Person类对象是: 我们可以编写一个测试工具类来对上面的功能进行测试: Android的测试类必须继承AndroidTestCase,该类的方法必须以test开头 阅读全文
posted @ 2017-04-24 16:38 luzhouxiaoshuai 阅读(194) 评论(0) 推荐(0)
摘要: SharedPreferences保存的数据是xml格式,也是存在数据保存的下面四种权限: 我们来看看 我们来看看具体的业务操作类: 我们来看看activity的代码是: 阅读全文
posted @ 2017-04-24 16:21 luzhouxiaoshuai 阅读(159) 评论(0) 推荐(0)
摘要: 1、该项目主要有下面的两个作用 (1)将xml文件解析成对象的List对象,xml文件可以来自手机本地,也可以来自服务器返回的xml数据 (2)强list对象保存成xml文件,xml保存到手机的内存卡上 Android项目也是采用mvc的框架 在手机的存储空间中保存wy目录下了存在person.xm 阅读全文
posted @ 2017-04-24 16:11 luzhouxiaoshuai 阅读(185) 评论(0) 推荐(0)
摘要: 把文件保存在手机的内部存储空间中 1 首先必须在清单文件中添加权限 1、我们来看下业务层的代码,业务层的异常不要进行处理交给控制层activity进行处理,activity通过业务层返回的异常就知道业务是否操作成功,就可以在界面上做出相应的显示了 activity的代码: xml的代码: 阅读全文
posted @ 2017-04-24 15:59 luzhouxiaoshuai 阅读(246) 评论(0) 推荐(0)
摘要: 1、当前是把文件保存当前手机的app的data目录下 我们来看看操作保存文件的业务类 openFileOutput(“a.txt”,Context.MODE_WORLD_READABLE)方法第一个参数是文件名,若不存在这个文件,则自动创建,第二个参数是操作模式共四种: Context.MODE_P 阅读全文
posted @ 2017-04-24 15:48 luzhouxiaoshuai 阅读(220) 评论(0) 推荐(0)
摘要: 1该项目主要实现Android客户端以get的方式或者post的方式向java web服务器提交参数 Android客户端通过get方式或者post方式将参数提交给后台服务器,后台服务器对收到的参数进行规制校验之后,一般把数据都存储在数据库中。 现在 准备向服务器提交下面的两个参数: 1、 key 阅读全文
posted @ 2017-04-24 14:00 luzhouxiaoshuai 阅读(246) 评论(0) 推荐(0)
摘要: 1 该项目的主要功能是:后台通过xml或者json格式返回后台的视频资讯,然后Android客户端界面显示出来 首先后台新建立一个java web后台 采用mvc的框架 所以的servlet都放在servlet中,servlet想当于android中的controller层,android中的控制层 阅读全文
posted @ 2017-04-24 11:25 luzhouxiaoshuai 阅读(250) 评论(0) 推荐(0)
摘要: 1 该项目的主要功能就是从将后台的html网页在Android的界面上显示出来 后台就是建立一个java web工程在工程尚建立一个html或者jsp文件就可以了,这里主要看Android客户端的程序 xml文件: 上面需要注意的是采用ScrollView包裹TextView,因为后台返回的html 阅读全文
posted @ 2017-04-24 10:20 luzhouxiaoshuai 阅读(163) 评论(0) 推荐(0)
摘要: 1、首先新建立一个java web项目的工程。使用的是myeclipe开发软件 整个工程采用MVC模式: 1、controller是控制层、包括activity 、fragment 、adapter、broadcast、service 2、bussiess是业务层,主要负责具体的业务操作,例如从后台 阅读全文
posted @ 2017-04-24 10:09 luzhouxiaoshuai 阅读(163) 评论(0) 推荐(0)

导航