摘要: 一、概述 ContentProvider是Android四大组件之一,上文以述如果创建一个内容提供者给其他应用去访问,此文将讲述用内容解析者去访问系统的通讯录内容提供者,进行查询与增加。二、通讯录数据库分析 在通讯录这个应用里有个特别重要的三个表,分别为:raw_conta... 阅读全文
posted @ 2016-12-27 22:16 杨威953 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、概述 内容提供者是封装一套给其他APP访问此APP数据的接口,并提供安全的权限机制,如何数据不用提供给其他应用访问的话,使用数据库就可以了,内容提供者更加强调的是需要跨应用。二、编码思路 1、使用SQliteOpenHelper类,创建一个数据库。 2、写一个类继承C... 阅读全文
posted @ 2016-12-27 15:42 杨威953 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一概述 在Android开发中数据存储包括 SharedPreference、文件存储、数据库存储、ContentProvider、网络存储,本文讲述使用Sqlite数据库存储的俩种基本使用方式1、第一种使用SQL语句实现 编写代码逻辑:使用SqliteOpe... 阅读全文
posted @ 2016-12-25 18:20 杨威953 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,基于Gradle的构建支持。 最常用快捷键 1.Ctrl+E,可以显示... 阅读全文
posted @ 2016-12-21 22:44 杨威953 阅读(104) 评论(0) 推荐(0) 编辑
摘要: W ADB命令:adb device 链接的设备 kill-server 杀死adb start server 启动adb netstat -ano 查看端口 adb -s指定设备 adb -install adb -uninstall adb -pull xxx 取某文件 adb -pus... 阅读全文
posted @ 2016-12-20 20:34 杨威953 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1、概述对一个自学Android的小白来说,查询Android开发的API文档是非常重要的,google不仅提供的API指南,还提供了很多学习的案例在trian中等,但是在天朝因为被墙了,下载下来的离线文件还是打开很慢,小白在不断的探索中总结了快速查询的方案,不喜勿喷,下面是我的解... 阅读全文
posted @ 2016-12-14 15:00 杨威953 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Android中异步加载图片的方式有俩种,此文通过从服务器取出的Json数据后,通过这俩种方式去加载服务器的图片数据。二、案例描述: 三、实现编码思路1、写布局2、取到服务器的Json转成JavaBean保存在List中当数据源3、在适配器中把数据源... 阅读全文
posted @ 2016-12-13 17:23 杨威953 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Json数据格式在开发中运用非常普遍,现在流行的Json框架有Gson,org.json,fastjson,jackjson等,今天讲讲服务器端采用Gson生成JavaBean,List格式。《以下的Json code代表是否成功码,Message代表需要说明... 阅读全文
posted @ 2016-12-12 21:02 杨威953 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Activity是学习android的一个重要的组件,理解好Activity的生命周期是十分重要的1、单个Activity的生命周期2、俩个Activity交互的生命周期3、实际开发时的主意点1、单个Activity的生命周期 1、当一个Activity启动时,先调... 阅读全文
posted @ 2016-12-10 20:42 杨威953 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Map、Set、List比较总结 Map Set List 元素特点 Key-value存储 Key不可重复 Value可重复 直接存储 不可重复 直接存储 可重复 遍历方式取出时 KeySet+Iterator方式 EntrySet+It... 阅读全文
posted @ 2016-12-10 16:59 杨威953 阅读(156) 评论(0) 推荐(0) 编辑