自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thinkinwm的专栏

All I see is blackness. Oh, my hood's down.

  • 博客(118)
  • 资源 (11)
  • 收藏
  • 关注

转载 bastard RIL 协议

http://www.cnblogs.com/bastard/category/368660.html

2013-02-28 20:33:20 654

转载 Zygote工作流程分析

Zygote       接收客户端创建进程的请求,使用JNI调用linux fork函数创建进程。Zygote是在Init进程中作为Service被启动的。Zygote进程的主体是:ZygoteInit。       Zygote进程的启动可以参考前篇:Android系统启动过程    http://www.cnblogs.com/bastard/archive/

2013-02-28 20:20:08 587

转载 Android应用程序消息处理机制(Looper、Handler)分析

http://blog.csdn.net/luoshengyang/article/details/6817933        Android应用程序是通过消息来驱动的,系统为每一个应用程序维护一个消息队例,应用程序的主线程不断地从这个消息队例中获取消息(Looper),然后对这些消息进行处理(Handler),这样就实现了通过消息来驱动应用程序的执行,本文将详细分析Andr

2013-02-28 19:53:03 424

转载 Android应用程序线程消息循环模型分析

http://blog.csdn.net/luoshengyang/article/details/6905587我们知道,Android应用程序是通过消息来驱动的,即在应用程序的主线程(UI线程)中有一个消息循环,负责处理消息队列中的消息。我们也知道,Android应用程序是支持多线程的,即可以创建子线程来执行一些计算型的任务,那么,这些子线程能不能像应用程序的主线程一样具有

2013-02-28 19:08:05 528

转载 如何单独编译Android源代码中的模块

http://blog.csdn.net/luoshengyang/article/details/6566662 第一次下载好Android源代码工程后,我们通常是在Android源代码工程目录下执行make命令,经过漫长的等待之后,就可以得到Android系统镜像system.img了。以后如果我们修改了Android源代码中的某个模块或者在Android源代码工程新增一个

2013-02-28 16:28:06 342

转载 解开Android应用程序组件Activity的"singleTask"之谜

http://blog.csdn.net/luoshengyang/article/details/6714543在Android应用程序中,可以配置Activity以四种方式来启动,其中最令人迷惑的就是"singleTask"这种方式了,官方文档称以这种方式启动的Activity总是属于一个任务的根Activity。果真如此吗?本文将为你解开Activity的"singleTask"

2013-02-28 16:01:30 586

转载 科学家确认超大质量黑洞的旋转速度接近于光速

近日,来自NASA及欧洲航天局科学家发布消息称,一个位于NGC 1365星系中心的超大质量黑洞其旋转速度几乎要接近于光速。不过,想要检测出黑洞旋转速度的准确数值却不是件易事。NASA核光谱望远镜阵列 (NuSTAR)项目负责人Fiona Harrison表示,像这样的超大质量黑洞绝非只是简单地在屏幕上画一点,然后看着它在那边旋转就能完事儿的。 在检测过程中,科学家们算出

2013-02-28 11:52:28 432

转载 Android应用程序键盘(Keyboard)消息处理机制分析

http://blog.csdn.net/luoshengyang/article/details/6882903在Android系统中,键盘按键事件是由WindowManagerService服务来管理的,然后再以消息的形式来分发给应用程序处理,不过和普通消息不一样,它是由硬件中断触发的;在上一篇文章《Android应用程序消息处理机制(Looper、Handler)分析》中

2013-02-28 10:54:04 586

转载 Android应用程序窗口(Activity)的运行上下文环境(Context)的创建过程分析

http://blog.csdn.net/luoshengyang/article/details/8201936在前文中,我们简要介绍了Android应用程序窗口的框架。Android应用程序窗口在运行的过程中,需要访问一些特定的资源或者类。这些特定的资源或者类构成了Android应用程序的运行上下文环境,Android应用程序窗口可以通过一个Context接口来访问它,这个Co

2013-02-28 10:47:17 585

翻译 笑话

