Room持久性库在SQLite的基础上提供了一个抽象层,允许流利的数据库访问,同时利用的SQLite的全部力量。该库可帮助在运行应用程序的设备上创建应用程序数据缓存。这个缓存...
Room持久性库在SQLite的基础上提供了一个抽象层,允许流利的数据库访问,同时利用的SQLite的全部力量。该库可帮助在运行应用程序的设备上创建应用程序数据缓存。这个缓存...
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有:继承Thread类实现Runnable接口HandlerAsyncTaskHandlerThread 今...
概念 两个Activity进行跳转的时候,转场动画。ActivityOptions类。只支持API21以上的版本。版本判断会比较麻烦,谷歌很贴心 设计了一个兼容类:Activ...
Activity切换动画 方式一:overridePendingTransition() 示例动画:如图右上角一点展开切入,退出时收回右上角 1、入场动画right_top_...
这个文章比较“肤浅”,但是其实网上对于Fragment切换这么肤浅的事情也甚少有文章说的清楚,所以稍微介绍下。 BottomNavigationView 网上有好多关于Bot...
最近有个项目,其中有一个新闻详情页面,在新闻详情下面是一个用户评论列表,最底部有一个评论输入框,有点类似于今日头条的新闻详情页面。评论列表是采用RecyclerView开发的...
Android-Room数据库(介绍)[https://www.jianshu.com/p/cfde3535233d] Android—Room自定义类型(TypeConve...
引言:这篇文章,记录了下FragmentTransaction的使用注意事项,和分析了下addToBackStack实际作用于谁。 1.FragmentTransaction...
Android中的ViewModel是一个可以用来存储UI相关的数据的类。ViewModel的生命周期会比创建它的Activity、Fragment的生命周期长。 这里拿官方...