E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
liveData
Android JetPack-ViewModel初见
其实这两个库在JetPack发布之前就和Room,Pages,Lifecycle,
LiveData
一起作为android的架构组建推出过。大家第一眼看到ViewMod
xwhhhhhhhh
·
2020-08-02 21:03
移动开发
Android
Android源码解析-
LiveData
1概述
LiveData
是一个可被观察的数据持有类,一般的数据类不同,
LiveData
是生命周期感知的,数据类的生命周期可以和其他app组件的生命周期保持一致,例如Activity,fragment和service
weixin_34319999
·
2020-08-02 21:54
【AAC 系列四】深入理解架构组件:ViewModel
【AAC系列二】深入理解架构组件的基石:Lifecycle【AAC系列三】深入理解架构组件:
LiveData
这个链接不要点,有毒,千万不要在上一篇
LiveData
原理分析一文中,我们提到了ViewModel
weixin_34208185
·
2020-08-02 21:21
让ViewModel也感知Activity(Fragment)的生命周期 #定制属于自己的ViewModel(一)
定制属于自己的ViewModel(一)关于JetpackAndroid推出了他的Jetpack组件让Android开发者来快速构建AndroidApp,其中就包括ViewModel,Lifecycles,
LiveData
weixin_34051201
·
2020-08-02 21:17
Android的Lifecycle源码分析
不过最近看到了一篇文章,其中的一条评论提到了
LiveData
。恰巧这两天工作内容不多,所以赶紧研究一波!
weixin_33924770
·
2020-08-02 21:16
Android 官方架构组件(二)——
LiveData
初到掘金,人生地不熟,喜欢的朋友,点个赞鼓励下新手呗~参考链接:https://developer.android.google.cn/topic/libraries/architecture/livedatahttps://mp.weixin.qq.com/s/ir3DBkGt5mna3RDjTpRFOQLiveData是google发布的lifecycle-awarecomponents中的一
weixin_33743703
·
2020-08-02 21:41
ViewModel+
LiveData
Android在前段时间正式发布Android架构组件1.0稳定版,里面包含Lifecycles,
LiveData
,ViewModel,Room。
wangrcheng
·
2020-08-02 21:25
android基础知识
Android JetPack学习笔记之
LiveData
AndroidJetPack学习笔记之
LiveData
前言LiveDataLiveData类图分析
LiveData
源码分析1.添加观察者observeobserveForever2.
LiveData
.setValue
u014444902
·
2020-08-02 21:48
Android
android DataBind
LiveData
ViewModel 使用详解
1.导入androidx,升级版本到28implementation'androidx.appcompat:appcompat:1.0.0'defroom_version="2.2.5"implementation"androidx.room:room-runtime:$room_version"kapt"androidx.room:room-compiler:$room_version"defl
小米科技Android 研发曹新雨
·
2020-08-02 21:42
Android
LiveData
使用与源码解析
简介开门见山,
LiveData
作为Jetpack的组件之一,在项目中用到的频率已经越来越高了。
Yul丶Wu
·
2020-08-02 20:31
Android
进阶教程
Android
入门教程
上手Jetpack:ViewModel以及
LiveData
ViewModel添加依赖implementation'androidx.lifecycle:lifecycle-extensions:2.2.0'创建ViewModelclassStartViewModel:ViewModel(){}获取ViewModel实例classStartActivity:AppCompatActivity(){overridefunonCreate(savedInsta
dev_zhou
·
2020-08-02 20:58
Android学习记录
Android---ViewModelSavedState
此文章的代码是由
LiveData
和ViewModel演变过来,需要看前面的知识点。比如,导入依赖之类,布局…用途:在进程被系统杀死时,数据能够得到保存。系统杀死不代表自己去杀死进程,而是异常杀死。
啊翔仔
·
2020-08-02 20:52
Android
ViewModel+
LiveData
最新版1.1.1的实现案例及fragment懒加载
备注:viewmodel+
livedata
在1.1.0之后改动较大,ViewModelProvides类抛弃了,需要使用新的方法获取,后面有提到最新版为1.1.1,//alternatively,justViewModelimplementation"android.arch.lifecycle
熊佳龙
·
2020-08-02 20:03
android布局
android工具类
android第三方库
android框架
livedata
和viewmodel源码分析
前言viewmodel以注重生命周期的方式管理界面相关的数据,
Livedata
在底层数据库更改时通知视图
Livedata
和viewModel的基本使用1.新建一个类继承ViewModel,在其中放一个MutableLivedata
努力的程序员建建
·
2020-08-02 20:57
安卓
jetpack
Lifecycle介绍以及源码解析
Google15年推出databinding和2018年推出
LiveData
、ViewModel库之后,把MVVM正式的应用在android上推进了高潮。本文最后会写
qq_33408235
·
2020-08-02 20:56
android
使用ViewModel共享页面内的数据:ActivityDataBus
blog.csdn.net/qq_22744433/article/details/78195155目录1.前言Googlelifecycle-component推出了LifecycleManager、ViewModel、
LiveData
happylion_heart
·
2020-08-02 20:43
android-架构
android模块化
Android Jetpack架构组件-ViewModel的使用及原理
的生命周期四、在Fragment之间共享数据五、ViewModel原理项目目录结构为如下Jetpack系列文章AndroidJetpack架构组件-Lifecycle使用AndroidJetpack架构组件-
LiveData
OneXzgj
·
2020-08-02 20:09
Android架构组件四 Android Architecture Components
LiveData
组件解析
1前言简单的说,
LiveData
是一个数据持有类,持有的数据可被观察者观察。
带你装逼带你飞的程序猿
·
2020-08-02 20:38
android
架构
android
应用开发
android
开源框架
Android architecture components学习笔记1-Lifecycle源码分析
AAC组件简介–LifeCycle–
LiveData
–ViewModelLifeCycle简介如何让自己创建的对象感知Activity/fragment生命周期Lifecycle的例子Lifecycle
喵咪星球长
·
2020-08-02 20:49
android源码分析
(三)Android Jetpack 组件之ViewModel
ViewModel通常通过
LiveData
或Android数据绑定公开此信息。ViewModel的唯一责任是管
James-Tom
·
2020-08-02 20:43
Android
Mvvm架构
LiveData
setValue和postValue源码解析
LiveData
描述
LiveData
是一款基于观察者模式的可感知生命周期的核心组件。
developer_0818
·
2020-08-02 20:53
android
Android框架组件ViewModel
LiveData
与ViewModel都是Android官方架构组件(AndroidArchitectureComponents)之一。
binglan520
·
2020-08-02 20:38
Android ViewModel使用与源码解析
privatevalmessage:MutableLiveDatabylazy{MutableLiveData().also{it.postValue("aaaaaaa")}}fungetMessage():
LiveData
未来探路人
·
2020-08-02 20:33
Android源码分析
Android进阶
Android Architecture Component之ViewModel源码分析
ViewModel,建议看下几篇文章AndroidArchitectureComponent之Lifecycle-AwareComponents源码分析AndroidArchitectureComponent之
LiveData
骑蜗牛看世界
·
2020-08-02 20:56
Android开发
android
工具使用
Android开发——架构组件
LiveData
源码解析
近期的业务代码中使用到了
LiveData
,研究了一下发现很好用,因此总结整理出了此篇学习笔记。希望各位多批评指正。1.
LiveData
概述简单地来说,
LiveData
就是一个持有数据的类。
SEU_Calvin
·
2020-08-02 20:37
Android源码
Android Jetpack 库架构组件 ViewModel+
LiveData
基础使用
ViewModel是什么ViewModel类旨在以注重生命周期的方式存储和管理界面相关的数据。ViewModel类让数据可在发生屏幕旋转等配置更改后继续留存。为什么ViewModel类中的数据可在发生屏幕旋转等配置更改后继续留存?因为ViewModel的生命周期长于组件(Activity/Fragment)的生命周期下图是左侧给出了Activity经历屏幕旋转而后结束的过程,所处的各种生命周期状态
_龙衣
·
2020-08-02 20:27
Android
ViewModel源码分析
一、ViewModel的简介2018年谷歌IO大会上正式发布了JetPack组件,其中包括Databing、Lifecycles、
LiveData
、Navigation、Paging、Room、ViewModel
weixin_34014277
·
2020-08-02 20:00
【Android】
LiveData
用法及源码解析
本文讲解
LiveData
用法,以及
LiveData
源码解析。
Tyhoo Wu
·
2020-08-02 20:04
Jetpack
jetpack
android
Android架构组件—Lifecycle
概述Lifecycle组件是
LiveData
和ViewModle的基础,包括LifecycleOwner、LifecycleObserver。所以先学习Lifecycle有助于后续理解架构组件。
Double-Smile
·
2020-08-01 14:57
Android
框架
Android MVVM探索(ViewModel +
LiveData
+ Databinding)
本文是对ViewModel+
LiveData
+Databinding架构的一些探讨。
一位不愿透露自己姓氏的先生
·
2020-08-01 12:07
Android
LiveData
组件详解以及LiveDataBus
转载请标明出处:https://blog.csdn.net/zhaoyanjun6/article/details/99749323本文出自【赵彦军的博客】一、
LiveData
简介
LiveData
是一个可以被观察的数据持有类
赵彦军
·
2020-08-01 08:52
android
安卓开发技术分享
007,免费获取全套安卓开发学习资料一、安卓开发入门开发环境搭建第一个安卓工程二、Google官方推荐安卓开发架构全家桶JetpackLifecycles管理activity和fragment生命周期
LiveData
安卓007
·
2020-08-01 08:00
安卓
Android databingding与jetpack的lifecycle使用与比较
1.开发环境Androidstudio3.4.0,kotlin2.databinding用法3.jetpacklifecycles的
LiveData
和ViewModel用法测试效果如下:可以看到在onResume
风正吹
·
2020-08-01 08:23
Android基础
Android Architecture Components应用架构组件源码详解(基于1.0以上)(第一篇生命周期监听分离LifecycleObserver和LifecycleOwner源码详解)
俗话说工欲善其事必先利其器,研究源码前首先得熟悉这个架构组件怎么用,还好官方文档介绍详细官网介绍,官方项目例子官方例子看截图,浅蓝色字体部分就是今天文章要讲的内容
LiveData
、ViewModel、LifecycleObserver
飞雨的夏天
·
2020-08-01 07:11
android应用架构组件
一点点入坑JetPack:实战前戏NetworkBoundResource篇
之前几篇文章聊过JatPack中
LiveData
和ViewModel的基本使用和原理。
weixin_33973600
·
2020-08-01 04:54
JetPack 初见 - 使用
LiveData
实现组件之间数据共享
18年谷歌退出了新的开发套件JetPack(喷气背包),本文将浅显的讨论一下其中
LiveData
的一些使用方法与注意事项。1.
LiveData
是什么?
LiveData
是一个可观察的数据持有者类。
Junerver
·
2020-08-01 01:28
Android
笔记
Kotlin
笔记
LiveData
调用方法addSource增加观察者Observer后,不触发onChange方法
shankes博客访问链接:CSDN:shankes的博客简书:shankes码云:shankes.gitee.iogithub:sankes.github.io文章目录1.案例现象2.原理分析3.解决方案方案一方案二感谢1.案例现象回到顶部publicMediatorLiveDataresult;publicMediatorLiveDatagetMediatorLiveData(){if(res
shankes
·
2020-08-01 00:42
Android
Android Architecture Components 之
LiveData
不同于普通的可观察者,
LiveData
遵从应用组件的生命周期,这样Observer便可以指定一个其应该遵循的Lifecycle。
阿福-jacob
·
2020-07-31 22:27
Android
Architecture
Component
LiveData
Android
Architecture
Component
LiveData
Android Jetpack架构组件(六)ViewModel使用和源码篇
前言前面上一篇讲解了
LiveData
,这一篇我们就讲讲和
LiveData
组件经常结合使用的ViewModel。
Zhou Jiang
·
2020-07-31 20:19
Jetpack
Archtecture
源码分析
移动端安卓开发
Android官方架构组件
LiveData
: 观察者模式领域二三事
本文是《AndroidJetpack官方架构组件》系列文章,
LiveData
本身很简单,但其代表却正是MVVM模式最重要的思想,即数据驱动视图(也有叫观察者模式、响应式等)——这也是摆脱顺序性编程思维的重要一步
却把清梅嗅
·
2020-07-31 20:10
Java
Kotlin
Android
Android
Jetpack
Jetpack系列:
LiveData
入门级使用方法
下面我们来一起看下
LiveData
的基本使用方法吧!首先,先了解下使用
LiveData
的优点。确保UI与数据状态匹配不需要担心内存泄漏问题Activity停止后数据变化不会导致Crash不再需要人
Danvie
·
2020-07-31 19:54
技术分享
Android
Jetpack
LiveData
Jetpack系列:数据绑定~使用ViewModel
今天的Demo实现效果与入门篇效果一致,只是代码实现方式有差异:使用ViewModel进行数据绑定,我们使用如下两种实现方式:使用
LiveData
进行数据状态监听,配合使用Transforma
Danvie
·
2020-07-31 19:54
技术分享
MediatorLiveData#addSource踩坑记录
1.关于MediatorLiveData的addSource()方法/***Startstolistenthegiven{@codesource}
LiveData
,{@codeonChanged}observerwillbecalled
_ext
·
2020-07-31 17:11
android知识点
LiveData
利用
LiveData
实现EventBus
在看了美团技术团队的Android消息总线的演进之路的文章后,自己也有了些想法,于我就按自己的想法自己实现了一个基于
LiveData
的EventBus。
dnntjc
·
2020-07-31 17:27
android
【Android】Jetpack全组件实战开发短视频应用App(六)
Room数据库的创建以及简单使用Room介绍Room是Google为了简化SQLite推出的拥有SQLite所有的操作功能;使用简单,通过注解方式实现功能,类似Retrofit,编译时自动生成实现类与
LiveData
Greathfs
·
2020-07-31 13:09
Jetpack
优雅的网络请求框架封装过程
前言现如今Android领域流行的网络请求框架基本都是用Retrofit加RxJava来搭配构建的,而以ViewModel+
LiveData
+Retrofit+RxJava来构建请求框架的例子要相对少得多
Android小安
·
2020-07-31 13:49
技术文
是时候更新手里的武器了—Jetpack最全简析
前言AndroidJetpack想必大家都耳熟能详了,AndroidKTX,
LiveData
,Room等等一系列库都是出自Jetpack。那么Jetpack到底是什么?又包含哪些你还没用过的东西?
积木zz
·
2020-07-30 13:34
性能优化
mvvm
android
jetpack
java
Android开发
LiveData
与MutableLiveData详解
Android开发
LiveData
与MutableLiveData详解前言
LiveData
与ViewMode是经常搭配在一起使用的,但是为了不太混乱,我还是拆分开来说明,此篇博客只讲解
LiveData
与
weixin_30950237
·
2020-07-30 02:26
LiveData
不一样的使用方式
在正文开始需要读者首先了解过
LiveData
,如果还不了解的话,请先移步到官方文档。本篇文章主要内容:1.
LiveData
原理。2.对
LiveData
封装使用。
扬帆起航123
·
2020-07-30 01:55
安卓
源码
Android框架组件--
LiveData
的使用
1.前言
LiveData
是Google推出的一系列的框架组件的其中一个,它是一个可以被观察的数据持有类,能够感知Activity、Fragment等组件的生命周期。
四月葡萄
·
2020-07-30 01:54
Android框架组件
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他