背景图片中实现图片的平铺效果 在定义的shape中添加背景图 选中非选中背景切换 选中非选中文本颜色切换 String.xml中引用公共item...
Android 内存优化(常见的内存泄露以及优化方案) 内存泄露的含义: 如果一个无用对象仍然内其他对象持有引用,使该对象无法被系统回收,以致该...
在某些情况下,点击APP图标,可能会有几秒中的延时才会显示APP界面,但是在显示界面之前点击桌面的其他位置是无效的,因为此时APP其实已经启动了...
在组件化之前的一种业务业务划分架构是一种单一分层的结构,整个APP是一个Module,不同的业务拆分在不同的包下: 不管分包做的多好,随着项目的...
JetPack学习笔记之DataBinding(五) 使用ObserverField实现数据的双向绑定,即字段变化时,控件中的内容会随之变化,当...
JetPack学习笔记之DataBinding(四) 为了让布局文件能够承担更多的工作,处理更复杂的业务逻辑,DataBinding库允许我们自...
JetPack学习笔记之DataBinding(三) 在编写布局文件的过程中,会遇到布局层次结构复杂或者布局文件在其他布局文件中可以复用的情况,...
JetPack学习笔记之DataBinding(二) 上一篇文章中介绍了DataBinding的基本使用方法,通过DataBinding让布局文...
JetPack学习笔记之DataBinding(一) 布局文件通常只负责UI控件的布局工作,页面通过setContentView()方法关联布局...