自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Makefile中:= += ?= =的区别

在Android中的.mk文件中经常会遇到:= +=的赋值,Makefile中:= += ?= =的区别大致如下:=     最基本的赋值:=    覆盖之前的值,重新赋值?=    之前没有被赋值,则使用等号后面的值进行赋值+=    = 是最基本的赋值:= 是覆盖之前的值?= 是如果没有被赋值过就赋予等号后面的值+= 是添加等号后面的值

2016-09-06 10:46:09 309

原创 Android 开关机动画

1、开关机动画代码路径:./frameworks/base/cmds/bootanimation./frameworks/base/services/java/com/android/server/power/主要查看bootanimation.cpp文件,代码基本不要修改。2、开关机动画在android系统中的位置:a) 开机动画:/system/media/bo

2016-03-17 15:51:34 876

原创 预置SDcard资源

此方法是将需要预置到手机中的媒体文件,包括音频视频等,预置到SDcard中。并实现用户可以手动删除,在恢复出厂设置的时候可以恢复。同样这一套机制也可以用来预置应用的配置文件等其他需要存放在data分区下的数据,实现原理就是恢复出厂设置只会清除data分区下的数据,在手机第一次开机或者恢复出厂设置的时候重新依靠脚本把提前预置到system分区下的文件拷贝到data区。1.在系统device/proj...

2016-03-16 10:45:46 1984

原创 Makefile 中:= ?= += =的区别

在Android中的.mk文件经常会遇到各种各样的赋值方法,它们之间的区别大致为:=最基本的赋值方法,A = “Hello World!”all: @echo $(A)输出结果为Hello World!:=覆盖之前的值,并重新赋值A="Hello World!"A:="New World!"all: @echo $(A)输出

2016-03-11 11:43:00 244

原创 Linux内核编码风格要求,该文档位于Linux内核下的Documentation/CodingStyle

Linux内核编码风格

2016-03-02 10:42:02 770

原创 预置第三方apk

一、如何将带源码的APK预置进系统?1) 在 packages/apps 下面以需要预置的 APK的 名字创建一个新文件夹,以预置一个名为Test的APK 为例2) 将 Test APK的Source code 拷贝到 Test 文件夹下,删除 /bin 和 /gen 目录3) 在 Test 目录下创建一个名为 Android.mk的文件,内容如下: LOCAL_PATH:

2016-02-17 14:28:39 2578

原创 MTK平台,自定义编译开关

在Android里有时候经常会用到一些开关,来控制需要编译的功能模块。在ProjectConfig.mk文件中可以定义这样的宏变量(宏的值只有yes和no),并在*.c/h/mk/java等文件中获取该宏的值来判断需要编译特定的模块。ProjectConfig.mk中定义:TEST_SUPPORT = yes但是这样定义在源文件是找不到TEST_SUPPORT的,所以要加入对应的属性。

2016-02-04 17:38:07 1341

空空如也

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

TA关注的人

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