- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 eclipse更新ADT与SDK
前几天,偶尔发现了ADT最新的一个工具,android lint,这个工具是在ADT 16.0后才发布的,一直想尝试下,结果打开自己的eclipse,发现是12.0,所以就想着把自己的升级下。顺便也更新下SDk版本。ok,下面简要说明下我的更新过程。首先是ADT1. Eclipse中打开Help->Install New Software.2. 在"Details" 面板中, 点击
2012-08-25 22:42:30 30614
原创 android Phone 距离感应器锁的实现
android手机在正常打电话的过程中,靠近面部会灭屏,这个主要是PhoneApp中的mProximityWakeLock的作用。这个锁是在PhoneApp中被初始化的。if ((pm.getSupportedWakeLockFlags() & PowerManager.PROXIMITY_SCREEN_OFF_WAKE_LOCK) != 0x0) {
2012-08-15 23:18:21 8195 2
原创 android的call与Phone的实现分析
android中,电话的两个核心类就是call.java与Phone.java了,这两个类,call是abstract class,Phone是interface。google这样设计自然有其理由的,下面我结合自己的理解来简要的分析下,为什么call用抽象类,Phone用接口来实现。android在中间层的telephony有两套机制,一套是GSM,一套是CDMA。自然基本上所有的实现都有两条
2012-08-09 10:21:02 2483 1
原创 android系统的IOC机制
认识IOC-不用你找,我来提供给你英文名:Inversion of Control中文名:控制反转简单解释:生命周期由框架控制为什么是反转? 框架在前,程序在后 框架调用程序 程序的生命周期由框架控制 汇总-流程决定于framework 题外话:Framework与library的区别:l
2012-08-08 13:48:09 6600 2
原创 android中的反射
还是先从一个小故事说起吧:老大要A,B合伙搞定一个bug,A手脚麻利,思维敏捷,先搞完了自己负责的部分。回头一看B,还没动手呢,由于这个bug是两人共同负责,A必须要调用B的方法和对象。现在B还没开始,A无法结束自己的任务,该怎么办呢?有那么几种做法:1,帮B完成。2,等B完成。3,管B完不完成A想了下,第一种有可能吃力不讨好,第二种风险太大,有可能被老大批的,于是,A采用了最有技术含
2012-08-03 14:49:45 3389
原创 android中的回调
回调这种思想大家应该都用过,只是很多人不知道那是回调的一种罢了,前几天整理了一下自己对于回调的理解,就顺便把自己的一些想法整理到博客中。 让我们从一个小故事开始。某天,我打电话向你请教问题,当然是个难题,你一时想不出解决方法,我又不能拿着电话在那里傻等,于是我们约定:等你想出办法后打手机通知我,这样,我就挂掉电话办其它事情去了。过了XX分钟,我的手机响了,你兴高采烈的说问题已经搞定,应
2012-08-01 18:54:58 38448 17
基站系统呼叫失败原因和掉话解释
2012-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人