牛牛!向前冲!
牛牛!向前冲!
全部文章
Android
Android面试(1)
未归档(1)
面试/面经(3)
归档
标签
去牛客网
登录
/
注册
牛牛!向前冲!的博客
全部文章
/ Android
(共10篇)
Android Jetpack学习 | LiveData 事件传送
ViewModel如何将事件和数据传送到Activity中? 我们可以使用MutableLiveData<T>。 1. 准备数据类型 新建类MutableDemoVM public class MutableDemoVM { public int countPoint = 0; ...
Android
Jetpack
2022-03-16
0
440
最新Android开源框架总结:热修复、插件化、图片加载、Android架构组件Jetpack....
对于开发者来说,框架并不陌生,在工作中普遍都会用到各种开源框架,框架的使用可以让我们用少量的代码实现所需要的复杂功能,提高了工作效率。 那么,在大家同样都会使用框架的前提下如何拉开与其它开发者的距离,提高自己的竞争优势呢?这就需要我们深入底层原理的学习。 同时,框架原理也是Android 面试的必问...
Android
开源框架
Jetpack
2022-02-16
0
510
Android Jetpack 知识点实战系列(Navigation、MVVM....),进阶必备干货!
我们安卓开发者,经常会吐槽Android碎片化严重,设备繁多,品牌众多,版本各异,分辨率不统一,项目的库基本都是用什么Square全家桶,Glide, 各种Bus, MVP,MVVM等等,很多时候都得自己动手,丰衣足食。 Android发展了10多年,谷歌一直致力于安卓生态环境的搭建。为了方便广大安...
Android
Jetpack
2022-02-14
0
658
Android Jetpack 全面学习 | LifeCycle 生命周期
使用生命周期感知型组件处理生命周期。 生命周期感知型组件可执行操作来响应另一个组件(如 Activity 和 Fragment)的生命周期状态的变化。这些组件有助于写出更有条理且往往更精简的代码,这样的代码更易于维护。 一种常见的模式是在 Activity 和 Fragment 的生命周期方法中实现...
Android
Jetpack
2022-01-25
0
535
Android Jetpack 全面学习 | LiveData 事件传送
ViewModel 如何将事件和数据传送到 Activity 中?我们可以使用 MutableLiveData<T>。 一,准备数据类型 新建类MutableDemoVM。 public class MutableDemoVM { public int countPoint = ...
Android
Jetpack
2022-01-24
0
386
学不动了吗?Android Jetpack Compose 开发应用指南,从入门到精通,一篇就够了!
Jetpack Compose 是 Google 推出的用于构建原生界面的新 Android 工具包,它可简化并加快 Android上的界面开发。Jetpack Compose 是一个声明式的UI框架,随着该框架的推出,标志着Android 开始全面拥抱声明式UI开发。 Jetpack Compo...
Android
Jetpack
2022-01-19
0
959
Android Jetpack 全家桶全面学习 | 使用databinding
使用databinding 通过databinding功能,可以更轻松地编写可与视图交互的代码。在模块中启用 databinding 之后,系统会为该模块中的每个 XML 布局文件生成一个绑定类。绑定类的实例包含对在相应布局中具有 ID 的所有视图的直接引用。 在大多数情况下,databinding...
Android
Jetpack
2022-01-13
0
575
【Android Jetpack 全家桶全面学习】 Fragment 之间共享数据
Activity 中的两个或更多 Fragment 需要相互通信是一种很常见的情况。 想象一下主从 Fragment 的常见情况,假设有一个 Fragment,在该 Fragment 中,用户从列表中选择一项,还有另一个 Fragment,用于显示选定项的内容。 这种情况不太容易处理,因为这两个 F...
Android
Jetpack
2022-01-07
0
408
Android Jetpack 知识点强化实战(实现登录页面、APP主框架、Kotlin Flow项目实战....)
JetPack 是什么? 2018年⾕歌 I/O 发布了⼀系列辅助 Android 开发者的实⽤⼯具,合称 Jetpack。以帮助开发者构建出⾊的 Android 应⽤。 Jetpack 是⼀套库、⼯具和指南,可帮助开发者更轻松地编写优质应⽤。这些组件可帮助你遵循最佳做法、让你摆脱编写样板代码的...
Android
Jetpack
2022-01-06
0
788
Android 进阶 | 十四例 JetPack 知识点实战系列,千万不要错过!
一,初识 ConstraintLayout 之实现登录页面 ConstraintLayout Constraint Layout 是最受欢迎的 Jetpack 库之一。 ConstraintLayout 是一个使用 “相对定位” 灵活地确定微件的位置和大小的一个布局。它的出现是为了解决开发中过于复杂...
Android
jetpack
2021-09-14
0
640