
攻克Android系列
文章平均质量分 82
XiangdongLee
这个作者很懒,什么都没留下…
展开
-
【攻克Android (15)】Fragment 碎片 / 帧 / 片段
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、Fragment 碎片 / 帧 / 片段[/size][/b][b][size=large]二、两个案例[/size][/b] [b][size=medium](一)、静态 Fragment[/size][/b] [b][size=medium]附 ...原创 2015-07-11 16:06:11 · 247 阅读 · 0 评论 -
【攻克Android (34)】Butter Knife 黄油刀
[b][size=large]本文围绕以下四个部分展开:[/size][/b][b][size=large]一、注解式框架[/size][/b][b][size=large]二、Butter Knife[/size][/b][b][size=large]案例一[/size][/b][b][size=large]案例二:用 ListView 展示一个列表数据,每个Item里含有一...2015-08-14 19:53:35 · 553 阅读 · 0 评论 -
【攻克Android (35)】EventBus事件总线分发库
[b][size=large]本文围绕以下六个部分展开:[/size][/b][b][size=large]一、事件总线管理[/size][/b][b][size=large]二、EventBus[/size][/b][b][size=large]三、EventBus与BroadcastReceiver的区别[/size][/b][b][size=large]案例一[/size...2015-08-13 22:46:59 · 203 阅读 · 0 评论 -
【攻克Android (29)】IntentService
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、IntentService[/size][/b][b][size=large]案例一:Service & IntentService。两个Service中,都有休眠20s的耗时操作。启动Service,主界面阻塞,会出现 ANR;但启动IntentService,主界面未阻...2015-08-04 22:35:22 · 153 阅读 · 0 评论 -
【攻克Android (28)】Local Service 本地服务
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]案例一:监听手机通话状态(日志输出)【启动方式】[/size][/b][b][size=large]案例二:Activity调用Service换歌方法进行换歌【绑定方式】[/size][/b] [b][size=medium]代码补充[/size][/b]...2015-08-03 12:15:39 · 311 阅读 · 0 评论 -
【攻克Android (27)】四大组件之 Service
[b][size=large]一、Service[/size][/b] [size=medium][b]1. 概念[/b][/size] [size=medium]Service是Android系统的后台服务组件,适用于开发无界面、长时间运行的应用功能。例如音乐播放等。[/size] [size=medium]Android中的服务...2015-08-02 17:07:18 · 137 阅读 · 0 评论 -
【攻克Android (14)】Dialog 对话框
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、一个案例[/size][/b] [size=medium]1、主界面[/size] [size=medium]2、对话框[/size] [size=medium]3、列表对话框[/size] [size=m...2015-08-01 21:28:23 · 120 阅读 · 0 评论 -
【攻克Android (13)】Menu 菜单
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、Menu 菜单[/size][/b][b][size=large]二、一个案例[/size][/b] [size=medium]1、主界面[/size] [size=medium]2、Options menu 选项菜单[/size] ...2015-08-01 00:26:07 · 173 阅读 · 0 评论 -
【攻克Android(26)】Async Task 异步任务
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、Async Task 异步任务[/size][/b][b][size=large]案例一:通过Async Task进行线程间通信(非 UI进程更新 UI、处理耗时任务)[/size][/b][b][size=large]一、Async Task 异步...原创 2015-07-27 19:26:53 · 162 阅读 · 0 评论 -
【攻克Android (33)】四大组件之 BroadcastReceiver
[b][size=large]本文围绕以下三个部分展开:[/size][/b][b][size=large]一、广播[/size][/b][b][size=large]案例一:系统广播(属于普通广播):手机电池电量小于15%时进行提醒[/size][/b][b][size=large]案例二:自定义普通广播[/size][/b][b][size=larg...2015-08-17 13:14:13 · 170 阅读 · 0 评论 -
【攻克Android (32)】Notification 通知
[b][size=large]本文围绕以下两个部分展开:[/size][/b][b][size=large]一、通知[/size][/b][b][size=large]案例一[/size][/b][b][size=large]一、通知[/size][/b] [size=medium][b]1. 概念:[/b][/size] ...2015-08-17 19:57:10 · 181 阅读 · 0 评论 -
【攻克Android (41)】HttpURLConnection
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、HttpURLConnection[/size][/b][b][size=large]HttpURLConnection案例一:Get、Post方式访问网络[/size][/b][b][size=large]HttpURLConnection案例二:异步加载图片[/si...2015-09-08 17:43:50 · 210 阅读 · 0 评论 -
【攻克Android (40)】JSON解析
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、JSON解析[/size][/b][b][size=large]二、Gson[/size][/b][b][size=large]三、Fast-json[/size][/b][b][size=large]一、JSON解析[/size][/b]...2015-09-07 20:49:15 · 161 阅读 · 0 评论 -
【攻克Android (39):XML解析之四】Simple方式解析XML
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、Simple解析[/size][/b][b][size=large]二、四种XML解析器小结[/size][/b][b][size=large]案例一[/size][/b][b][size=large]一、Simple解析[/size][...2015-08-27 18:38:01 · 303 阅读 · 0 评论 -
【攻克Android (38):XML解析之三】Pull方式解析XML
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、Pull解析[/size][/b][b][size=large]案例一:Pull解析(读取)及写入XML文件[/size][/b][b][size=large]一、Pull解析[/size][/b] [size=medi...2015-08-27 09:25:37 · 184 阅读 · 0 评论 -
【攻克Android (37):XML解析之二】SAX方式解析XML
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、SAX解析[/size][/b][b][size=large]案例一[/size][/b][b][size=large]一、SAX解析[/size][/b] [size=medium][b]1. [/b]SAX是一个解析...2015-08-26 15:15:03 · 154 阅读 · 0 评论 -
【攻克Android (36):XML解析之一】DOM方式解析XML
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、XML概述[/size][/b][b][size=large]二、DOM解析[/size][/b][b][size=large]案例一[/size][/b][b][size=large]一、XML概述[/size][/b] ...2015-08-26 00:27:32 · 155 阅读 · 0 评论 -
【攻克Android (22)】View/Tween Animation 视图动画(补间动画)
[b][size=large]本文围绕以下四个部分展开: [/size][/b][b][size=large]一、概念[/size][/b][b][size=large]二、分类[/size][/b][b][size=large]三、创建的方式[/size][/b][b][size=large]案例一[/size][/b][b][size=lar...2015-08-25 21:22:15 · 129 阅读 · 0 评论 -
【攻克Android (45)】四大组件之 ContentProvider
[b][size=large]本文围绕以下两个部分展开:[/size][/b][b][size=large]一、ContentProvider[/size][/b][b][size=large]案例一:获得手机通讯录中的所有联系人[/size][/b][b][size=large]一、ContentProvider[/size][/b] ...2015-08-18 16:24:52 · 165 阅读 · 0 评论 -
【攻克Android (12)】BaseAdapter 自定义适配器
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、BaseAdapter 自定义适配器[/size][/b][b][size=large]二、一个案例[/size][/b][b][size=large]附 代码补充[/size][/b][b][size=large]一、BaseAda...2015-07-26 17:52:44 · 183 阅读 · 0 评论 -
【攻克Android (11)】适配器视图与适配器
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、适配器视图与适配器(AdapterView & Adapter)[/size][/b][b][size=large]二、四个案例[/size][/b] [size=medium][b]1. 静态Spinner[/b][/size] [si...2015-07-26 10:21:35 · 193 阅读 · 0 评论 -
【攻克Android (2)】Android各版本、app开发流程、apk构建过程
[b][size=large]本文围绕以下八个部分展开: [/size][/b][b][size=large]一、Android系统各版本及与API号对应关系[/size][/b][b][size=large]二、Android系统各版本Logo[/size][/b][b][size=large]三、Eclipse和Android Studio中工作区、项目及引用的对应关系[/si...原创 2015-07-19 09:20:19 · 292 阅读 · 0 评论 -
【攻克Android(24)】线程模型
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、UI单线程原则[/size][/b][b][size=large]二、自定义线程[/size][/b][b][size=large]三、消息机制[/size][/b][b][size=large]案例一、非UI线程不能更新UI[/size][/b][b][siz...原创 2015-07-17 00:17:39 · 135 阅读 · 0 评论 -
【攻克Android (19)】SQLite数据库
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、SQLite数据库[/size][/b][b][size=large]二、案例:SQLite数据库实现增删改查[/size][/b] [size=medium][b]附 代码补充[/b][/size][b][size=large...原创 2015-07-14 12:09:31 · 153 阅读 · 0 评论 -
【攻克Android (21)】屏幕适配、主题、样式
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、屏幕适配[/size][/b] [size=medium][b]案例:获取屏幕规格(宽度和高度,像素)[/b][/size][b][size=large]二、主题[/size][/b][b][size=large]三、样式[/size][/b] ...原创 2015-07-12 22:07:03 · 173 阅读 · 0 评论 -
【攻克Android (20)】Material Design 质感设计
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、Material Design 质感设计[/size][/b][b][size=large]二、质感主题[/size][/b][b][size=large]三、案例:CheeseSquare[/size][/b][b][size=large]一、...原创 2015-07-12 20:27:40 · 214 阅读 · 0 评论 -
【攻克Android (18)】数据存储
[b][size=large]本文围绕以下五个部分展开: [/size][/b][b][size=large]一、五种数据存储方式[/size][/b][b][size=large]二、文件内部存储[/size][/b][b][size=large]三、文件外部存储[/size][/b][b][size=large]案例:文件存储[/size][/b] [si...原创 2015-07-12 17:27:00 · 135 阅读 · 0 评论 -
【攻克Android (16)】Tab标签导航
[b][size=large]本文围绕以下四个部分展开: [/size][/b][b][size=large]一、Tab[/size][/b] [size=medium][b]附 代码补充[/b][/size][b][size=large]二、ListNav[/size][/b][b][size=large]三、SwipeTab[/size][/b] ...原创 2015-07-12 13:17:43 · 155 阅读 · 0 评论 -
【攻克Android (17)】Side nav 抽屉导航
[b][size=large]本文围绕以下三个部分展开: [/size][/b][b][size=large]一、DrawerLayout 抽屉布局[/size][/b][b][size=large]二、案例[/size][/b] [size=medium][b]附 代码补充[/b][/size][b][size=large]三、案例二:抽屉布局结合Swipe...原创 2015-07-12 10:44:30 · 218 阅读 · 0 评论 -
【攻克Android(25)】HandlerThread
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、HandlerThread[/size][/b][b][size=large]案例一:通过HandlerThread进行线程间通信(非 UI进程更新 UI、处理耗时任务)[/size][/b][b][size=large]一、HandlerThrea...原创 2015-07-20 00:26:00 · 136 阅读 · 0 评论 -
【攻克Android (1)】安装Android Studio,搭建Android开发环境
[b][size=large]本文围绕以下五个部分展开: [/size][/b][b][size=large]一、安装前准备[/size][/b][b][size=large]二、安装JDK并配置环境变量[/size][/b][b][size=large]三、安装Android Studio[/size][/b][b][size=large]四、运行Android Studio...2015-07-20 01:06:05 · 155 阅读 · 0 评论 -
【攻克Android (10)】Intent意图
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、意图[/size][/b][b][size=large]二、两个案例[/size][/b] [size=medium][b]1. 拨打电话、发送Email、提取图片[/b][/size] [size=medium][b]2. 显式意图传递...2015-07-24 11:37:56 · 183 阅读 · 0 评论 -
【攻克Android (9)】Activity生命周期
[b][size=large]一、Activity生命周期[/size][/b] [size=medium][b]1. Activity(活动)[/b][/size] [size=medium]活动是 Android 应用框架中的一个核心组件,它在一个窗口(Window)对象中绘制用户接口并响应用户的交互。[/size] [si...2015-07-23 22:13:06 · 224 阅读 · 0 评论 -
【攻克Android (8)】Log日志输出
[b][size=large]一、Log日志输出[/size][/b] [size=medium][b]输出日志 (级别:由低到高):[/b][/size] [size=medium]Log.v(TAG, "详细信息.");[/size] [size=medium]Log.d(TAG, "调试信息.");[/size] ...2015-07-23 10:18:34 · 152 阅读 · 0 评论 -
【攻克Android (7)】String格式化输出
[b][size=large]一、String格式化输出[/size][/b] [size=medium][b]1. 字符串资源[/b][/size] [size=medium](1)String (字符串)[/size] [size=medium]在 strings.xml 中定义:[/size][code="xml"] ...原创 2015-07-23 00:10:14 · 356 阅读 · 0 评论 -
【攻克Android (6)】事件
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、“办公自动化”案例[/size][/b][b][size=large]二、“BMI(体重指数)”案例[/size][/b][b][size=large]附 补充代码[/size][/b][b][size=large]一、“办公自动化”案...2015-07-22 22:25:42 · 152 阅读 · 0 评论 -
【攻克Android (5)】布局
[b][size=large]本文围绕以下八个部分展开: [/size][/b][b][size=large]一、布局(Layout)[/size][/b][b][size=large]二、线性布局(Linear Layout)[/size][/b][b][size=large]三、相对布局(Relative Layout)[/size][/b][b][size=large]四...2015-07-22 00:13:26 · 130 阅读 · 0 评论 -
【攻克Android (4)】UI之基本控件
[b][size=large]本文围绕以下十个部分展开: [/size][/b][b][size=large]一、一些基本概念[/size][/b][b][size=large]二、更改App默认图标[/size][/b][b][size=large]三、一些基本控件[/size][/b][b][size=large]四、UI开发步骤[/size][/b][b][size=...2015-07-21 11:08:56 · 151 阅读 · 0 评论 -
【攻克Android (3)】资源国际化、屏幕适配
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、资源国际化[/size][/b][b][size=large]二、屏幕适配[/size][/b][b][size=large]一、资源国际化[/size][/b] [size=medium][b]1.在 res -> val...原创 2015-07-20 19:01:46 · 154 阅读 · 0 评论 -
【攻克Android (43)】WebView (网络视图)
[b][size=large]本文围绕以下两个部分展开: [/size][/b][b][size=large]一、WebView[/size][/b][b][size=large]WebView案例[/size][/b][b][size=large]一、WebView[/size][/b] [size=medium][b]1. 概念[/...2015-09-09 22:15:56 · 266 阅读 · 0 评论