前言 接上文,我们首先来看 TracePlugin 卡顿分析的实现。TracePlugin 主要靠监视主线程的各种状态来分析是否卡顿,接下来我们开始吧。 前文传送门: And...
近期在部分安卓手机中获取文件,发现部分安卓手机的uri路径中返回的不是 content://media/extenral/images/media/17766[conten...
上两篇文章讲到了WebView的基本使用以及Android和js的交互 以及 全面总结WebView遇到的坑及优化 ,这篇文章讲一下内存泄漏和漏洞处理。如果你想更深入的了解W...
前言 互联网时代, App作为于用户交互的端, 可以说实际上是一个界面, 产品的业务, 服务都是由Server提供的. 而App与Server的交互依赖于网络, 故而网络优化...
更新啦: Android 项目优化笔记(二):登录页Android 项目优化笔记(三):首页Android 项目优化笔记(四):列表Android 项目优化笔记(五):实现一...
本系列文章如下: Android JNI(一)——NDK与JNI基础Android JNI学习(二)——实战JNI之“hello world”Android JNI学习(三)...
1. 下载 1,2是指Ubuntu上的VSCode的安装,RHEL, Fedora and CentOS 可以通过安装方式三来安装。 下载地址,https://go.micr...
CollapsingToolbarLayout作用是提供了一个可以折叠的Toolbar,它继承至FrameLayout,给它设置layout_scrollFlags就可以实现...
转载请注明出处 : http://www.jianshu.com/p/f09762df81a5 谢谢 自从Lollipop开始,谷歌霸霸给我们带来了一套全新的嵌套滑动机制 -...
最近忙完了学校的事情,终于又成功的跑去公司上班了(还好公司没有嫌弃我菜😂😂)。在学校废了半年多,感觉好多东西都不太会了,所以觉得自己应该找点事情来做,于是选中学习Coor...
一 引言 之前发布过一个RecyclerView中解决EditText各类异常的方案,但是经过最新的各种恶心操作的测试,发现依然没有完全消灭所有的异常,所以在工作之余,又翻出...
什么是View Binding 官方文档[https://developer.android.google.cn/topic/libraries/view-binding] ...
简介 作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只...
update time 2021年04月27日19:50:07,文章版本:V 1.4,阅读时间40分钟,建议先收藏后阅读,注意以点学面,面试问法千变万化但是答案就那些。 主要...
概述 现在使用Proguard进行混淆的代码,也很容易被破解,所以就出现了加固工具,让反编译的难度更大。但是有了加固技术,就会有反加固技术,正所谓道高一尺魔高一丈。 经过加固...