自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 如何下载代码仓库里指定的文件夹

echo “dir1” >> .git/info/sparse-checkout (以追加方式写入文件,若文件不存在则会创建)git config core.sparseCheckout true (开启部分拉取功能)提示:虽然最终下载后不会有dir2和dir4,但是下载过程还是需要较长时间,耐心等待!例如在project下有4个文件夹,我只想下载dir1和dir3。git remote add origin [代码下载地址]git pull origin [分支名]

2024-02-27 16:03:57 203

原创 git clone报错:diffie-hellman-group14-sha1,diffie-hellman-group1-sha1解决方法

ssh-keygen 生成公钥后,已经把id_rsa.pub内容复制到服务器上,git clone后报了如上错误。4、sudo gedit config 然后在config中添加下面的4行内容。3、ls -la 查看是否有config文件(我这里是没有的)5、重新 git clone,此时代码就能成功下载。

2024-02-27 10:06:06 242

原创 Android开机动画的bootanimation.zip无法打开,开机黑屏

行 6253: 01-01 08:00:10.883 663 671 E BootAnimation: Get Carrier Animation type: 0,status:0。行 6256: 01-01 08:00:10.883 663 671 E BootAnimation: Get Carrier Animation type: 0,status:0。原因:bootanimation.zip文件的问题,开机动画文件需要使用打包的方式进行压缩。

2023-11-13 16:20:11 261

原创 解决高通刷机进fastboot模式后设备就自动重启的问题

高通刷版本进fastboot后识别不到设备的问题

2022-08-02 17:05:49 3644 1

原创 循环嵌套for循环break注意点1

