Android
文章平均质量分 69
bigboow
这个作者很懒,什么都没留下…
展开
-
Java 字符编码
UTF_8 和 ISO-8859-1在处理有规则的字符转换而来的byte[]时,能正常和string之间正确来回转换UTF_8 和 ISO-8859-1在处理无规则的byte[] (比如bitmap转换而来的),无法和和string之间正确来回转换Bsae64 和 json都能在byte[]和string之间正确转换,Base64效率较高,byte[]和String长度比在3:4。...原创 2022-08-04 12:46:52 · 738 阅读 · 0 评论 -
【笔记】安卓应用组件化
作用代码隔离、职责明确方便裁剪、差异打包独立编译、调试效率复用性、扩展性强涉及基础类库提取业务模块划分(基础能力、common组件、业务组件、app壳)路由模块(注解)gradle配置(依赖关系、独立\整体打包)参考组件化的总体实现、如何实施:Android组件化,全面掌握!ARouter:ARouter路由框架原理简单分析可能是最好理解的ARouter源码分析开源最佳实践:Android平台页面路由框架ARouter...原创 2022-03-30 17:42:59 · 1367 阅读 · 0 评论 -
Android Wireshark抓包:分析Miracast流程、解析音视频裸流
业务中涉及到Miracast,为了知其所以然,这里简单记录下大概流程的认识。1 tcpdump 抓包前提:手机需要有root权限命令:adb shell tcpdump -i p2p0 -s 0 -w /sdcard/capture.pcap# "-i any": listen on any network interface 指定p2p0# "-s 0": capture the entire packet# "-w": write packets to a file (rather th原创 2021-11-24 18:46:49 · 3678 阅读 · 0 评论