- 博客(17)
- 收藏
- 关注
转载 系统服务JNI的实现分析
原文:http://blog.csdn.net/wtianok/article/details/49489207通过前面的几篇文章,已经将接口写到了XXXManagerService里面,下面的两篇博文将介绍怎么把接口的实现写到JNI里。SystemServer.java在前面,我提到过SystemServer.java文件。回顾一下,在这个文件中,我们通过try {
2017-11-30 15:02:35 604
原创 如何客制化自己的开机向导
在开发过程中,可能需要客制化自己的开机向导,可以参考如下的方案。 [SOLUTION] 可以参考一下之前敝司KK版本上的OOBE的实现,其主要有两个核心思想:1.需要将APK的主Activity的Category声明为"android.intent.category.HOME",并且设置其优先级要高于默认的Launcher。基中的优先级,可以根
2017-11-29 16:24:19 754
原创 如何在Recent App不显示某个应用
长按HOME键或者Navigation bar的recent key在最近应用程序列表中会显示最近访问过的应用,如何做到不显示某应用以达到隐藏进程的目的呢? [SOLUTION] 为该应用AndroidManifest xml文件中主activity设置属性:android:excludeFromRecents=“true”例如:
2017-11-29 14:39:10 1531
转载 Android属性系统简介
原文:https://www.cnblogs.com/l2rf/p/6610348.html1、简介 在android 系统中,为统一管理系统的属性,设计了一个统一的属性系统。每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。在编译的过程中会将
2017-11-28 16:48:52 1521
转载 SEAndroid 解决案例
原文:http://blog.csdn.net/kongbaidepao/article/details/63254666都是从网络上摘抄的总结下来备用,有些链接丢失了通过system server service 或者 init 启动的service 读写, 然后app 通过binder/socket 等方式连接APP 访问. 此类安全可靠, 并且可以在service 中做相关的
2017-11-28 14:32:32 838
转载 Android APK 中启动特定的 bin 服务
原文出处:http://blog.csdn.net/jiuxiaoyunwu/article/details/51220477首先参考资料: http://www.2cto.com/kf/201412/363630.html 日前工作中遇到一个需求:要求在启动App时,启动对应的bin 服务,从而使得实现APK作为Client端,而bin 服务作为 Server端 实
2017-11-28 13:24:48 5437
转载 导入MTK_Android5.1源码里的Gallery2和Camera模块至Eclipse全过程
原文出处:http://www.aichengxu.com/wangluo/980053.htm由于开发的要求,需要将Android默认的Camra程序导入到eclipse中,进行修改和再开发。大家都知道,Android默认的Camera程序存放于Android的源码中,Android源码只支持使用make进行编译,若想把Camera源码导入到Eclipse中,会遇到各种不同的问题,以
2017-11-27 16:02:06 863
原创 拔电池掉电后重新开机,电池使用情况界面已用多长时间数据出现负数
原因:拔掉电池后会导致Battery history的一些数据丢失或者不准确,所以最后算得的“最后使用时间 mEndWallTime” 小与 “开始使用时间 mStartWallTime”,那么得到的 “电池持续时间”就会小于0.此问题是Google 原生的bug,提供解决方案如下:BatteryHistoryChart.java line 1102 添加 mEndWallTi
2017-11-24 11:14:53 519
原创 如何将"设置->开发者选项"这个菜单的总开关默认设置为Off”
在alps/packages/apps/settings/src/com/android/settings/DevelopmentSettings.java中的onResume()方法中将如下代码注释掉: /* if (mHaveDebugSettings && !mLastEnabledState) { // Overal
2017-11-24 11:12:38 2265
原创 如何在"设置->关于手机"界面添加Logo
1:在Setting的source code的src\com\android\settings文件中添加一个类LogoPreference.java文件内容如下:package com.android.settings;import android.content.Context;import android.preference.Preference;
2017-11-24 11:11:56 1170
原创 在法律信息中添加菜单
请在Device_info_settings.xml (alps\packages\apps\settings\res\xml)中下面部分添加,其中JASONYYY是我添加的一个菜单项,贵司可以对照修改.action部分为该菜单项对应的intent. android:key="container"
2017-11-24 11:10:45 285
原创 "设置--安全--未知来源“默认打开
如果要修改该默认值,对op03来说,请修改alps\mediatek\operator\op03\packages\apps\plugins\res\values\Defaults.xml中 false为 true其它情况请修改alps\frameworks\base\packages\settingsprovider\res\value
2017-11-24 11:08:18 4113
原创 设置——提示音和通知——铃声音量,播放时按HOME键或返回键,播放不停止
packages/apps/Settings/src/com/mediatek/audioprofile/Editprofile.java:onPause方法里面添加:"mVolumeCallback.stopSample();"
2017-11-24 11:07:22 639
原创 解决SettingsProvider中的值读写不同步的问题
[DESCRIPTION] 因为SettingsProivder算是一个公共模块,很多属性的值都写到了SettingsProivder中,但在某些情况下时,如果写入的值,马上就在另外一个APP中去查询,发现查询得到的值还是旧的值。 产生这个问题的原因是,android在设计SettingsProvider时,所有的SettingsPovider保存的属性,如果相关ap
2017-11-24 11:05:36 1059
原创 设置屏幕亮度默认值为自动调节
修改alps\frameworks\base\packages\SettingsProvider\res\values\defaults.xml内的false 改为true 即可。
2017-11-24 11:03:31 776
原创 更改日期时间,电池使用时间为负数
[DESCRIPTION] 用户更改日期为当前日期之前的时间时,设置--电池里面的时间统计异常 [SOLUTION] 电池电量消耗本身是基于时间来记录,与时间是强相关的,所以随意的修改时间,一定会影响到这个数值的显示。提供一个workaround的方法,就是当这个值为负数的时候,就显示为0.在BatteryInf
2017-11-24 10:59:49 454
原创 客制化开机Logo
[DESCRIPTION]如何更改开机的uboot logo和kernel logo? [SOLUTION] (1)对于GB2 、ICS和ICS2版本:在相应的project的如下目录mediatek\custom\common\uboot\logo中,找到与project相对应的文件夹,如qhd、wvga等,将该文件夹中的名为XXX_uboot和
2017-11-24 10:46:16 243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人