自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 UML关系总结

1.泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。 2.实现(Realization) 【实现关系】:是一种类与接口的关系,表示类是接口所有特征和行为的实现. 3.关联(Association) 【关联关系】:是一种拥有的关系,它使一个类知道另一个类的

2016-10-27 11:10:41 282

原创 Preference

Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立时生效,同时Android提供一种类似的layout的方式来进行Prefernce的布局。preference在android开发中用处很大,这里就先简单呈现出它的家族普。 1.显示Preference布局结构: 使我们的Activity继承PreferenceActivity,然后在onCreate()

2016-10-18 14:24:02 586

原创 Voucher Key 相关SELinux

涉及文件:device/qcom/sepolicyexternal/sepolicy/common/file_contexts:给所有的自定义变量(包括文件节点、设备节点、可执行程序)赋了具体的值(保存的是系统中所有文件的安全上下文)/system/bin/VerifyVouchers u:object_r:VerifyVouchers_exec:s0/common/file.t

2016-10-10 19:35:26 442

原创 经典 C求和

对于初学着学习C语言一定会遇到写一个求和的C代码,这一段代码虽然很简单,但写出漂亮的代码,是要很多讲究的,请看下面这代码:#include <stdio.h>#include <stdlib.h>#include <cutils.h>typedef int bool;#define true 1;#define false 0;unsigned checksum(void *buffer,s

2016-10-10 11:21:49 1275

原创 android 的ContentObserver例子解析

先官方解释下ContentObserver: ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它。触发器分为表触发器、行触发器.相应地ContentObserver也分为“表“ContentObserver、“行”Co

2016-09-14 17:09:17 1395

原创 android添加 DOUBLETAP键值

1.frameworks/base/data/keyboards/Generic.kl(键盘布局文件添加键值映射,这里的键值对应kernel里面的键值,按键名字对应上层keycodes.h里面定义的按键名字)key 490 DOUBLETAP2.frameworks/base/core/res/res/values/attrs.xml<enum name="KEYCODE_DOUBLETAP"

2016-09-14 15:46:46 833

原创 android 存储系统架构

借鉴书本上的一副图:

2016-09-13 17:49:55 640

原创 add Ringtone at phone ringtone

add Ringtone at phone ringtone接到一个任务:在settings里面的phone ringtone添加手机自定义铃声。问题的关键是如何处理好从手机的内存里读出所有的音频文件,并设置为手机的电话铃声。关键这俩个类:MedieStore、RingtoneManager。这里只列出关键的代码供学习之:private void updateMediaStore(String p

2016-09-13 17:14:41 385

原创 PhoneWindowManager之 setupwizard中去除MENU按键

根据setupwizard APK那边反映StatusBarManager.disbale(StatusBarManager.DISABLE_MASK ^ StatusBarManager.DISABLE_BACK),这里说明了这个APK运行的时候已经去除了各个虚拟按键的相应。问题便来了,这里肯定是framework这边出了问题。我们修改不了APK,这里动手修改framework了。   

2016-09-06 16:44:05 1303

空空如也

空空如也

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

TA关注的人

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