3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view ani...
Heller
5年前 (2016-06-06) 1226℃ 0评论
0喜欢
android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍:
线程的魔法师 Looper
Looper的...
Heller
5年前 (2016-06-06) 1103℃ 0评论
0喜欢
前言: 本文是我读《Android内核剖析》第13章—-View工作原理总结而成的,在此膜拜下作者 。同时真挚地向渴望了解Android框架层的网友推荐这本书,希望你们能够在Android开发里学到更多的知识 。
整个View树的绘图流程是在ViewRoot.Java...
Heller
5年前 (2016-06-06) 1188℃ 0评论
0喜欢
网络请求是android客户端很重要的部分。下面从入门级开始介绍下自己Android网络请求的实践历程。希望能给刚接触Android网络部分的朋友一些帮助。
本文包含:
HTTP请求&响应
Get&Post
HttpClient & HttpURLCon...
Heller
5年前 (2016-04-26) 1526℃ 0评论
0喜欢
在讲正题之前我们讲一段有关任务传递的小故事,抛砖引玉一下:
话说一家软件公司,来一个任务,分派给了开发经理去完成:
开发经理拿到,看了一下,感觉好简单,于是
开发经理:分派给了开发组长
开发组长:分派给了自己组员(程序员)
程序员:分派给了自己带的实习生。
实习生:好苦逼,无法分...
Heller
5年前 (2016-03-18) 1271℃ 0评论
0喜欢
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义控件,同时事件分发机制也是Android面试必问考点之一,如果你能把下面的一些事件分发图当场画出来肯定加分...
Heller
5年前 (2016-03-18) 1065℃ 0评论
0喜欢
带有G-Sensor的Android设备上,可通过API获取到设备的运动加速度,App通过一些假设和运算,可以从加速度计算出设备的方向。获取设备运动加速度的基本代码是:
Java
SensorManager sm = (S...
Heller
5年前 (2016-03-18) 1267℃ 0评论
0喜欢
前提条件:
1、手机已经ROOT;
2、安装了 RE 或 ES 文件管理器
以文本形式打开根目录下的 data/misc/wifi/wpa-supplicant.conf 文件,部分设备可能在 data/wifi/bcm_supp.conf 这个路径。
 ...
Heller
5年前 (2016-03-18) 1289℃ 0评论
0喜欢