首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
夜雨zz
更多收藏集
微信扫码分享
微信
新浪微博
QQ
72篇文章 · 0订阅
记录一次 OOM 问题
记录一次 OOM 问题 本次的 OOM 问题分析是通过 Profiler dump Java 堆内存来分析,废话少说直接开始。 Bitmap 问题 我们看到这里的 Bitmap 光 Native 内存
Hilt 实战 | 创建应用级别 CoroutineScope
在遵循 协程最佳实践 时,您可能需要在某些类中注入应用级别作用域的 CoroutineScope,以便可以创建与应用生命周期相同的新协程,或创建在调用者作用域之外仍可以工作的新协程。 通过本文,您将学
如何解析异构列表
开发业务需求时,遇到了列表中包含完全不同类型的数据结构。这种列表我们称为异构列表。以聊天记录列表为例 要想解析上面的JSON,手动解析不是不行,但肯定不推荐。如果直接使用解析工具,比如用Gson来解析的话,无论定义什么样的数据结构好像都不符合上面的列表元素。 那可不可以做到,我…
Android MaterialButton使用详解,告别shape、selector
按钮你还只用Button吗,来试试MaterialButton吧。 A convenience class for creating a new Material button.
探索 Android Studio 快捷键用法
我找了一圈,也没发现比较直观的快捷键介绍,就录制了一些动图,希望帮助大家也帮助我自己学习这些快捷键的使用。
Android逆向之某APP逆向实践
记录一次某Android APP反编译获取源码、请求抓包、破解请求加密算法、使用python模拟请求实现登录的逆向过程,仅说明逆向思路和过程,APP信息和内容不会公开。
Android逆向之逆向工具
Adroid逆向可能会用到的的工具整理,包括root、hook、apk反编译、脱壳、网络分析、反汇编、Magisk模块、Xposed模块等方面。
Android TextView 在雪球中的应用
雪球 APP 是一个典型的 UGC 社区,在我们的应用中,有着丰富的信息流和长文供用户阅读,同时也有大量的用户每天使用编辑器发帖、发专栏文章。在这样一个阅读比重非常大的 Android 应用中,文本内容的展示非常重要,优雅的排版和快速的渲染能给用户带来非常好的阅读感受。所以掌握…
绕过App签名方案
方案:使用动态代理,替换PackageManager里的签名信息替换掉ActivityThread里面的sPackageManager字段替换ApplicationPackageManager里面的m
Androd开发:保存私密字符串到So库
(1)通过网络分发动态的密码,以及对应的加密的字符串,在一定时间内密码有效。 本文就基于第二种方案中的动态链接库去进行开发,即我们俗称的So库,由于不存在百分百解不开的加密方式,都是时间长和短的问题,我们要增加的是解密的时间成本,而且考虑到开发时候的方便以及性能问题,我们都采用…