首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
宝藏
订阅
JoshuaChang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Jetpack 全家桶之 App Startup 看完源码后真不是你们说的那样
我们都知道,Application 初始化一直是安卓开发中被诟病最多的问题之一,尤其是 app 支持多进程且航母级应用场景下。随着业务迭代,初始化代码控制不到位的情况下是灾难性的,后人不敢随意挪动位置,或者说因为时机太早且为 app 启动必经之路,每次修改的影响面都很难评估,造…
Android Jetpack 开发套件 #7 AndroidX Fragment 核心原理分析
Fragment 是一个历史悠久的组件,从 API 11 引入至今,已经成为 Android 开发中最常用的组件之一; 在这个专题里,我们将从「使用 & 核心原理 & 面试」三个层面来讨论。
FFmpeg-Android交叉编译完全剖析(包括openssl)
背景介绍 现如今FFmpeg应用越来越广泛,应用场景也越来越多,想要在Android平台上用上FFmpeg,首先要掌握交叉编译的技巧,才能编译出Android平台上好用的FFmpeg库
写给android应用开发工程师的蓝牙入门指南
这是我参与更文挑战的第4天,活动详情查看: 更文挑战 6月的更文或许会迟到,但是却不会缺席。这两我们天不刷题,学习一下蓝牙方面的知识。 这周末不做饭,打算更新3篇与蓝牙相关的文章。
某汽车资讯App 返回数据解密
一、目标 为了防止数据被截获,有些App把返回数据做了加密,比如下面这个: content 部分就是密文。我们今天就来搞搞它。 二、步骤 jadx搜索 content" 返回值是个json,那么它一定
移动端眼里的后端开发
一、分工1、原始社会当大自然的第一批原始人在大自然中(真正的荒野求生),为了生存选择群居抱团,为了遮风挡雨躲避猛兽住进山洞。有些原始人跑得快胆子大就去追逐打猎,有些人跑得慢就去开荒种地,有些原始人喜欢
《BYM》常见App中TaskAffinity的使用小记
blow your mind bym系列意在除开技术分享,还分享下思路,不止是做一个代码的搬运工。TaskAffinity
抱歉,Xposed真的可以为所欲为——终 · 庖丁解码
两年前接触的 Xposed,动机是:公司年会上抢不到红包,影响了吃饭的心情,想写一个自动抢红包的外挂。 Xposed的使用不难,API也就那些,难点是: 逆向弄清楚Hook APP的方法调用流程,怎么调,参数都是干嘛的等。 啃源码,查资料,弄懂流程,写清楚,是一件费时费力且具有…
frida由浅入深系列三:简单Java方法
由于工作一直会遇到frida来执行各种Hook,现在梳理整个frida的相关使用场景。由于安装的资料以及文档网上已经特别多了,本系列教程忽略相关安装步骤。 展示效果如下。 通过代码可以看到,我们重新构造了需要显示的字符串。 启动frida进行hook。 现在可以直观的看到fri…
写个更牛逼的Transform | Plugin 进阶教程
还是我那个90年的老安卓,这算是一篇自吹自擂的装逼爽文。首先我写这个AndroidAutoTrack Demo的原因很简单,我就单纯觉得很好玩,然后同时其实对于自己的技术水平是会有成长的。我最近下班在优化以前写的自动化埋点。我看过很多文章介绍这个,但是我觉得都是一些入门相关的,…