Chaos_hu__
码龄13年
关注
提问 私信
  • 博客:142,495
    142,495
    总访问量
  • 30
    原创
  • 2,031,723
    排名
  • 8
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2012-04-12
博客简介:

Chaos_hu__的专栏

查看详细资料
个人成就
  • 获得10次点赞
  • 内容获得12次评论
  • 获得52次收藏
创作历程
  • 1篇
    2019年
  • 24篇
    2017年
  • 15篇
    2016年
  • 29篇
    2015年
  • 14篇
    2014年
  • 8篇
    2013年
成就勋章
TA的专栏
  • Android
    33篇
  • Qt
    10篇
  • 其他
    15篇
  • C++ builder
    3篇
  • Android系统
    17篇
兴趣领域 设置
  • 前端
    cssvue.jsreact.js前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 学习和成长
    面试
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

352人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

aar嵌套引发的问题

如这样的一个场景:APP依赖了一个AAR (A) :implementation(name: 'lib-terminal-release', ext: 'aar')而AAR(A)依赖了AAR(B):implementation 'com.pnikosis:materialish-progress:1.7'AAR(B)中有一个自定义控件的属性:<declare-...
原创
发布博客 2019.09.11 ·
1102 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

判断app是否启动

/** * 判断一个Activity是否正在运行 * @param pkg * @param context * @return */public static boolean isClsRunning(String pkg,Context context) { ActivityManager am = (ActivityManager)context.getSystemSer
转载
发布博客 2017.12.18 ·
1272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

删除/system/app下的文件

adb shell "mount -o rw,remount /system" adb shell "rm -rf /system/app/monitor.apk"
原创
发布博客 2017.12.06 ·
3851 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Gitolite git服务器

https://segmentfault.com/a/1190000006939068http://blog.csdn.net/zhangjs0322/article/details/32711211
转载
发布博客 2017.09.14 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

严苛模式(StrictMode)

http://tech.it168.com/a2011/0908/1243/000001243936_all.shtml
转载
发布博客 2017.08.22 ·
470 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android studio gradle配置

build.gradle//设置脚本的运行环境buildscript {//支持java 依赖库管理(maven/ivy),用于项目的依赖。repositories {mavenCentral()}//依赖包的定义。支持maven/ivy,远程,本地库,也支持单文件dependencies {classpath 'com.android.tools.build:gradle:0
转载
发布博客 2017.08.22 ·
560 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

修改android 默认横竖屏

device/..产品../ProjectConfig.mk下有个宏,修改这个宏即可。如:device/wisky/wisky8735_3g_h/ProjectConfig.mkMTK_LCM_PHYSICAL_ROTATION = 901修改这个宏,可能会影响其他地方。=====转======修改recovery代码,用固定的方向。 bootable/re
转载
发布博客 2017.08.11 ·
1019 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

修改升级背景动画

点击打开链接
转载
发布博客 2017.08.10 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

守护进程开源框架

MarsDaemon:https://github.com/Marswin/MarsDaemon
转载
发布博客 2017.08.07 ·
1048 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SN号获取及显示不全的问题

https://my.oschina.net/u/996206/blog/215960
转载
发布博客 2017.07.05 ·
2327 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android编译时拷贝文件及文件夹

拷贝文件PRODUCT_COPY_FILES += device/qcom/msm8909/media/media_profiles_8909.xml:system/etc/media_profiles.xml拷贝文件夹PRODUCT_COPY_FILES += $(call find-copy-subdir-files,*,$(LOCAL_PATH)/xxx,system/ven
转载
发布博客 2017.05.20 ·
6092 阅读 ·
2 点赞 ·
2 评论 ·
4 收藏

去掉开机提示“android is starting”的提示框

在 frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java 中屏蔽如下代码:if (doTrim) { /*if (!isFirstBoot()) { try { ActivityManagerNative.getDefault
原创
发布博客 2017.05.16 ·
8716 阅读 ·
0 点赞 ·
4 评论 ·
8 收藏

Android编译

1、变量$(TARGET_BUILD_VARIANT)可用如下方法判断是eng、user、userdebug版本,从而对不同版本进行不同配置:ifneq($(TARGET_BUILD_VARIANT),user).....endif2、可以用如下方法,避免eng版本生成odexifneq($(TARGET_BUILD_VARIANT),user)WITH_D
原创
发布博客 2017.05.16 ·
514 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

修改android系统默认参数

1、frameworks/base/core/res/res/values/dimens.xml2、frameworks/base/packages/SettingsProvider/frameworks/base/core/res/res/values/dimens.xmlframeworks/base/core/res/r
原创
发布博客 2017.05.08 ·
975 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

修改开机动画

必须以“存储模式”保存,否则无法正常播放动画:zip -r -0 bootanimation.zip part0 part1 desc.txtadb push bootanimation.zip /system/media/bootanimation.zip
原创
发布博客 2017.04.27 ·
516 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

seandroid 中app权限设置

在开启了seandroid的设备中,app想调用底层驱动和接口光靠 签名+"android:sharedUserId="android.uid.system""是不行的,调用会不成功。查看kernel log时会发现类似如下提示:avc: denied { call } for pid=229 comm="chargerhd" scontext=u:r:chargerhd:s0 tcont
原创
发布博客 2017.04.20 ·
1746 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android studio 使用系统源码编译出来的api

1、首先当然得先编译android源码2、从android源码的如下目录中获取class.jar (这里的class.jar包含了系统中被标注了@hide的api)out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar为了便于辨认,可改名为framework.jar 。3、将framework
原创
发布博客 2017.04.15 ·
2758 阅读 ·
0 点赞 ·
2 评论 ·
3 收藏

ubuntu14.04搭建smba共享

一、服务器1、sudo apt-get install samba2、sudo apt-get install samba-common3、创建共享目录路径mkdir /data/sharechmod -R 777 /data/share4、编辑/etc/samba/smb.conf ,在最后添加如下内容[huld] path = /data/shareav
原创
发布博客 2017.04.13 ·
619 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从android源码中生成系统签名文件

1、编译android源码。2、cd build/target/product/security/ 3、执行 openssl pkcs8 -inform DER -nocrypt -in platform.pk8 -out platform.pem生成platform.pem文件4、执行 openssl pkcs12 -export -in platform.x509.pem -o
原创
发布博客 2017.04.10 ·
8207 阅读 ·
2 点赞 ·
1 评论 ·
17 收藏

将系统的framework api添加到sdk中去

1、将源码中的out/target/common/ obj/JAVA_LIBRARIES/framework_intermediates这个目录下的classes.jar拿出来,解压,复制到sdk中的android.jar中去2、或者make sdk.
原创
发布博客 2017.04.10 ·
583 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多