
获得徽章 3
- 8月10日打卡,今日学习《Android | 老生常谈!屏幕适配原理 & 方案总结笔记
》:读过文章后了解了Android 开发Android 屏幕适配是一个老生常谈的问题,已经被讲烂了。这个问题虽然总体上复杂性不高,但是涉及的概念比较多,容易混淆;在这篇文章里,总结了屏幕适配原理 & 方案评论点赞 - 8月8日打卡,今日学习《深入探索Android稳定性优化️》:读过文章后了解了Android 开发最难也最具技术壁垒的莫过于性能优化,要想成为一个顶尖的性能优化专家,需要对许多领域的深度知识及广度知识有深入的了解与研究,其中不乏需要掌握架构师、NDK、Flutter所涉及的众多技能。这篇文章深入探索了Android的性能优化。评论点赞
- 8月4日打卡,今日学习《
️Androd 性能优化之布局优化
️》:读过文章后了解了在自定义View时需要注意,避免犯以下的性能错误:在非必要时,对View进行重绘。绘制一些不被用户所看到的的位置,也就是过度绘制(被覆盖的地方)。在绘制期间做了一些非必要的操作,导致内存资源的消耗。
评论点赞 - 8月4日打卡,今日学习《Broadcast Receiver》:读过文章后了解了本地广播通过Handler来实现发送和分发的异步处理,我们还可以知道本地广播之所以不能跨进程、效率高是因为,其注册、分发等都是通过本地变量完成的,而不像全局广播那样通过binder机制实现。评论点赞
- 8月4日打卡,今日学习《浅谈 Android Service》:读过文章后了解了Service 是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件。Service 可以由其他应用组件启动,即便用户切换到其他应用,Service 仍将在后台继续运行。此外,组件可以绑定到 Service ,进行交互,甚至执行进程间通信(IPC)。例如,Service 可以处理网络事务,播放音乐,执行文件读写或与内容提供程序交互,这一切都可以在后台进行。展开1点赞
- 8月3日打卡,今日学习《Android数据库框架该如何选?》:读过文章后了解了Android 上做数据持久化会用到的一些数据库 文章就这些三方库做了横向对比,可以供大家在技术选型时做参考。评论点赞
- 8月2日打卡,今日学习《Android基础到进阶UI祖宗级 View介绍+实用》:读过文章后了解了View的继承关系 创建View对象 以及使用XML布局定义View,再用代码控制View 为什么要自定义View 自定义View的基本方法 全文通俗易懂 知识点简介明了 易于学习评论点赞
- 8月1日打卡,今日学习《Android基础到进阶UI祖父级 ViewGroup介绍+实用》:读过文章后了解了ViewGroup是一个特殊的View,可以包含其他视图(称为子视图)。而ViewGroup是View的子类,所以ViewGroup可以当成普通的UI组件使用。ViewGroup是布局和视图容器的基类,该类还定义了ViewGroup.LayoutParams用作布局参数基类的类。展开评论点赞
- 7月31日打卡,今日学习《Android基础到进阶UI爸爸级 TextView介绍+实例》:读过文章后了解了什么是TextView 如何使用TextView 和创建的几种方式 1.在xml中创建并设置属性 2.在xml中创建,在代码中设置属性 3.在xml中创建,在代码中设置属性 文章整体很简洁思路清晰 易于理解。评论点赞
- 7月30日打卡,今日学习《一文读懂直播卡顿优化那些事儿》:读过文章后了解了相对全局的视角看待卡顿问题,认识到卡顿是什么、卡顿的成因、卡顿的分类、卡顿的优化和一些经验积累,有的放矢地解决 App 流畅性问题 相对全局的视角看待卡顿问题,认识到卡顿是什么、卡顿的成因、卡顿的分类、卡顿的优化和一些经验积累,有的放矢地解决 App 流畅性问题评论点赞