首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
北野青阳
掘友等级
Android开发
低级安卓开发
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 20
沸点 1
赞
21
返回
|
搜索文章
最新
热门
Android国际化翻译多国String导入导出(EXCEL)实现
Android国际化翻译导入导出脚本,可以将所有文案导出到Excel或者从Excel导入,支持去重,排序等功能
手写AVL/红黑树以及可视化
前言 偶然翻出了以前学习红黑树时写的代码,发现有些细节确实记不太清楚了,记得当时学习二叉树的时候没有找到好用的可视化工具,脑内想象和画图也不太好使,于是自己边学边写用js canvas做了一个可视化实
从AIDL到内核,一次完整的Binder通信
上一篇文章Binder概述,快速了解Binder体系 整体介绍了一下Binder体系,本篇就从AIDL开始分析一个完整的Binder通讯流程。
Binder概述,快速了解Binder体系
很多文章称之为Binder驱动,那为什么说它是一个驱动呢,驱动又是何物,让我们自底向上,从内核中的Binder来一步步揭开它的面纱。
Android 热修复Tinker源码分析(三)补丁的加载
上一篇文章中我们大致分析了补丁包的合成过程,本文将逐步分析补丁的加载过程。补丁加载主要是dex和资源文件的加载,对于dex文件来说,加载实际上就是将补丁dex转换为Element插入到app的Path
Android 热修复Tinker源码分析(二)补丁包的合成
上一篇文章我们分析了补丁包的生成,本文从源码开始简单分析补丁包的合成过程,限于篇幅重点分析Dex合成过程,涉及到的知识包括dex加载机制,Art编译机制等。
Android 热修复Tinker源码分析(一)补丁包的生成
tinker热修复实现随着版本进行过不少改动,但是核心理念一直没变,主要是通过DexDiff算法对新旧APK dex文件比对得到差异patch.dex,然后下发patch.dex到客户端合成新dex代
Moshi,更适合Kotlin的Json库(Gson默认值失效解决)
Moshi是一个对Kotlin更友好的Json库,由Square团队开发,项目地址https://github.com/square/moshi 解决了Gson对于Kotlin的兼容不佳问题
Android ART下编译策略
ART前世今生 虽然Android应用大多用Java/Kotlin编写,但是实际上Android虚拟机并不使用JVM字节码,而是将Class文件通过DX编译器(现已换成D8)编译为更加紧凑的dex文件
Android Drag and Drop 支持跨APP(窗口间)的拖动操作
前言 公司最近有个平板项目需要做一个拖拽item到指定位置播放视频的效果,由于想偷懒,加上项目特殊性只需要兼容特定几个型号的设备于是决定直接使用Drag and drop API。 这个API提供vi
下一页
个人成就
文章被点赞
490
文章被阅读
83,561
掘力值
2,327
关注了
10
关注者
158
收藏集
5
关注标签
1
加入于
2020-06-11