- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 关于android 适配不同分辨率的记录
1. 背景知识 android平板电脑和ipad不同,android具有多分辨率多密度的问题,一般如果出现UI上的问题的话,要结合分辨率和密度(dpi)。 2. 适配不同分辨率,同密度 values-mdpi-1024x768 values-mdpi-1280x800 不但对values有效,对layout,drawable都适应 3. 适配
2012-07-06 16:37:32
675
原创 android关于AsyncTask的分析
1.前提条件 Callable 和 Runnable 的区别在于: 1).Runnable 使用 run() 方法, Callable 使用 call() 方法 2).call() 有返回值, 而 run()方法没有。 3).call() 可以异常, 而run()不能抛出异常。 4).Runnable用Thread执行,而Callable是用执行器来执行的,比如ExecutorServi
2012-05-24 15:37:43
383
原创 android2.3 上网拨号流程
今天工作之余,整理了一下android2.3的上网拨号流程,记录一下,以便以后查阅 pppd的工作流程主要分为两个层次: java层,和c层 我们就从UI点击上网拨号开始流程分析: java: packages/apps/Phone/src/com
2011-08-02 10:39:26
1669
原创 Android JNI 使用
在Android里边提供了一个跨语言通信的方式jni,今天工作不忙,以前没做过这方面的工作,今天没事了学习了一下,做个小结,以防以后工作使用,比较方便,呵呵,开始流程分析吧1. NDK环境搭建(Ubuntu) 因为我今天只是看了基于sdk开发使用的jni,所以我们必须要
2011-07-22 14:55:08
786
原创 Android Activity 框架分析
在Android中提供了很多的**Manager ,当然Activity也有个ActivityManager , 这是处理核心 该图摘自曹文斌blog分析如下:ActivityManager存在于用户应用进程中,由用户应用进程调用Activity管理的一些基本信息,但是Act
2011-07-19 16:58:47
833
原创 android2.3 FrameWork对StatusBar处理流程
android2.3 以后对StatusBar的处理从以前的framework抽出成了app,放在 framework/base/packages/SystemUI下关系到的代码有,如下:1,frameworks/base/services/java/com/android/s
2011-07-18 17:45:49
1067
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人