a: for(int i=0; i < 10; i++){ for (int j = 0; j < 9; ++j) { if(j == 6){ break;//退出内层循环 //break a;//退出外层循环 } } ...

2022-04-12 12:06:04 228

原创 Android studio 一个工程配置多个src文件夹

比如:项目app/目录下配置多个src资源文件夹:1、创建完成src/ src_pd src_pd_gcam src_wrapper 这四个文件夹2、打开app/ 目录下的build.gradle,将以下代码放在android{}里 main { java.srcDirs = ['src','src_pd','src_pd_gcam','src_wrapper'] } }3、同步即可...

2021-12-02 17:59:30 1506

原创 Android studio4.0的app.iml文件丢失问题的解决方法

首先Android studio4.0的app.iml文件路径为项目/.idea/modules/app/app.iml。早些的Android studio版本,app.iml文件在项目根目录下如果app.iml文件丢失,执行以下步骤:1、关闭Android studio2、打开项目根目录,搜索.iml,删除所有.iml文件3、删除项目/.idea/modules/mudules.xml文件4、重新打开Android studio,打开此项目,就自动生成了iml文件方法来自:https://ww

2021-11-05 14:29:19 4297

原创 Android studio 优先使用本地framework架包

Android studio 优先使用本地framework架包1、在项目的app文件夹下创建framework/文件夹,放入framework.jar2、打开项目的app目录下的build.gradle,在dependencies{}中添加implementation files('framework/framework.jar')3、打开项目目录下的build.gradle,更改allprojects{}allprojects { repositories { jcen

2021-11-05 14:19:00 2598

原创 高温导致CPU锁频在0.39GHz的解决办法

下载ThrottleStopThrottleStop下载链接打开软件后,把BD PROCHOT这一项前的勾去掉,然后save保存。我的电脑是立即生效了,改之前的CPU速度一直是0.39GHz,改之后才恢复正常。这个问题困扰了一周,我的是笔记本电脑,有时候关机再开机能恢复,但过一段不确定的时间又锁在0.39GHz,电脑卡的动不了;有时候关机再开机也不能恢复正常,真的是很影响工作心情。...

2021-08-16 17:08:52 6089 2

原创 ContentObserver监听数据库变化

onCreate(){mClassAObserver = new ClassAObserver();}ClassAObserver mClassAObserver;private final class ClassAObserver extends ContentObserver {private final Uri mUri = uri1;public ClassAObserver(){super(new Handler());mContext.getContentResolver().

2021-03-25 15:27:17 257

原创 ?是什么意思?

?真执前,否执后( 条件a ? b : c)a为true 执行ba为false 执行c

2021-02-07 11:28:38 395

原创 抓取YUV原图

抓取YUV:adb shell (adb shell setenforce 0)cd /data/misc/camera/setprop persist.camera.isp.dump 10 保存10帧ps |grep camerakill mm-qcamera process(kill掉mm-camera进程后,再打开camera应用,会在当前/data/misc/camera/目录下生成10张YUV原图)需先关闭camera应用,或者kill掉mm-camera进程后关闭再重新打开

2021-01-20 16:08:46 219

原创 2021-01-20

adb install test1.apkadb uninstall [packagename] 卸载adb pull 将设备中的文件放到本地adb push 将本地的文件放到设备中adb shell screencap /sdcard/1.png 截屏adb shell screenrecord /sdcard/1.mp4 录屏adb shell input text “a” 让需要输入内容的文本框获取焦点并输入“a”adb shell am broadcast -a [a

2021-01-20 16:00:05 70

原创 2021-01-20

win10免签名模式1、shift+ 电源-重启2、右下角通知-所有设置-更新和安全-恢复-立即重新启动

2021-01-20 15:58:10 80

原创 2021-01-20

查看adb设备硬件使用率adb shellCPU使用率: top -m 10 -s cpu单个进程CPU使用率:top -s cpu | grep 包名高通GPU使用率:cat /sys/class/kgsl/kgsl-3d0/gpu_busy_percentage应用内存占用:dumpsys meminfo | grep 包名

2021-01-20 15:53:36 261

原创 2021-01-20

vi/vim:wq 保存退出q! 不保存退出shift+: 进入命令行vi或vim进入编辑器后处于vi命令,此时从键盘上输入任何字符都会作为编辑命令a (append) 附加命令i(insert) 插入命令x 删除字符命令若字符不合法会发出报警声o退出puty中:翻页:Shift+PageUp Shift+PageDown往上或往下翻一行: Ctrl+PageUp Ctrl+PageDownCtrl+S 为暂停 Ctrl+Q为恢复不要使用 Ctrl+C 进

2021-01-20 15:48:44 77

原创 2021-01-20

烧录framework1、进入bootloader烧写模式adb reboot bootloader2、查看设备fastboot devices3、开始烧写fastboot flash system /system.imgfastboot flash cache /cache.imgfastboot flash recovery /recovery.imgfastboot flash userdata /userdata.img4、重启fastboot reboot...

2021-01-20 15:41:02 53

原创 2021-01-20

repo init 时报错:manifest missing or unreadable – please run init解决方法:删除项目文件夹1、rm -rf project12、mkdir project13、重新执行一次repo init出现原因:第一次执行repo init时指令有错误,导致后面指令改正后,前面repo的信息异常...

2021-01-20 15:35:40 522 1

原创 主线程与子线程

主线程和子线程相关①java.lang.RuntimeException: Can’t create handler inside thread that has not called Looper.prepare()今天遇到这个问题:刚开始在主线程时调用了classA中的方法a(a内无任何操作),然后往下执行,在子线程中调用了classA中的方法b,方法b中new了一个handler,这个时候运行是正常的。再往后,把前面调用方法a的地方去掉了,再运行,就出现了这个异常。方法a和方法b是没有联系的。但是

2020-07-04 16:29:27 173

原创 Android通过资源名称来获取资源ID

Android 通过资源名称来获取resID的方法:目的:获取res中一张图片 test.png 的资源Id方法1:20200704 测试此方法可用String string = "test";//名称不带后缀.pngtry{ Field field = R.drawable.class.getField(string); int resID = Integer.parseInt(field.get(null).toString());}catch(Exception e){

2020-07-04 14:54:51 519

原创 高通QFil刷机经验

以下为自己结合论坛上总结的,比较好的刷机流程条件:高通驱动 QFil 短接(短接线)1、插上短接线,断开电源2、打开QFil,选择Flat Build, Programmer Path: 选择刷机文件包里的xxx.mbn, 再Load XML再选择 rawprogram_unsparse.xml patch0.xml3、打开QFil的 Select Port,鼠标箭头放在OK上4、...

2019-11-22 21:20:40 23483 9

原创 根据Id 批量设置监听

批量设置button监听private int clickButtonsIds[] = {R.id.button1,R.id.button2,R.id.button3};button1 = (Button)findViewById(R.id.button1);button2 = ...button3 = ...for (int id : clickButtonsIds){ m...

2019-09-20 10:38:04 187

原创 tip

1、添加或修改代码,一定要考虑这部分代码会不会影响原来应用和其它代码的正常运行,一定不能出现应用起不来的情况。 2、修改、优化代码,一定不能在不清楚的情况下修改、增加、删除原代码的逻辑,帮别人封装同类代码,要看清这些代码是否是完全一样,是否有细节不同,即使是同类代码的修改,复制粘贴的时候也要谨慎。3、切割掉的功能不一定马上删掉所有相关代码,可将其注释掉,修改、编译、测试没问题后再处理。4、注释多余...

2019-09-18 18:23:19 151

ThrottleStop_9.3.zip

CPU监控及控制软件

2021-08-16

高通驱动.zip解压后运行setup

本人取自网上的高通驱动,解压后直接运行setup.exe按照步骤进行安装,应该没问题。只用运行setup.exe就可以,其它的文件本人也没有过多探究,可以不用

2019-11-22

空空如也

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

TA关注的人

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