![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 70
高飞小童鞋
喜欢我就关注我呗!
展开
-
Android Profiler入门与实践
android profiler入门与实践原创 2022-12-01 21:02:44 · 2071 阅读 · 1 评论 -
Jetpack系列之DataBinding原理解析
定义 数据绑定,是Google官方发布的一个框架,是mvvm在android上的一种实现,用于降低布局和逻辑的耦合性,使代码逻辑更加清晰,可以直接绑定数据到xml中,并实现自动刷新。databinding能够省去findviewbyId,大量减少activity的代码,数据能够单向或双向绑定到layout文件中,有助于防止内存泄漏,而且能自动进行空检测以避免空指针异常。 用法 创建一个User类 import androidx.databinding.BaseObservable; import andro原创 2021-02-18 23:34:55 · 440 阅读 · 0 评论 -
Android之Handler原理解析
Handler定义 Handler 是一个消息分发对象,是Android给我们提供用来更新UI的一套机制。简单来说,子线程是不可以直接更新Android的UI布局的,子线程要更新UI布局的话,就得经过Handler机制和UI线程通讯以完成UI布局的更新。 Handler简单使用 1、首先定义一个静态内部类 public class MainActivity extends AppCompatActivity { //其他代码已经省略... private static class MyHandler原创 2020-11-29 18:00:00 · 282 阅读 · 0 评论