自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 CarService的构成和初始化分析

以下分析,基于安卓13的AAOS。

2024-06-19 16:02:18 538

原创 linux解压和压缩命令tar

解压当前目录下所有tar.gz。

2024-06-06 14:26:01 75

转载 浮点运算结果出现误差原因分析及解决方案

如下C#代码:float a = 0.65f;float b = 0.6f;float c = a - b;此时c为多少?0.05?错误!此时c为0.0499999523!为什么?其根本原因是计算机所使用二进制01代码无法准确表示某些带小数位的十进制数据。 下面我们来分析下:我们知道将一个十进制数值转换为二进制数值,需要通过下面的计算方法:1. 整数...

2018-10-10 15:16:58 10652

转载 反编译apk

Mac环境下,按照这篇博文操作基本可行:https://blog.csdn.net/fengyuzhengfan/article/details/80286704值得注意的是,最后运行jd-gui-1.4.0.jar会出现闪退问题https://github.com/java-decompiler/jd-gui/issues/187按照这个链接里的说法,jd-gui-1.4.0.j...

2018-10-10 11:20:31 231 1

转载 vivo X21使用AS“解析包错误”问题解决

本人X21屏下指纹版,PD1728UD_A_1.21.5版本,用AS一直“解析包错误”,按照以下方法解决。 转载自:https://blog.csdn.net/qq895767507/article/details/80271933今天刚拿到vivo x21 屏下指纹版测试机,感觉在as上运行一下软件看下效果,结果发现一运行手机上就显示"解析包错误"。不是代码的问题,因为重...

2018-09-14 10:11:09 2480

原创 AlertDialog按键居中的处理

许久没用AlertDialog了,今天要做这么一个弹窗,只带一个“取消”按键,当然是居中比较好看。 记得以前用AlertDialog,布局是这样的:要在下方居中一个按键,很简单了,只设置一个按键即可,没设置的按键不会占空间。 没想到,较新的安卓版本已经改成了这样:即便我只设置一个按键,它也只是在它原本的位置,不受其他按键的影响。根据Stack Overflow上...

2018-09-05 22:55:16 4027

转载 [转载]mac下Android studio中Terminal执行adb命令

当你的Android studio刚安装到您的Mac电脑中的时候,你是没有办法直接在Terminal里面执行adb命令的,这是因为你并没有配置。会提示这个错误   bash: restart: command not found .所以下面让我们来配置ADB。1.如果你的电脑里面有.bash_profile文件,请直接转到52.在AndroidStudio的Terminal命令行中输入命令...

2018-08-14 14:35:21 1401

原创 cygwin安装apt-cyg,并在国内网络下载android源码

开了常用的科学上wang软件后,cygwin还是无法repo从google下载源码,于是研究一下国内网络下载源码。当然也可以直接下载打包好的,科大这里有完善的说明。https://lug.ustc.edu.cn/wiki/mirrors/help/aosp这里只想补充下安装cygwin到repo的部分。我在repo init时,会报错:warning: gpg (GnuPG) is not ava...

2018-05-29 19:19:49 1272

原创 Android Studio读取jar包

如图,在AS左边,右键项目名称,选中Open Module Settings在Project Structure弹窗中选中Dependencies,加入对应的库

2018-05-11 17:56:26 5126

原创 git常用指令

git add -ugit commit -m ""git commit --amendgit push origin HEAD:refs/for/xxxxgit loggit log --onelinegit reset --hard FETCH_HEADgit reset HEAD <file>HEAD替换为parent的commit_id,就可以取消相关修改git cherry-...

2018-05-10 15:37:01 99

原创 adb命令总结

录屏adb shell screenrecord /sdcard/music.mp4导出到当前路径adb pull /sdcard/file.mp4adb push $push_path/$apk_name  $install_pathadb install -r xxx.apkadb shell am broadcast -a intent.action.xxxadb sh...

2018-05-10 15:20:40 534

原创 android.os.BadParcelableException: ClassNotFoundException when unmarshalling

先学英语:unmarshalling 解组;数据编出今天遇到这样一个问题堆栈大致和这个链接里面的一样https://stackoverflow.com/questions/46274896/android-os-badparcelableexception-classnotfoundexception-when-unmarshalling-apCaused

2017-11-01 20:41:23 4466

原创 内存泄露和java.lang.ref.Finalizer

遇到一个内存泄露的问题,adb shell dumpsys meminfo $package_name or $pid发现有大量的View用MAT工具分析之后,发现时这个View里面的一个回调数组,持有多个此View的对象,应该就是这个数组中的回调没有被释放,Calback对应的View也没被释放。值得一提的是,这些回调在注册的时候,已经强制转换为弱引用。https://sta

2017-07-24 19:28:40 4892

原创 Window层级和背景

addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);mLp.flags |= WindowManager.LayoutParams.FLAG_DIM_BEHIND;http://blog.csdn.net/yhaolpz/article/details/68936932Window 分类WindowManager

2017-06-12 19:43:22 829

原创 Kotlin基本语法

2017年Google I/O大会,确定从Android Studio 3.0开始,官方支持Kotlin。kotlin官网上,资料还是比较全的:http://kotlinlang.org/docs/reference/basic-syntax.htmlhttps://kotlinlang.org/docs/tutorials/koans.html还有在线编辑器:http

2017-05-19 11:02:47 322

空空如也

空空如也

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

TA关注的人

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