- 博客(8)
- 收藏
- 关注
原创 使用git查阅Android M中Doze相关代码
使用git阅读代码管理修改stat输出修改的统计信息diff格式查找代码步骤在commit message中搜索关键字查看某个文件的修改查找该作者那一段时间的提交寻找代码责任人何时由和人添加在历史修改中搜索例子在Android M源码上搜索doze mode相关的代码在commit message中搜索定位到相关的commit查找该文件修改历史doze mode涉及哪些文件
2015-10-18 15:55:48
1060
转载 Diving Into Android 'M' Doze
NOTE: Everything described in this post is based off the Android ‘M’ Developer Preview, Release 1. As new releases (and the source code) are made available, behaviors are subject to change and the cont
2015-10-18 15:05:17
705
原创 Android Framework涉及的Java语法(二)——泛型(Generic)
泛型(Generic)泛型的基本格式使用泛型定义一个classpublic class PersonT> { private T age; public void setAge(T age) { this.age = age; } public T getAge() { return this.age; }}
2015-10-11 16:04:49
728
原创 Android Framework涉及的Java语法(一)——启动篇
最近开始接触Android系统开发,为了便于阅读Android的framework,需要补充一些java的语法基础。本文涉及一些Android系统所需要的java语法,过于深奥的内容不会深究。 相信在linux上进行开发的读者对C语言已经相当熟悉了,C语言与java有许多相似的地方。当从C语言转换到使用java编写程序时,只需要补充java的一些特色语法即可,本文就是记录这样的语法的。 1.
2015-10-11 13:53:02
853
原创 I2C驱动情景分析——怎样增加I2C设备
博客:http://blog.youkuaiyun.com/gjz175作者:coray内核版本:linux-3.4.2源程序: linux-3.4.2\drivers\i2c\busses\I2c-s3c2410.c
2014-05-12 21:17:05
1417
1
转载 linux下I2C驱动架构全面分析
I2C 概述 I2C是philips提出的外设总线. I2C只有两条线,一条串行数据线:SDA,一条是时钟线SCL ,使用SCL,SDA这两根信号线就实现了设备之间的数据交互,它方便了工程师的布线。 因此,I2C总线被非常广泛地应用在EEPROM,实时钟,小型LCD等设备与CPU的接口中。linux下的驱动思路 在linux系
2014-03-04 20:23:05
781
原创 Linux内核中链表的实现
注1:以下所说的“结构体类型”,是指一个内部包含了structlist_head链表的结构体类型。如下面见到的structfox,我这里都称它为“结构体类型”,由它定义的变量称为“结构体变量”,如果只说“结构体”,就不区分它是类型还是变量,两者皆有之;为了区分,这里特称实现链表的数据类型为“链表类型”(如structlist_head),它可以定义“链表变量”。请紧记类型和变量的不同,声明结构体类
2014-02-18 21:29:58
836
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人