厨师把鸡、鸭、牛、羊召集到厨房,很亲热地问候它们,然后问:“你们喜欢怎样被人吃掉呢?”一片安静……最后,一头牛小心翼翼地开口:“可是……”厨师:“说,不要拘束,畅所欲言嘛!”牛说:“我们其实不想被人吃掉。”厨师:“你看你!说着说着就跑题了!”

2013-02-27 10:20:57 440

转载 获取未安装的APK图标

这是一个JAVA反射的具体实践,实际运行后的结果我这边两种方法都能够获取到icon,不过有所区别:SDK接口获取到的icon带有图标背景(miui等不少第三方ui有在icon加一个透明的方框,这里得到的icon就有方框);通过反射直接获取域得到的icon就是纯粹的icon;另外,从Resource类的构造函数也可以看出,Resource可以 看做是Java层上对资源的抽象代表,

2013-02-26 13:41:15 604

转载 conowen 多媒体 NDK

http://blog.csdn.net/conowen/article/list/1

2013-02-25 11:08:18 297

转载 好奇号登陆火星

这架火星车将在一团火焰中,以每小时2万多公里的速度穿入火星大气着陆。“好奇”号携带的计算机会控制着陆过程,放慢速度,小心登陆火星表面。由于火星距离地球较为遥远,科学家想要知道发出的每一条指令是否得到正确执行,都只能在十五分钟后才能知晓。因此,“最后的7分钟”没有时间让科学家介入其中,完全由这艘价值25亿美元的火星科学实验室探测器自行完成。    由于“好奇”号的质量接近一吨

2013-02-24 21:41:59 943

转载 Android系统root破解原理分析(续)

http://www.cnblogs.com/xiaoxiaoboke/archive/2012/02/13/2349723.html上文《Android系统root破解原理分析》介绍了Android系统root破解之后,应用程序获得root权限的原理。有一些网友提出对于root破解过程比较感兴趣,也提出了疑问。本文将会对这个root破解过程进行分析,来解答这个问题。通过上文《

2013-02-24 20:27:02 575

转载 stonecao Launcher、Framework(activity,statusbar)

http://blog.csdn.net/stonecao/article/details/6591847

2013-02-24 20:23:02 352

转载 Android系统root破解原理分析

http://www.cnblogs.com/xiaoxiaoboke/archive/2012/02/13/2349719.html现在Android系统的root破解基本上成为大家的必备技能!网上也有很多中一键破解的软件,使root破解越来越容易。但是你思考过root破解的 原理吗?root破解的本质是什么呢?难道是利用了Linux kernal的漏洞吗?本文将简单对root的破解

2013-02-24 20:16:55 854

转载 Dalvik

Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。一直以来都有人在猜测,选择基于寄存器的方式是因为它对提前优化(ahead-of-time optimization)提供了更好的支持,而这对类似于移动电话这样的受限环境是颇有裨益的。另一份针对基于寄存器虚拟机和基于栈虚拟机更深入的比较分析指出,基于寄存器的虚拟机对于更大的程序来说,在它们编译的

2013-02-24 20:13:56 362

转载 Linux进程的实际用户ID和有效用户ID

http://my.unix-center.net/~Simon_fu/?p=607本人对Unix下的进程的实际用户ID和有效用户ID一直都比较迷惑,没有完全搞清楚。最近温习APUE(《高级UNIX环境编程》),终于对这两个概念有了一个清晰的认识,看来经典著作绝对需要温习多遍,才能领略其中的奥秘。     在Unix进程中涉及多个用户ID和用户组ID,包括如下:1、

2013-02-24 20:06:24 381

转载 HOWTO: Unpack, Edit, and Re-Pack Boot Images

BackgroundYour phone has several devices which hold different parts of the filesystem:#cat /proc/mtddev: size erasesize namemtd0: 00040000 00020000 "misc"mtd1: 00500000 00020000 "recove

2013-02-23 20:42:10 530

转载 Android 系统属性

