摘要:之前已经对mokoid开源项目源代码进行跟踪分析,但是总感觉对其中的工作机制运行理解不到位,所以索性这次采用更直观的分析方式,用图来表示她的工做原理,调用机制。
阅读全文
摘要:本人在知乎看到Android非常漂亮的自定义View文章后,因为对其绘图部分运作机制好奇,于是叫程梦真帮忙一起分析其中代码运作机制,花了两个半小时才将其整体hacking完。
阅读全文
摘要:当我们需要对Android进行一些module移植的时候,往往会涉及到init.rc文件的修改,譬如权限、运行service程序等等,于是理解文件格式就成了需求。
阅读全文
摘要:由于dos下用logcat直接看Android系统信息不方便,眼花缭乱,眼神真心不好使,于是觉得dos下面应该有办法能够将logcat信息保存下来,于是找到这个重定向的方式。
阅读全文
摘要:本文主要是为了学习怎么去调用Android GPS接口,主要是为进一步的GPS测试做准备。
阅读全文
摘要:在一些对数据实时性要求比较高的场合,如随时可能断电的场合下,同时需要将数据写入文件中,我们不能让数据在内存中呆太久,最好能够做到同步,这是我们的需求。
阅读全文
摘要:本Demo的最初目的是为了从Android的dmesg获取Linux内核输出信息,判断设备是否正常运行信息,最终衍生出了这个执行Android执行shell脚本的Demo。
阅读全文
摘要:1. 本文主要是为了了解Android HAL工作机制,从而决定分析mokoid开源项目;
2. 源代码URL:https://code.google.com/p/mokoid/source/checkout;
3. 本文通过从应用层-->HAL层逐层跟踪的方式进行代码分析,是为了得到Android框架的调用流程体系以及存在的原因;
4. 本人在也在网上找了一些分析资料,无法从中找到连贯的思绪,于是决定自己整这个符合自己的思维习惯的代码解析,如果看你这些觉得难受,那就也自己动手分析,别人的终归是别人的,自己的才是自己的。
阅读全文
摘要:通过阅读该源码,可知Android的boot.img合成原理
阅读全文
摘要:如何通过使用Android手机的耳机输出我们希望的波形,代码如何实现,也许你看着这篇源代码你就知道了
阅读全文
摘要:可以从中知道JNI是如何查找类,创建对象,访问对象的属性等等内容
阅读全文
摘要:当我们写完了Android Linux驱动,最方便的是写个Linux应用程序来测试驱动,而通过编写JNI、Android App来调试实在让人感觉有点不舒服,主要是感觉还没到那个阶段 :)
阅读全文
摘要:|1. 本文用的是android-2.2_froyo的源代码;
|2. 本文仅仅是对Android自带的ndk中的samples中的jni_hello示例的解读;
|3. 本文更多的是想通过这个自带的简单示例来了解jni的框架结构,所以没有提供除此之外的更多的内容解读.
阅读全文