自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Android端MVVM从入门到实战(第六篇) - LifeCycle使用详解

相比于DataBinding,剩下的三个组件就要简单的多,这一章我们先来详细了解一下LifeCycle的更多知识。

2023-04-28 17:51:41 520 1

原创 Android端MVVM从入门到实战(第五篇) - DataBinding的自定义属性和Lambda表达式

这一章是我们DataBinding详解的最后一章,我们要在这章里面熟悉这个组件的其它细节,如自定义属性、Lambda表达式等,闲话少叙,我们开始吧。参考代码Module:gdatabindingdemo4然后我们新建一个类

2023-04-14 14:18:24 400

原创 Android端MVVM从入门到实战(第四篇) - DataBinding运算符

之前的文章中我们了解了DataBinding的基础用法和数据绑定,这一章我们来了解一下DataBinding中的运算符,以便我们在实战中能熟练的运用这些运算符方便我们的开发。

2023-03-28 14:55:12 386

原创 Android端MVVM从入门到实战(第三篇) - DataBinding数据绑定

上一章内容中的代码,如果我们延迟以后重新给实体类赋值,会发现UI并没更新,在更早的内容中我们讲到过,需要用LiveData去通知观察者更新,不过这里我们要讲一下另外一个方法,也是更基本的方法 - DataBinding的Observable接口。

2023-03-11 15:08:51 498

原创 Android端MVVM从入门到实战(第二篇) - DataBinding基础

在上一篇文章简单的介绍了MVVM架构和Android端实现MVVM架构需要用到的四个官方组件,但是这些组件还有很多的知识和技巧需要我们了解,接下来我们先来详细研究一下DataBinding吧。

2023-02-17 17:08:01 583

原创 Android端MVVM从入门到实战(第一篇) - MVVM和四大官方组件

MVVM是相对于MVC和MVP的一个概念,是一种架构模式。这篇文章主要介绍MVVM本身的特点以及AndroidMVVM相关的四个组件——LifeCycle、ViewModel、LiveData和DataBinding,并完成一个简单的MVVM小项目。

2023-02-03 16:35:47 2241

原创 GLog - 一款企业级的Android日志调试框架

在android实战过程中,分析log是开发、调试工作中的重要一环。一款好的日志调试框架可以极大的提高我们的工作效率。今天我给大家推荐一款我自行研发的日志调试框架-GLog。1、合理的标签设计,筛选日志更方便;2、支持格式化json、xml类型的日志,方便阅读。3、可以运行中改变配置,节省重新编译安装应用的时间。4、支持日志所在位置的调用栈显示,可以快速定位到日志代码在项目中的位置。5、支持多个参数日志,格式清晰明了。

2023-01-12 16:31:58 659 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除