在SystemUI中有一个Activity可以显示所有的Logo
这个Activity涉及到的图标存放在SystemUI/res/drawable-nodpi目录下
在这里我自己写了个小的测试程序,把相关的文件拿出来
DessertCase.java、DessertCaseDream.java、DessertCaseView.java,只要是在DessertCaseView这个V...
分类:
移动开发 时间:
2015-04-16 15:49:15
阅读次数:
246
由于工作需求,经常要用到系统设置中的一些功能,如调用里面的一些屏保、屏幕缩放、分辨率、音频输出模式等等接口和数据,于是决定对Settings(版本:Android4.4.4)源码做一个大体的分析。
先上一张平时经常接触到的界面,即
系统设置(Settings)界面:
上面是4.2版本的,4.4的和它差不多
Sett...
分类:
移动开发 时间:
2015-04-13 12:58:22
阅读次数:
206
Android4.4制作自有SDK探析 最近研究了一下android4.4制作自有SDK的东西。我们都知道,拿到Google的原始代码后,芯片公司会把它结合芯片去平台化,再发出芯片公司的SDK给客户,这种SDK通常情况下都是含全部工程代码环境的,当然里面有一些是以库形式发布的,是需要保密的。那么我们作为中游的技术公司,又有一定深度的功能定制、产品形态变更带来的SDK大量的修改,很多是...
分类:
移动开发 时间:
2015-04-11 18:00:49
阅读次数:
408
原文网址:http://www.cnblogs.com/savagemorgan/p/3722657.html一、关键概念:Generic Attribute Profile (GATT)通过BLE连接,读写属性类小数据的Profile通用规范。现在所有的BLE应用Profile都是基于GATT的。...
分类:
移动开发 时间:
2015-04-11 11:38:22
阅读次数:
199
VideoView源码分析VideoView基于Android4.4源码进行分析
简介 /**
* Displays a video file. The VideoView class
* can load images from various sources (such as resources or content
* providers), takes care of com...
分类:
其他好文 时间:
2015-04-10 15:31:07
阅读次数:
1034
趁着清明节的闲工夫,把我的百年不升级一次系统的红米note手机升级到了miuiv6的系统,早就听说android4.4的系统有沉浸式标题栏,一直没有体验过。这次终于有机会了。看了几个手机上常用的应用都采用了这个效果,例如qq空间,wps、lbe等。自己也突然手痒痒了一下,想把当前正在做的项目也做成这...
分类:
移动开发 时间:
2015-04-10 15:04:43
阅读次数:
179
http://blog.csdn.net/lsdmx2016/article/details/8772583Android4.1 中出现了一个新的类,BinderService,所有的Native Service 都会继承这个类。class BinderService{public: static ...
分类:
移动开发 时间:
2015-04-07 15:33:39
阅读次数:
127
当一个android项目建立时,会有一个目录,以下为目录所包含内容src:放置java源代码gen:基本不会做任何更改,放置自动生成的配置文件(主要是R文件)Android4.4.2:放置当前版本安卓所需要的包assets:放置资源文件,但是其中的文件并不会自动占用空间,也就是说,其中文件不会影响A...
分类:
移动开发 时间:
2015-04-03 22:21:06
阅读次数:
146
SystemUI上的时间显示只要就在/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java类上
效果图
这个类也很简单,监听处理广播
@Override
protected void onAttachedToWindow() {
super.onAttache...
分类:
移动开发 时间:
2015-04-03 19:26:55
阅读次数:
317
以下分析是基于MTK Android4.4原生的SystemUI与Google 的SystemUI有微小的区别,但两者的整体框架是差不多的。
这一篇是分析SystemUI的第一篇,先从最简单的PowerUI着手,源码路径:/frameworks/base/packages/SystemUI 程序目录结构如下:
我导入Eclipse编辑,报错的原因是因为找不到Framework上的一些包和...
分类:
移动开发 时间:
2015-04-02 18:54:36
阅读次数:
224