Flutter怎么搭建一套健壮可靠的网络框架 网络框架的搭建 所需依赖库 具体实现 NetBaseRequest类对外暴露的方法 对NetBaseRequest类方法的具体实...
我的CSDN: ListerCi我的简书: 东方未曦 一、简介&示例 虽然官方提供的LinearLayoutManager和GridLayoutManager等已经可以满足绝...
Proguard 混淆工具来帮助我们快速地对代码进行混淆。根据 Java 官方介绍,Proguard 对应的具体中文定义如下: 1、它是一个包含代码文件压缩、优化、混淆和校验...
前言 Google官方提供的Activity和Fragment都默认实现了LifecycleOwner,而使用LiveData一般又都是在Activity和Fragment类...
Android开发中掌握混淆规则是必备技能之一。 混淆方式 主module中统一配置 这种情况简单,针对自己项目代码和三方库代码编写混淆规则即可。当取消某些module依赖时...
JetPack作为Google官方推荐的一套标准化开发套件,很值得去使用和学习。 这篇介绍LiveData。LiveData[https://developer.androi...
测试代码 输出结果
项目地址GlideV3 刚写完这篇文章突然想起来是不是可以使用接口来代替Picture这样可以更加通用,于是试了一下果然可以.所以读者们可以将Picture替换成IPictu...
图片加解密 可以将人员身份证图片通过修改字节加密,并且可将身份证信息也写入图片中。 可以直接将以下代码复制到一个php文件中进行测试。详情请看代码。
有这样的应用场景,当我们把一些重要文件放到asset文件夹中时,把.apk解压是可以直接拿到这个文件的,一些涉及到重要信息的文件我们并不想被反编译拿去,这个时候需要先对文件进...
第一篇:全民 Kotlin:Java我们不一样[https://www.jianshu.com/p/a01e6b957269] 第二篇:全民 Kotlin:你没有玩过的全新玩...
小菜之前尝试了 Flare 和 Lottie 动画,实现效果都很高效;今天小菜尝试另一种思路 SVGA[http://svga.io/index.html] 动画;SVGA ...
1.MVVM模式分为Model,View,ViewModel 三个部分 (1).Model:数据层,包含数据实体和对数据实体的操作(2).View:界面层,对应于Activi...
1. 前言 一直以来都想做个组件库,一方面是对工作中常遇问题的总结,另一方面也确实能够提升工作效率(谁又不想造一个属于自己的轮子呢~),于是乎就有了本文的主角儿rn-comp...
BG: 上接前文iOS打包详解 Android打包过程: 通过前文iOS打包详解我们知道了RN项目的打包原理:对比Hot Reloading加载的是在线js代码及资源文件(在...
我自己实现的用于拍照、从相册选择、录像的库,支持iOS和Android,另外在模拟器上无法录像。这个库是纯JS实现的UI,如果对样式不满意,或者有较大修改,可以自由的Fork...
原文[http://www.rntools.co/article/57cfdf0285ca9e116897197b] 在实际应用中,纯用React Native开发的应用不多...