- 博客(10)
- 资源 (8)
- 收藏
- 关注
转载 Android5.1.1源码 - 在Framework中添加自定义系统服务
前言 本文的方法要修改Android源码。但只要将系统服务写出来,也可以注入system_server进程将系统服务加载到system_server中。步骤 1. 添加一个aidl文件,我将aidl文件添加到这个路径下: frameworks/base/core/java/android/content/bw/IBWService.aidl,IBWSer
2016-05-30 17:30:32 759
转载 Android启动优化,去除白屏或者黑屏
Android启动优化,去除白屏或者黑屏 App启动的方式:这里写图片描述 冷启动:指后台没有改应用的进程,重新创建进程,过程为,实例化Application,然后实例化入口Activity,最后显示Activity. 热启动:后台中存在当前的进程,直接从进程中启动,不用重新创建Application,只需要实例化入口Activity即可 优化App启动过程的三个建议:Application
2016-05-30 17:13:20 516
原创 论删除gmscore后可能出现的问题
测试发现:当删除gmscore(google settings)时,发现使用google 的Maps时,无法添加google 账户;并且使用google地图的定位功能,很长时间都没有定位成功;同时,我通过和有gmscore(google设置)的Maps对比,google账户可以正常登录,在一定时间内google地图可以定位成功。所以,个人认为这是gmscore被删除引起的;
2016-05-30 16:47:48 1586
原创 SharedPreferences之getBoolean
首先,创建sharedpreferences的实例后调用getpublic abstract floatgetBoolean(String key, boolean defValue)key:检索keydefValue:如果存在这个偏好就返回值所以说,如果第一次getBoolean时,如果key值检索不到,直接获取defvalue的值。
2016-05-23 15:36:31 9470
转载 SharedPreference.Editor的apply和commit方法异同
我在工作中用到了editor.apply();提交数据,在Android 中存储数据时经常用SharedPreference,今天看了sharedPreference.Editor 的提交方式特意收集和总结了一下apply() 和commit方法的异同abstract voidapply()Commit your preferences chan
2016-05-23 15:34:33 396
原创 It looks like git-am is in progress. Cannot rebase.
git pull 的时候出现这样的错误。 It looks like git-am is in progress. Cannot rebase.用如下方法解决:rm -rf .git/rebase-apply这句话最好在工程的根目录执行。
2016-05-18 09:44:33 2088
原创 Cannot run program "aapt": error=13, Permission denied
原因:04-19 12:35:56 I/YPYPFENRUW8SFIRG: -----------------------------------------04-19 12:35:56 I/YPYPFENRUW8SFIRG: Test package armeabi-v7a android.app started04-19 12:35:56 I/YPYPFENRUW8SFIRG:
2016-05-18 09:42:32 15074
原创 Ubuntu增加swap交换空间的步骤
1.首先用命令free查看系统内 Swap 分区大小。free -mtotal used free shared buffers cachedMem: 2012 1960 51 0 748 950-/+ buffers/cache:
2016-05-18 09:39:21 4067
原创 长按Home键启动默认的搜索应用
安装多个搜索应用后,长按Home键启动默认的搜索应用 如何设置默认的谷搜索应用? 修改frameworks/base/services/core/java/com/android/server/search/SearchManagerService.java的getAssistIntent方法public ComponentName getAssi
2016-05-18 09:29:52 734
转载 在64位ubuntu上编译kitkat4.4时遇到HashSet_jni.h错误导致编译中止的问题
在64位ubuntu上编译katkit4.4时经常遇到以下错误导致编译中止,困扰了很长时间才解决此问题,尝试过几种不同的方法,最后总算找到了根本原因。先看下错误现象,提示HashSet_jni.h error。错误现象:In file included from externalromium_org/content/common/android/hash_set.cc:5:0:
2016-05-18 09:22:39 678
Bmp2C-arry.rar
2021-04-14
android 4.4 支持以太网网络共享的补丁
2019-02-26
android以太网路由功能,共享功能实现(framework层,无界面操作)
2019-02-26
随机画线apk源文件
2016-01-27
Ubuntu解压apk提取lib库脚本
2015-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人