首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
StarAndroid
更多收藏集
微信扫码分享
微信
新浪微博
QQ
101篇文章 · 0订阅
Android Hook - 动态加载so库
本文将介绍动态加载so库的相关技术,目标是绕过Android系统限制,使得系统动态连接器(Linker)可以加载我们指定的任意so库。 这项技术通常是为了避免将一些so库打入APK中,从而减少APK体
1.Android 内存泄露实战之自定义view 揭秘LeakCanary+MAT+Profile全链路深度解剖自定义View泄漏
Android 内存泄露实战 Profile,Leakcanary ,MAT 本文有2个例子, 通过3大工具分析,深入挖掘GC root,泄露的链路 1). 线程导致的内存泄漏 2). 自定义view
Android 嵌套滑动设计思想
本文介绍Android嵌套滑动的设计思想。通过本文,您可以了解到:为什么需要NestedScrolling接口? 为什么需要CoordinatorLayout?AppBarLayout复杂的继承关系。
Kotlin 的 object 是懒汉还是饿汉?聊聊单例背后的原理
Kotlin 中的 `object`,一个关键字就能实现单例。 但是它到底是懒汉式还是饿汉式?网上众说纷纭,有人说是饿汉式,有人说是懒汉式。 我查阅了众多文档和资料,实际验证了代码
Android使用Zip4j实现加密压缩
在移动应用开发中,数据安全至关重要。本文将详细介绍如何在Android中使用Zip4j库实现高效安全
Android 多 BaseUrl 动态切换策略(结合 ServiceManager 实现)
一、需求背景与痛点分析 1.1 常见场景 多环境切换:开发(DEV)、测试(TEST)、预发布(STAGING)、生产(PROD)环境 多域名管理:用户服务、支付服务、消息服务等使用不同域名 动态降级
Android使用Chucker监控网络请求
> 无需代理抓包,设备端直接查看完整网络请求,Chucker 让 Android 网络调试从未如此简
Android接口AES加密实践
Android接口AES加密,加密过程的实践,思考步骤、遇到的一些问题和处理方案。本篇文章并没有详细介绍AES加密的原理,只是实践。
看到Kotlin里满屏的 inline,我真的想 Java 了
多年以后,当我面对 Kotlin 源码满屏的inline、crossinline 和 noinline 时,将会想起用 Eclipse 创建Java匿名内部类的那个遥远的下午。
聊聊 Glide | 不看源码,只聊设计
Glide 是一个非常优秀、高性能的开源图片加载框架,从我入行开始一直到现在,非常的稳定、可靠,这么多年我好像都没有处理过因为 Glide 自身 bug 导致的线上问题