属性(property)系统对Android来说是一个重要的功能。他作为一个系统服务管理着系统的配置和状态,所有的这些系统配置和状态都是属性 (property)。属性(property)是一对键/值(key/value)组合,键和值都是字符串类型。总体感觉属性系统非常像Windows 的注册表的功能。Androd中非常多的应用程序和库直接或者间接的依赖于属性系统,并由此决定其运行期的行为。例如:

2013-02-23 20:38:50 363

转载 maxleng的专栏 Android核心分析

文章皆来自CSDN网友maxleng的专栏,maxleng是名Android爱好者,长期从事嵌入式系统及手机软件系统研究,自2010年4月起,在CSDN上先后发表28篇《Android核心分析》系列博文,收到网友们的极高评价。《Android核心分析》整理如下:1. 方法论探讨之设计意图2. 方法论探讨之概念空间篇3. 手机之硬件形态4. 手机的软件形态5.

2013-02-23 20:37:29 452

转载 通过sharedUserId提高权限

http://www.360doc.com/content/11/1227/05/3700464_175237322.shtml

2013-02-23 20:35:02 500

转载 bonderwu 显示 多媒体

http://blog.csdn.net/bonderwu?viewmode=contents

2013-02-23 20:32:11 391

转载 Android Display System --- Surface Flinger

神作,好好学习。转自:http://blog.csdn.net/yili_xie/archive/2009/11/12/4803527.aspxAndroid Display System --- Surface FlingerSurfaceFlinger 是Android multimedia 的一个部分,在Android 的实现中它是一个service ,提供系统范围内

2013-02-23 20:30:33 438

转载 Android上HDMI介绍(基于高通平台)

转自:http://hi.baidu.com/leowenj/blog/item/7942f05fd3de754cfaf2c005.html作者:LeoWenJ本文重点针对HDMI在android上的应用,而比较相关的就是overlay机制。overlay在这里只是简单的介绍,后续会有文章再专门详述。我没记错的话,高通从7X30开始,平台就可以支持HDMI(1.3)

2013-02-23 20:30:00 619

转载 Android display架构分析

Android display架构分析(一)http://hi.baidu.com/leowenj/blog/item/429c2dd6ac1480c851da4b95.html高通7系列硬件架构分析如上图,高通7系列 Display的硬件部分主要由下面几个部分组成:A、MDP高通MSM7200A内部模块,主要负责显示数据的转换和部分图像处理功能理,

2013-02-23 20:29:11 456

转载 android好文章或博客地址收藏

1. http://hi.baidu.com/idrod/home : 楼主写的android源码分析值得一看。 2. http://wenku.baidu.com/view/de258fabd1f34693daef3ec9.html: android 系统简介,共12章,本链接是第8章。 3. http://hi.baidu.com/aokikyon/blog/item/de

2013-02-23 20:23:16 416

转载 Android adb adbd Analyse

Android Adb Analyse转自 http://blog.csdn.net/liranke/article/category/605374/1 TABLE OF CONTENTS1            Introduction1.1      Purpose1.2      Definitions, Acronyms, and Abbre

2013-02-23 20:18:03 949

转载 Android OTA简介

Android OTA 简介    OTA 全称 over the air ,   OTA 升级是 Android 系统提供的标准软件升级方式。 它功能强大,提供了完全升级、增量升级模式,可以通过 SD 卡升级,也可以通过网络升级。       这里,首先介绍SD卡升级,网络升级原理和SD卡大致一样.下面我们将介绍这一过程.在升级前,我们要准备升级包,所有编译好的包都命名为

2013-02-23 20:11:56 987

转载 随便说说字符集和编码

快下班时,爱问问题的小朋友Nico又问了一个问题:    "sqlserver里面有char和nchar,那个n据说是指unicode的数据,这个是什么意思。"    并不是所有简单的问题都很容易回答,就像这个问题一样。于是我答应专门写一篇BLOG来从头讲讲编码的故事。那么就让我们找个草堆坐下,先抽口烟,看看夜晚天空上的银河,然后想一想要从哪里开始讲起。嗯,也许这样开始比较好……

