使用IDA反编译.so文件并修改 简述 之前一直在做应用层的开发很少接触底层,总感觉底层是一个很神秘的地方。最近各种原因之下有一些逆向的工作,但是好多应用的核心逻辑都是利用j...
IP属地:广东
使用IDA反编译.so文件并修改 简述 之前一直在做应用层的开发很少接触底层,总感觉底层是一个很神秘的地方。最近各种原因之下有一些逆向的工作,但是好多应用的核心逻辑都是利用j...
第一期的文章比较匆忙,遗留了好多问题。最明显的一个是ViewModel如何获取详细的个人信息。假设用户信息是从网络获取,那么我们调用后台接口即可获取数据。如果后台是REST ...
“哎呀,最近新接手一个项目里要用 RecyclerView 的地方好多,而且基本上都需要上拉刷新和下拉加载,我才写了两个页面,手都快断了,有没有什么比较好的方法?” “什么!...
以下代码来自android-26 mParent赋值 View#assignParent 下面的分析我们会分三部分来分析,第一部分是DecorView的由来,第二部分是Dec...
github:https://github.com/Shimingli/ImageLoader 使用方法 实现效果:监听图片的下载进度,注意事项需要在监听返回键的时候,取消请...
目录 引言 为什么用MVP架构 MVP理论知识 乞丐版MVP架构模式的代码实现 MVP中的代码复用场景 平民版MVP架构 - base层顶级父类 Fragment怎么办 时尚...
用过android studio的对gradle应该都不陌生了,gradle文件的基本配置大同小异,略做了解使用应该是没什么问题了。但是深入细致的了解一下对于理解项目还是很有...
1,Material Animations 演示View的平移、缩放动画,activity进入和退出动画,界面间元素共享,并且开发者在README中,对动画原理进行了精讲,是...