- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 Tinker热更新与AndResGuard资源混淆的结合
Tinker的配置 目前公司项目中使用Tinker作为热更新方案,由于Bugly的热更新是基于Tinker,并且提供了补丁的自动下载、合成、应用的功能以及补丁管理后台,所以集成了Bugly的热更新修复,关于Bugly热更新的集成,可以参考我之前发布的一篇文章: Android热更新初探,Bugly热更新的集成和使用(让你的应用轻松具备热更新能力) Tinker的配置划分在t
2018-01-19 14:48:43 4671 3
原创 APP瘦身大法--AndResGuard的使用
什么是AndResGuard AndResGuard是一个缩小APK大小的工具,它的原理类似Java Proguard,但是只针对资源。它会将原本冗长的资源路径变短,例如将res/drawable/wechat变为r/d/a。为什么要使用AndResGuard 在以往的开发中,我们通常只混淆了代码,资源文件却暴露在他人面前,res文件夹下所有文件名的可读性过强,如图:我们可以看到res文件夹下的
2018-01-18 14:20:24 2571
原创 仿微信打开红包旋转动画
介绍 公司的项目中包含IM模块,其中包含红包功能,在做打开红包的时候,觉得打开的按钮若不旋转感觉太过单调,没有乐趣,所以参考微信的红包,打开的时候,“开”字旋转起来。这里主要用的是帧动画,先上效果图:旋转动画的实现 一开始做的时候使用的是AnimationDrawable,定义animation-list,,尽管可以实现如上的结果,但是发现动画并没有特别流畅,有些卡顿,最后在github上找到了
2018-01-12 15:26:41 11176
关于时间处理的工具类,TimeUtils
2017-08-08
java、android、web三端通用的RSA和AES工具类、js
2017-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人