2013-02-23 20:10:17 378

转载 RK29机型之Android系统启动流程

转自 http://blog.csdn.net/conowen                                                                                                              第一步:系统引导bootloader,即RK29xxLoaderXXX.bin文件

2013-02-23 20:08:08 423

转载 Android系统Recovery工作原理之使用update.zip升级过程分析(二)---update.zip差分包问题的解决

http://blog.csdn.net/mu0206mu/article/details/7464551Android系统Recovery工作原理之使用update.zip升级过程分析(二)---update.zip差分包问题的解决       在上一篇末尾提到的生成差分包时出现的问题,现已解决,由于最近比较忙,相隔的时间也比较长,所以单列一个篇幅提示大家。这个问题居

2013-02-23 20:04:19 712

转载 vim按键

2013-02-23 18:28:05 368

转载 浪人的星空 不错~

http://blog.csdn.net/hitlion2008

2013-02-21 22:59:20 433

转载 数字签名简介

http://hubingforever.blog.163.com/blog/static/17104057920118774251514/数字签名主要有以下几个步骤:第一、发方首先有一个公钥/私钥对,它将要签名的报文作为一个单向散列函数的输入,产生一个定长的散列码,一般称为消息摘要。第二、使用发放的私钥对散列码进行加密生成签名。将报文和签名一同发出去。第三

2013-02-21 22:32:26 928

转载 zhangzh332 mms相关

http://blog.csdn.net/zhangzh332/article/category/812725

2013-02-21 22:30:19 929

转载 Android监听SMS发送状态并获取短信服务中心号码

http://blog.csdn.net/sodino/article/details/5871537监听SMS发送状态的例子网上虽然有,但还是太杂了不完全。自己写了个。短信服务中心号码的获取是通过SmsMessage.getServiceCenterAddress()方法获得。也就是只能从已经存储在你手机上的短信中获取。本例子获取短信服务号码的思路是发送一个自定义字符

2013-02-21 22:20:41 1320

转载 Sodino 很多原创

http://blog.csdn.net/sodino/article/list/1

2013-02-21 22:19:30 439

原创 如何得到包含隐藏API的Android类库

framework.jar core.jar ext.jar framework-res.apk这篇有提到framework.jar android.jar的区别,涉及到如何调用系统隐藏的API,一般如下办法:1. 直接在Android完整的源码中进行编译2. 使用反射机制,在个别类缺少的情况下比较方便3. 将framework.jar加入到编译环境中去对于第三种办

2013-02-21 22:07:43 543

转载 Android LOG机制流程图

http://blog.csdn.net/hudashi/article/details/7073071以下只是Android LOG机制流程图,关于Android LOG机制的更多详细内容请参阅《Android LOG机制详解》 结束。

2013-02-21 21:56:49 420

android_activity_launch

启动activty的流程图

2016-08-25

MTK pack.pyc

MTK pack.pyc

2014-05-02

LINUX设备驱动程序

LINUX设备驱动程序 Jonathan Corbet,Alessandro Rubini,Greg Kroah-Hartman著;魏永明,耿岳,钟书毅译

2013-11-25

Android局域网飞鸽传书源代码

Android局域网 wifi 通信 飞鸽传书源代码

2013-11-08

Android平台类似飞鸽传书 利用wifi进行局域网通信

Android平台类似飞鸽传书工具 利用wifi进行局域网通信

2013-11-08

类似飞鸽传书 利用wifi通信

类似于飞鸽传书的功能,利用wifi在局域网内进行通信

2013-11-08

数据结构与算法分析

数据结构与算法分析 C描述 38M 高清

2013-10-19

Android 模仿苹果 CoverFlow动画效果

Android 模仿苹果 CoverFlow 动画效果

2013-08-30

Android反编译工具包

Android反编译工具包

2013-04-28

bash reference doc

bash reference doc PDF

2013-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除