Glide图片磁盘缓存 在《Glide实现WebView离线图片的酷炫展示效果》[//www.greatytc.com/p/b202b5012013]一文中,在we...
Glide图片磁盘缓存 在《Glide实现WebView离线图片的酷炫展示效果》[//www.greatytc.com/p/b202b5012013]一文中,在we...
@wo叫天然呆 你可以用ApkCrack反编译一下市面上一些app,然后通过抓包工具抓取http请求,对比看看他们的http请求
反编译完这些app后,我给它们的安全等级打个分前言 在Android开发中,apk的安全性是一个重要的关注点。每个app应用对于自身的数据和代码安全做了对应的保护。为了调研和学习市场上各类app它们的安全策略,此次反编译...
在上班前总有一段空窗期,每天在家练习厨艺太过无聊,偶然看到树莓派4b发布了,奈何穷毕业生没钱~想玩只能拿柜子里的旧手机来玩玩。 实验环境: 努比亚Z9 max,nx510j,...
注释vs注解 在进行接口开发时,我们通常会使用swagger生成接口文档。为了让使用者能更好的使用文档,就要使用注解标记每个接口的名称,参数说明。比如以下代码: 在实际开发中...
前言 摸鱼应该是程序员必备的技能了吧,每个人都有自己的一套摸鱼方式。甚至有些摸鱼软件能让你更加愉悦的上班。前段时间无意接触的Thief[https://github.com/...
这种破解成本很高,而且重要的数据是不会放在客户端这边的。像支付宝之类他们的客户端并没有加固应用,他们会比较侧重服务端数据保护。在客户端可以通过校验签名信息,是否root等手段识别恶意破解应用,然后在服务端处理。同时重要的数据也会经过参数签名,响应加密等方式保护数据。
反编译完这些app后,我给它们的安全等级打个分前言 在Android开发中,apk的安全性是一个重要的关注点。每个app应用对于自身的数据和代码安全做了对应的保护。为了调研和学习市场上各类app它们的安全策略,此次反编译...
标签: 多渠道打包 , 动态写入APK , V2签名 如何实现快速多渠道打包?如何将 Git 的 SHA-1 值、打包时间、友盟渠道等自定义信息写入到 APK 中? 这就需要...
点赞关注,不再迷路,你的支持对我意义重大!🔥 Hi,我是丑丑。本文 「计算机组成原理」| 导读 —— [//www.greatytc.com/writer#/not...
前言 在Android开发中,apk的安全性是一个重要的关注点。每个app应用对于自身的数据和代码安全做了对应的保护。为了调研和学习市场上各类app它们的安全策略,此次反编译...
通常我们开发时,为了不让资源名重复,可能会定义名字很长的资源名,这其实也会增大 apk 包的体积。接下来我们讲讲如何做资源混淆,先从其原理开始。 1. R.java文件以及资...
本文已经对《第一行代码》作者郭霖的公众号授权独家发布 前言 EventBus大家都很熟悉了,各种实现方式也是层出不穷,然而,作为有追求的程序员们,永远在不停的造轮子,毕竟,在...
手机阅读代码之痛 在手机上阅读代码体验肯定不会在电脑上方便,尤其是一些冗长的代码,可能会有几行代码显得很长,又没有做换行处理。正常来说,一般人的阅读应该是从左到右读完一行,然...
@aliblielite 可以通过av_seek_frame 函数控制解码进度,见//www.greatytc.com/p/8245972a2dcf
FFmpeg音频播放器(6)-多输入filter(amix)FFmpeg音频播放器(1)-简介FFmpeg音频播放器(2)-编译动态库FFmpeg音频播放器(3)-将FFmpeg加入到Android中FFmpeg音频播放器(4)-将m...
前言 自从交房后,每天除了上班,大部分时间都是在地铁和公交上了。不过有了这些时间,可以好好看看文章打打基础,方便之后换新的环境。玩Android收录了很多值得阅读的文章,好的...
Binder是Android一个十分重要进程间通信机制,Android系统的很多核心服务AMS,PMS,WMS的使用都是建立在Binder之上的。在对Activity启动流程...
Glide4源码解析系列 [Glide4源码解析系列]--1.Glide初始化 [Glide4源码解析系列]--2.Glide数据模型转换与数据抓取 [Glide4源码解...