安卓
文章平均质量分 91
不会写代码的丝丽
这个作者很懒,什么都没留下…
展开
-
Android 编译优化探索
前言在mac较为高配的情况增量编译TIYA项目需要2分钟30s左右,这严重影响开发效率。在常规优化手段使用完后只能堆砌硬件进行提升效率是及其不可取的方案,于是和一位同事决心做一次优化。以下是benchmark统计出的增量数据优化前:结果:2分30秒优化后:27秒左右增量时间动态替换成AAR是否可行?在优化初期曾考虑过如果module如果没有改动话,那么将其封装aar在利用插件动态替换依赖即可。期间遇到很多问题与兼容性,最后这种方案技术实现麻烦且最后效益得不偿失。参考文献kapt原创 2022-01-22 17:53:15 · 2497 阅读 · 1 评论 -
java proguard混淆示例和结果
前言混淆基础知识混淆基础语法官方指南看了很多混淆的文章但是对于混淆的前后结果语法对比很模糊,因此写下这篇文章。-keep保持类或者成员不被混淆(obfuscate)或者移除(shrink)案例1我们工程下就两个类//MySubLib.javapublic class MySubLib { public void test() { } public String name = "hehlo"; public int age =3;}//MySubLi原创 2021-10-18 17:19:55 · 3703 阅读 · 0 评论 -
rxjava源码分析之scheduler
本文基于1.3.8版本分析 rxjava线程切换分析代码如下: // 被观察者(事件源) Observable<String> stringObservable = Observable.create(new Observable.OnSubscribe<String&原创 2018-09-02 00:15:47 · 963 阅读 · 0 评论 -
android逆向-动态调试1
本文采用过时apktool动态调试功能.请采用apktool2.10以下版本(高版本废弃,后面第二篇文章在讲新方法).工具:apktool2.10Android studio 3.0.1Android studio自带的模拟器 (android 7.1版本)signapk.jar或者jarsigner.exe(mac或linux忽略后缀)当然还有电脑一台 备注 ...原创 2018-07-14 19:37:07 · 1923 阅读 · 0 评论 -
Android逆向之旅
apk打包流程https://www.jianshu.com/p/7c288a17cda8[可选]手动开始打包一次apk慢慢记录…原创 2018-07-12 00:32:08 · 626 阅读 · 1 评论 -
ViewPager滑动后,可移动的Imageview会回到初始化的位置
知乎看到的原文http://www.zhihu.com/question/37398770?sort=createdViewPager滑动后,可移动的Imageview会回到初始化的位置?<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt原创 2016-10-10 14:10:38 · 1743 阅读 · 5 评论 -
11 OptionsMenu 菜单
OptionsMenu 选项菜单(系统菜单 ) OptionsMenu:系统级别菜单 菜单的使用步骤: 1. res里的menu里添加布局 在布局里写菜单项 2. 在逻辑代码中使用OnCreateOptionMenu()方法 将布局展示到菜单 3. 监听菜单项 onOptionsItemSelected() 方法原创 2016-09-05 13:30:40 · 11749 阅读 · 0 评论 -
安卓6.0新特性在Fragment申请运行时权限
今天在Fragment申请权限时代码如下: public void getContacts(){ int flag = ActivityCompat.checkSelfPermission(getActivity(), Manifest.permission.READ_CONTACTS); if (flag!= PackageManager.PERMISSION原创 2016-09-17 09:47:18 · 16213 阅读 · 8 评论 -
安卓常用的第三方框架
okhttp :网络HTTP请求 xUtil:网络HTTP请求 断点续传上传文件等等SmartImageView:的设计初衷是来取代Android自带的ImgageView组件,另外它还提供了一些附加功能,如:支持通过URL来加载图片;支持从电话簿中加载图片;异步加载图片;图片被缓存在内存,以便下次快速加载显示;GifView:简介:andro原创 2016-08-18 20:27:54 · 5019 阅读 · 0 评论 -
安卓真机无法读取文件到本地电脑
(1)若点不开data文件夹一、那么请打开dos输入 adb shell二、接着输入su三、输入chmod 777 /data 四、在ddms导出试试五、如果还有问题请重新打开一个dos窗口输出 adb remount (把设备挂载为可读写,不然会报错误如 远程连接找不到)六、在ddms导出试试七、运用adb pull 手机路径 本地路径 导出到本地 例子原创 2016-08-11 23:13:23 · 827 阅读 · 0 评论