在fragment中使用 就可以很方便的获取viewmodel的实例,看了一眼他的实现方式,好多高阶函数。这篇文章就来学习一下他的实现,顺便学习一下高阶函数的使用方式。 准备...
在fragment中使用 就可以很方便的获取viewmodel的实例,看了一眼他的实现方式,好多高阶函数。这篇文章就来学习一下他的实现,顺便学习一下高阶函数的使用方式。 准备...
之前已经了解了navigation的基本用法,现在来看一下他的源码,知其然更要知其所以然,这样在遇到问题的时候才能知道怎么处理。以fragment中实现跳转来看一下源码中如何...
写的这么棒, 工资不低于40K 吧?
fragment状态保存问题 在使用jetpack的navigation组件过程中遇到的一个问题就是它内部使用replace方式切换的fragment,这样会导致fragme...
虽然看不懂 就是觉得很厉害
Navigation使用笔记--基本用法Navigation是什么 jetpack组件,可视化管理Fragment切换 接入过程 gradle 配置 模块gradle配置 项目gradle配置 activity的布...
Navigation是什么 jetpack组件,可视化管理Fragment切换 接入过程 gradle 配置 模块gradle配置 项目gradle配置 activity的布...
项目中使用了GSYVideoPlayer,查看他们的demo,项目地址 https://github.com/CarGuo/GSYVideoPlayer[https://gi...
写的超级好 通俗易懂
RecycleView缓存机制recycleview代码一万三千多行,内部类26个,看起来感觉无从下手 然而,作为一个控件来讲,将onMeasure()和onLayout() 作为入口方法比较合适。其缓存...
recycleview代码一万三千多行,内部类26个,看起来感觉无从下手 然而,作为一个控件来讲,将onMeasure()和onLayout() 作为入口方法比较合适。其缓存...
为什么 mobile 没有 同问? 现在知道原因了吗?
提升开发效率之自定义Android Studio代码模板1.前言 有时,我们会使用一些重复的模板代码,通常都是使用CV大法来完成。但是,这样的搬砖效率并不高,因此,我们需要使用高级搬砖技能--自定义代码模板。 我们使用Androi...