在android开发过程中,分页是最常见的功能,基于手机屏幕较小而页面数据较多的情况下分页显得尤为重要,在之前我们使用的是ListView来自己...
在JetPack系列当中,Room也是一个非常重要的组件。作为一个ORM库,其在原生的SQLite数据库上面进行了封装,以便更好的提供服务。 R...
LiveData是Jetpack组件的一部分,更多的时候是搭配ViewModel来使用,相对于Observable,LiveData的最大优势是...
android开发的架构经历了MVC、MVP、MVVM,三种架构方式没有好与差的区分,在实际的开发过程中因人而异,因项目而异。但是,最近几年,随...
初入Android开发的同学,第一个开始接触的就是四大组件,而在四大组件中第一个必须掌握的技能就是其对应的生命周期,但是很多时候在过往的做法中,...
在传统的Android应用开发中,布局文件通常只负责应用界面的布局工作,如果需要实现页面交互就需要调用setContentView()将Acti...
在上一篇Android JetPack系列之——Navigation[https://www.jianshu.com/p/5cd63ecabbf...
由于Android的开源性,在开始的几年呈现出了百家齐放的盛况,层出不穷的API和以及官方的API各自大放异彩,在丰富了android生态的同时...
在前面的两篇文章里面简单的介绍了关于kotlin的基础知识点,下面我们就来看一看kotlin更深一点的东西。对于前面两篇还没看过的同学,可以直接...