自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寻箫之音

个人博客已转移至 http://rangerzhou.top

  • 博客(65)
  • 资源 (27)
  • 论坛 (1)
  • 收藏
  • 关注

原创 个人博客已转移至http://rangerzhou.top

已转移至个人博客http://rangerzhou.top

2017-08-10 16:45:01 365

原创 performance

python systrace.py --time=10 -o mysystrace.html sched gfx view wm am webviewadb shell dumpsys meminfo adb shell cat /proc/meminfoadb shell dumpsys SurfaceFlinger

2017-04-21 16:31:29 510

原创 Android 7.0切换第一语言后下拉QuickSettings栏中的运营商名称不更新

平台:Android7.1.1 高通MSM8937 骁龙430 红米手机一、现象频繁切换语言后快速设置中的运营商名称(中国移动,中国联通,中国电信)不更新或者更新不及时。二、分析快速设置中的运营商名称是在SystemUI中处理的,具体处理代码在MobileSignalController.java中 /** * Updates the network's nam

2017-04-20 11:12:59 2013 3

原创 高通QPST工具QFILE刷机报错【Sahara Fail:QSaharaServer Fail:Process fail】

QPST工具下载http://download.csdn.net/detail/guai8023/9812991报错问题09:02:54: ERROR: function: sahara_rx_data:194 Unable to read packet header. Only read 0 bytes.09:02:54: ERROR: function: sah

2017-04-13 16:24:37 60596 3

原创 反编译apk总结

需要使用到的工具:apktool,dex2jar,jd-gui打包下载地址:http://download.csdn.net/detail/guai8023/9810937官方下载地址:apktool:https://ibotpeaches.github.io/Apktool/install/dex2jar:https://sourceforge.net/proje

2017-04-11 18:29:40 419

原创 PKMS知识点梳理

参考1:http://blog.csdn.net/gaugamela/article/details/52637814#comments参考2:《深入理解Android卷Ⅱ》邓凡平一、PKMS的启动、main函数二、构造函数部分1、PKMS中的Settings![Setting相关结构](http://img.blog.csdn.net/2017032317101697

2017-03-24 09:03:23 1633

原创 Android7.0 手机reboot进入系统后wake lock锁问题

平台:msm8953 Android N 一、现象 手机连接电脑reboot,进入系统,终端使用命令adb shell dumpsys power查看信息有个wake lock锁,具体如下: Wake Locks: size=2 PARTIAL_WAKE_LOCK ‘ActivityManager-Sleep’ ACQ=-6m22s755ms LONG (uid

2017-03-22 10:21:26 2358 2

原创 使用gitk命令时报错“/usr/local/bin/gitk: 3: exec: wish: not found”

缺少tcl***,安装即可,安装的时候发现有好几个,也没试到底是哪一个,就把下面几个都安装了tcl8.5tcl8.5-devtcl8.5-doctcl8.5-kwwidgets

2017-03-10 09:18:54 1934

原创 Eclipse 报错Error generating final archive: Unable to get debug signature key

Run的时候报错Error generating final archive: Unable to get debug signature key解决方案:退出Eclipse,删除~/.android/目录

2017-01-19 14:16:29 725

原创 Ubuntu常用配置及技巧——14.04

配置篇1、终端配色:普通用户:gedit ~/.bashrcroot 用户:sudo gedit /root/.bashrc添加:PS1='${debian_chroot:+($debian_chroot)}\[\033[01;35;40m\]\u\[\033[00;00;40m\]@\[\033[01;35;40m\]\h\[\033[00;31;40m\]:\[

2016-11-24 10:45:03 1902

原创 网易云音乐 添加overlay实例

idol4_mini 网易云音乐 添加overlay实例:1、在vendor/tctalone/TctAppPackages下新建目录Netease。2、在Netease下添加所要overlay的apk。3、添加Android.mk,内容如下:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE

2016-11-23 15:12:40 445

原创 Android L使用adb命令获取FocusedApp 包名错误

一、命令如下adb shell dumpsys window windows | grep -E "mCurrentFocus | mFocusedApp" | egrep "ActivityRecord.*" | cut -d " " -f7 | cut -d "/" -f1通过adb shell dumpsys window windows命令可以得知以上命令获取的是什么内容:

2016-10-26 15:24:51 3105

转载 linux去掉^M字符

在linux下,不可避免的会用VIM打开一些windows下编辑过的文本文件。我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致, 对于回车符的定义:  windows:0D0A  unix\linux: 0A  MAC: 0D  比较快捷的去除这些符号的方法有这么几种:  (1)是用VI的命令:      使用vi打开文本文件 

2016-10-24 11:19:14 316

原创 打包jar包

1、打包成普通jar包①/data/sourceCode/elsa1008/vendor/jrdcom/build/jrdtools/mergeplf/src $ jar cvf mergeplf.jar .②eclipse打包步骤如下:  1)在要打包的项目上右击,选择Export  2)在弹出的窗口中,选择Java -> JARFile,然后点击next按钮  3)

2016-10-09 17:13:51 294

原创 Ubuntu查看硬件信息

内存条数量:    sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep 'Size:.*MB' | wc -l每个内存大小:    sudo dmidecode -t memory |grep -A16 "Memory Device$" | grep 'Size:.*MB' | awk 'BEGIN{FS=":"}{

2016-09-27 14:47:09 458

原创 终端启动eclipse报错信息

org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized.  Will retry after the state location is initialized

2016-09-23 14:09:57 7089

原创 Python 标识符

在python里,标识符有字母、数字、下划线组成。在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。python中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;以双下划线开头的(__foo)代表类的私有成

2016-09-13 16:15:07 405

原创 以下实例使用了嵌套循环输出2~100之间的素数

#!/usr/bin/python# -*- coding: UTF-8 -*-i = 2while(i < 100): j = 2 while(j <= (i/j)): if not(i%j): break j = j + 1 if (j > i/j) : print i, " 是素数" i = i + 1print "Good bye

2016-09-05 13:58:42 6756

原创 makefile ifeq多条件逻辑或

ifeq ($(TARGET_PRODUCT),pixi445_gophone) $(call remove-file)endififeq ($(TARGET_PRODUCT),pixi445_voltegophone) $(call remove-file)endif可使用以下代码代替:ifneq (,$(filter $(TARGET_PRODUCT),p

2016-08-23 18:10:49 15641

原创 isdm_sys_properties.plf

1、添加SDM值def.settings.locale.summarydef.settings.locale.summaryAsciiStringNOT_ARRAYAsciiString,81SystemPropertyThis item defines whether to enable the spanish language locale summar

2016-08-23 10:20:33 334

原创 连接或断开蓝牙键盘时,手机会重新搜索蓝牙设备

点击Forget的逻辑如下:public void onClick(DialogInterface dialog, int which) {switch (which) {case DialogInterface.BUTTON_POSITIVE:System.out.println("ran.zhou-DPS-L139-Click OK Button");EditText device

2016-08-22 10:26:53 1084

原创 GAPP添加overlay

独立app 翻译1. app目录下的资源文件(/tclcode/l8936_cricket/vendor/tctalone/TctAppPackage/Calendar/res)中sting.xml 下添加对应的字符串。不同语言使用不同的value-文件。 2.android.mk 中添加  include $(CLEAR_VARS)LOCAL_MODULE_TAGS := o

2016-08-22 10:20:13 443

原创 Android语言设置

build/core/MakefilePRODUCT_DEFAULT_LOCALE="$(call get-default-product-locale,$(PRODUCT_LOCALES))" \define get-default-product-locale$(strip $(subst _,-, $(firstword $(1))))endef此处即为取PROD

2016-08-12 14:55:27 506

原创 grep

http://www.cnblogs.com/end/archive/2012/02/21/2360965.html

2016-07-25 16:43:27 199

原创 GoogleContacts同步,删除太多联系人问题

当同时删除太多的联系人时,有出现一个通知提醒用户,点击后可弹出一个dialog,其中有三个选项:确认删除,撤销删除,暂时不处理。这个通知被设置notification.flags |= Notification.FLAG_ONGOING_EVENT; 即“正在运行组”,点击前两个选项后必须要等同步完成后通知栏消息才会消失,点击第三个暂时不处理则不消失,直到用户选择前两个选项之一。frame

2016-07-21 14:54:38 2973

原创 string翻译不生效问题

一、BasicDreams.apk翻译不生效1.反编译APK检查perso新添加的语言没有生成对应的values目录(包括overlay.apk)2.检查strings.xls中是否有对应的翻译,没有则添加2.检查out下对应模块的xml是否有对应的翻译,没有则说明解析时有问题4.检查string_res.ini中定义有没有问题(是否有相同模块名,有的话再在后面自定义一个)

2016-06-23 11:13:17 613

原创 添加帐号部分账户显示重复

在设置-帐号中,点击添加帐号的时候,在待选择帐号列表中有重复项问题分析主要是LegacyEmailAuthenticatorService和LegacyEasAuthenticatorService这两个有问题,解决方案:frameworks/base/service/core/java/com/android/server/IntentResolver.java过滤掉上面

2016-06-13 19:10:57 690

原创 切换语言为德语时,长按power键看到的提示信息显示不完整

修改frameworks/base/core/res/res/layout/global_actions_view.xml把image部分的布局高度从105调整到98,使下面提示信息部分高度更高,足以容纳信息行数。

2016-06-13 19:01:57 592

原创 添加language和region定制不生效问题

一、问题描述在plf文件中添加了ro.product.locale.language和ro.product.locale.region的sdm值,perso定制不生效二、问题分析在frameworks/base/core/jni/AndroidRuntime.cpp中,const std::string productLocale = getProperty("ro.product

2016-06-13 18:45:31 1643

原创 手机型号源码修改

一般型号等信息是用sdm值定义在plf文件中,例如:TCT_PRODUCT_NAMEAsciiStringTCT_PRODUCT_NAMENOT_ARRAYAsciiString,1041"IPHONE7"SystemPropertyXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

2016-06-13 18:08:19 1073

原创 Ubuntu使用小技巧

【找回消失的IBus图标】ibus-daemon -drx方法一:在终端中输入:killall ibus-daemonibus-daemon -d方法二:在终端中输入:gconftool --type boolean -s /desktop/ibus/panel/show_icon_on_systray truegconftool --type boolean -s /

2016-06-07 11:16:40 464

原创 锁屏界面日期显示异常

一、问题现象设置-日期&时间-选择日期格式-选择第一个Regional(12.31.16),锁屏界面日期显示异常二、问题分析Date & time-Choose date format选项是通过device/tct/idol4/perso/plf/frameworks/base/core/res/isdm_framework-res.splf中SDM值def_tctfw_SystemU

2016-06-04 15:44:12 919

原创 SetupWizard界面长按Power键没有飞行模式选项

一、问题现象在SetupWizard界面长按Power键没有飞行模式选项二、问题分析在SetupWizard中长按Power键没有飞行模式选项是Google的原生设计,代码如下:GlobalActions.javamAirplaneModeOn = new ToggleAction(...) {...public boolean showBeforeProvisio

2016-06-04 15:18:30 961

原创 开机SetupWizard界面时区显示异常

一、问题现象1.开机进入设置向导-》时间和日期界面2.查看默认时区为"GMT+01:00,GMT+00:00",与VDF的需求不一致-》KOEXPECTED BEHAVIOUR:OK:"(GMT) Greenwich Mean Time: Dublin, Lisbon, London"如果定制Dublin,应该显示"Dublin"的时区,如Dublin GMT+01:00

2016-06-04 15:14:52 1286

原创 Android M原生BUG,手机使用过程中SystemServer空指针异常导致手机重启

一、问题现象手机正常使用过程中重启二、问题分析问题代码:NetworkPolicyManagerService.java:2381

2016-06-04 14:50:45 1540

原创 Ubuntu系统GNOME Classic中alt+table无效

安装cpmpiz配置管理程序:sudo apt-get install compizconfig-settings-manager系统工具-首选项-compizConfig配置管理: 点击左边窗口管理,把右边Static Application Switcher那个勾打上就OK.

2016-06-04 14:46:36 386

原创 状态栏下拉通知右边时间变化问题,由时间变为日期

一、现象:插入sdcard,sim card,开启自动更新时间选项,会发现通知栏中的通知右边的时间由插入时的系统时间xx:xx变为类似1/1/1970这种日期(当前手机设置的日期)二、问题分析:经过测试发现1、单独插入SD卡,时间不会变为日期2、单独插入sim卡,关闭设置中的自动更新时间选项,时间不会变为日期3、单独插入sim卡,开启设置中的自动更新时间选项,时间变为日期

2016-05-23 10:44:59 538

原创 Android M中切换语言后自动规则选项内容不更新问题

一、现象:切换语言,进入 设置——提示音和通知——请勿打扰——自动规则 ,三个规则选项翻译没有更新到切换的语言。二、分析结论:这三个字符串是通过ZenModeHelper.java中的appendDefaultScheduleRules()和appendDefaultEventRules()两个方法获取的:rule1.name = mContext.getResources

2016-05-23 10:29:59 1476 1

转载 shell脚本不排序去重

一条命令搞定:awk '!a[$0]++' file如果是第一次出现a[$0]++的值为0(假),而!a[$0]++的值就为1(真),之后就执行print $0第二次或者两次以上的出现a[$0]++的值就为大于0的整数值(真),例如1,2,3...,而!a[$0]++的值就为0(假),之后就不执行print $0操作

2016-05-04 10:15:21 1757

原创 修改长按电源键弹出窗布局

布局文件位置:frameworks/base/core/res/res/layout/global_actions_view.xml

2016-04-22 16:15:18 808

UltraEdit 24 注册机 可以使用,亲测

UltraEdit24,注册机绝对可用,亲自测试,不要相信某个说【破解23都是假的】的

2017-04-11

Ubuntu WPS缺失字体(包含Wingdings,Wingdings2,Wingdings3,Webdings,MTExtra)

Ubuntu WPS缺失字体(包含Wingdings,Wingdings2,Wingdings3,Webdings,MTExtra)

2020-08-26

ListView源码学习!

详情请见http://blog.csdn.net/ranger0220/article/details/9628491

2013-07-31

Android中文API文档(类似CHM样式)

上次上传了资源,有个下载了说解压损坏,我自己试了一下完全没问题,肯定是他自己下载的时候损坏了,现在重新再上传一下,这个文档是我所见的最全的android中文API文档了,信与不信,它都在这里!!!

2013-07-31

ListVIew详解源码学习

详情见http://blog.csdn.net/guai8023/article/details/9628491

2013-07-30

Android中文API文档EXE版(类似CHM)

非常全了,比起其他人上传的只是一章的类容,这个几乎已经全部了,打开运行exe文件就行了,类似于CHM格式的,欢迎大家下载评分,希望能够帮助大家!

2013-07-17

UltraEdit24包含注册机【Backup】

UltraEdit24包含注册机【Backup】

2019-03-07

JDK7u80_linux_64版本下载(含deb安装包,可直接安装)

包中包含jdk-7u80-linux-x64.tar.gz和oracle-java7-jdk_7u80_amd64.deb,其中deb包是使用命令把tar.gz转换生成的,Ubunt18.04无法直接安装openjdk-7-jdk,Oracle官网不好下载,而且网上很多下载的都是tar.gz包,不是很方便,deb包直接安装比较方便。转换命令如下: sudo apt install java-package make-jpkg jdk-7u80-linux-x64.tar.gz sudo dpkg -i oracle-java7-jdk_7u80_amd64.deb 安装完成后如果有多个jdk,可使用如下命令切换: sudo update-alternatives --list java sudo update-alternatives --config java 选择需要的编号即可。

2018-09-13

Stylish优质样式备份

Stylish优质样式备份,包含百度搜索优化,百度暗色主题,Google暗色主题,全局暗色主题

2018-01-31

Total Commander(X64)9.12RC2(中文增强版)

Windows平台多窗口文件管理器神器,之前上传过XYPloyer,先后用过QDir,XYPloyer以及Total Commander,用下来感觉TC稳定性最好,最好用,强烈推荐!此版本为已优化配置过的版本,非常顺手!!!

2017-12-06

windows可用grep工具,附带官网

windows可用的grep工具,把文件目录添加搭配path环境变量即可,使用方法如下: grep -S "searchtext" *.txt grep -S "searchtext" \personal\files\*.txt grep -S searchtext C:\*.* -S是搜索子目录,没有就是搜索当前目录

2017-10-18

eM.Client v.7.1.3(OutLook完美替代品)破解版

eMClient的破解版,第三方邮箱PC客户端,完美替代OutLook,可直接导入OutLook数据,服务器配置极简单,试过网易邮箱大师(收邮件延迟,且会漏收邮件),foxmail(界面简单,exchange简直就是摆设,一直是RPC不可用),wps mail(直接没找到官网。。。),试了一圈还是eMClient最好用。

2017-09-30

MIUI电信送测版本电信自注册源码

电信自注册APK源码,包含获取SIM卡的ICCID(20位),IMSI,NID,SID等

2017-08-15

小米电信自注册APK源码

电信自注册源码,重点是SIM卡信息的获取

2017-08-15

Chrome插件Stylish(你的Chrome与众不同)

Chrome插件Stylish(你的Chrome与众不同)

2017-08-04

Windows神器 第三方资源管理器 XYplorer【汉化+破解】

已汉化破解,多窗口管理秒杀自带管理器

2017-06-29

Monospace字体(包含粗体、斜体)

Monospace字体(包含粗体、斜体)

2017-06-01

Snapdragon Profiler v1.6.1 For Windows

包含官方下载地址

2017-05-17

Android逆向Smali语法【中文+英文】

包含中文版本和英文版本,反编译逆向大神必备。

2017-05-05

WinRAR压缩管理软件 5.31(64位)破解版

没有广告没有弹窗,真不明白这么个小小的软件为什么收费这么多年。。。

2017-04-27

Android 7.0最新版可用adb和fastboot工具Linux+mac+windows【含官方下载地址】

2017-04-21更新,包含Linux、Mac、Windows版本,含官方下载地址 解决报错error: device offline adb version Android Debug Bridge version 1.0.39 Revision 5943271ace17-android

2017-04-24

win7快捷方式小箭头去除与恢复,公司内外网访问权限切换

快捷方式小箭头的去除与恢复,顺带有破解公司只能访问部分网站,不能访问全部外网的权限,当然还有恢复访问内网权限

2017-04-14

高通最新版本QPST刷机工具00460.3版本

高通最新版本QPST刷机工具00460.3版本(2017年4月13日下载),包含官方下载地址

2017-04-13

最新版本反编译工具apktool+dex2jar+jd-gui工具

最新版本的反编译工具(2017年4月11日下载),包括windows和linux版本,含官方下载地址。

2017-04-11

迅雷精简版,无需登录,小安装包,极速下载

很好用的下载工具,体积小,启动快,用了很多年

2017-04-11

Android7.0可用的adb和fastboot

主要是fastboot,解决了fastboot时FAILED(remote:data too large)的问题

2017-04-10

最新反编译工具-20161124

包含apktool,jar包查看工具jd-gui,dex2jar工具

2016-11-24

空空如也

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

TA关注的人 TA的粉丝

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