1.MVVM模式分为Model,View,ViewModel 三个部分 (1).Model:数据层,包含数据实体和对数据实体的操作(2).View:界面层,对应于Activi...
IP属地:湖北
1.MVVM模式分为Model,View,ViewModel 三个部分 (1).Model:数据层,包含数据实体和对数据实体的操作(2).View:界面层,对应于Activi...
KeyStore简介 利用 Android KeyStore System,您可以在容器中存储加密密钥,从而提高从设备中提取密钥的难度。在密钥进入密钥库后,可以将它们用于加密...
1 . 前言 在一些特定的场景下,如照片的浏览,卡片列表滑动浏览,我们希望当滑动停止时可以将当前的照片或者卡片停留在屏幕中央,以吸引用户的焦点。在Android 中,我们可...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 最近在研究 RecyclerView 的回收复用机制,顺便记录一下。我们知道,RecyclerView 在...
如需转载请评论或简信,并注明出处,未经允许不得转载 目录 前言 一个发布后的apk可以通过反编译代码、反编译资源、重新打包后变成一个新的apk。使用代码混淆技术可以让反编译后...
本文已授权微信公众号「玉刚说」独家发布。 大家好,你现在看到的是「Java 混淆那些事」系列文章的第一篇,通过这个系列我想带大家重新认识一下 ProGuard 到底能干什么?...
本文由BarryZhang原创,同时首发于diycode.cc、barryzhang.com ,非商业转载请注明作者和原文链接。 前言 开发做得久了,总免不了会遇到各种坑。而...