Android 混淆从入门到精通 (mp.weixin.qq.com)

【简介】

作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只是网上搜一些成型的混淆规则粘贴进自己项目,并没有对混淆有个深入的理解。本篇文章的目的就是让一个初学者在看完后,能在不进行任何帮助的情况下,独立写出适合自己代码的混淆规则。

点击查看全文 >>

@code小生 2021-07-05 00:01分享 / 0个评论
赞过的人: IT技术博客大学习 code小生
要不要再学学下面的文章?
Android-图片加载库 Coil 介绍 (mp.weixin.qq.com)
Coil是Android上的一个全新的图片加载框架,它的全名叫做coroutine image loader,即协程图片加载库。与传统的图片加载库Glide,Picasso或Fresco等相比。该具有轻量(只有大约1500个方法)、快、易于使用、更现代的API等优势。它支持GIF和SVG,并且可以执行四个默认转换:模糊,圆形裁剪,灰度和圆角。并且是全用Kotlin编写,如果你是纯Kotlin项目的话,那么这个库应该是你的首选。
by @code小生 8小时前 分享 查看详情
Ansible 快速入门 (zhuanlan.zhihu.com)
Ansible是一个配置管理和配置工具,它使用SSH连接到服务器并运行配置好的任务,服务器上只需要开启ssh,所有工作都交给client端的ansible负责。

当我们有批量部署的需求时,我们可以自己写脚本,但是更推荐使用 Ansible。使用 Ansible 无需编码只需要配置 yaml 文件即可,并且 Ansible 已经内置了幂等性、并发度控制等功能,大大减少了批量部署时的工作量。
by @又拍云 2021-07-22 16:38 分享 查看详情
阿里平头哥成功将Android10移植到RISC-V架构上 (mp.weixin.qq.com)
近日,阿里巴巴旗下平头哥半导体公司(T-Head)于其官方芯片开放社区正式发文宣布,支持 RISC-V 架构的 Android 系统来了。
by @code小生 2021-07-04 23:58 分享 查看详情
Android 优雅处理重复点击 (mp.weixin.qq.com)
一般手机上的 Android App,主要的交互方式是点击。用户在点击后,App 可能做出在页面内更新 UI、新开一个页面或者发起网络请求等操作。
by @code小生 2021-06-27 13:21 分享 查看详情
Android 12 内置原生壁纸下载 (mp.weixin.qq.com)
Surface 内置原生壁纸下载

Android 11 内置原生壁纸!速度来取
by @code小生 2021-06-27 13:20 分享 查看详情
我把 Android 10 手势导航的侧滑返回效果优化了一波 (mp.weixin.qq.com)
Android 10 中引入了手势导航功能,向IOS看齐了一步,但是默认的这个侧滑返回效果实在是差强人意,效果如下:
by @code小生 2021-06-27 13:19 分享 查看详情
万字详解!Git入门最佳实践 (mp.weixin.qq.com)
Git 是一种分布式版本控制系统,它可以不受网络连接的限制,加上其它众多优点,目前已经成为程序开发人员做项目版本管理时的首选,非开发人员也可以用 Git 来做自己的文档版本管理工具。
by @code小生 2021-06-27 13:13 分享 查看详情
Android Kotlin+Jetpack+MVVM (mp.weixin.qq.com)
ViewModel可以放一些数据和网络请求,通过LiveData回调给V层数据,因为LiveData会传入Lifecycle,可以防止内存泄漏。
by @code小生 2021-06-14 13:31 分享 查看详情
腾讯自研 Android 插件框架! (mp.weixin.qq.com)
Shadow是一个腾讯自主研发的Android插件框架,经过线上亿级用户量检验。

Shadow不仅开源分享了插件技术的关键代码,还完整的分享了上线部署所需要的所有设计。
by @code小生 2021-06-14 13:30 分享 查看详情
Android 新出功能 ActivityResultContract (mp.weixin.qq.com)
谷歌最近更新android 12的同时,看android开发者掘进推送时候,发现一个新增一个我之前留意过的接口和一些类。好奇的我小手一动,就想一探究竟了。
by @code小生 2021-06-06 15:05 分享 查看详情