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
JectPack架构学习系列三_Databinding
继JectPack架构学习系列二_
LiveData
第二章之后的第三章,这一章我们重点讲讲Databinding.当产品经理过来的时候,说:小何,这个在界面不需要显示了,这个按钮点击不是+1,是+2.此时
zmybiealex
·
2020-06-23 10:05
jectpack
android
databinding
Android lifecycle 实战及使用进阶
Androidlifecycle实战及使用进阶githubsample地址:ArchiteComponentsSampleAndroidArchitectureComponents的,前面我们已经讲解了lifecycle,
LiveData
gdutxiaoxu
·
2020-06-23 10:52
Architecture
Components
Android
Architecture
Components
系列
Android lifecycle 使用详解
说在前面本次推出AndroidArchitectureComponents系列文章,目前写好了四篇,主要是关于lifecycle,
livedata
的使用和源码分析,其余的Navigation,Paginglibrary
gdutxiaoxu
·
2020-06-23 10:52
Architecture
Components
Android
Architecture
Components
系列
【背上Jetpack之
LiveData
】ViewModel 的左膀右臂 数据驱动真的香
系列文章【背上Jetpack】Jetpack主要组件的依赖及传递关系【背上Jetpack】AdroidX下使用Activity和Fragment的变化【背上Jetpack之Fragment】你真的会用Fragment吗?Fragment常见问题以及androidx下Fragment的使用新姿势【背上Jetpack之Fragment】从源码角度看Fragment生命周期AndroidXFragmen
Fly_with24
·
2020-06-23 08:00
Jetpack
Android Jetpack Components of ViewModel 学习笔记
AndroidJetpackComponentsofLiveData学习笔记AndroidJetpackComponentsofViewModel学习笔记Demo地址:https://github.com/mengzhinan/Lifecycle_
LiveData
_ViewModel_demoViewModelGoogl
android阿杜
·
2020-06-23 08:06
Android
Jetpack学习8-
LiveData
[TOC]LiveDataLiveData概述
LiveData
是一个可观察的数据持有者类。
雪晨杰
·
2020-06-23 04:02
Android官方架构组件:Lifecycle详解&原理分析
同时,
LiveData
与ViewModel的lifecycle也依赖于Life
candyguy242
·
2020-06-22 20:39
Android
开发及核心技术
LiveData
配合RxJava
AndroidJetPack现在已经在android开发中大行其道,以下是个人使用
LiveData
与数据库查询的一点总结。
风云不羁
·
2020-06-22 12:10
使用AndroidX + ViewModel +
LiveData
+ DataBinding组件,同时使用RxJava2 + Retrofit2 + Glide等主流框架搭建的MVVM
行车不规范,亲人两行泪加班不规范,亲人两行泪家有苏大强,亲人两行泪TODO-MVVM:使用JetPack中的AndroidX+ViewModel+
LiveData
+DataBinding组件,同时使用RxJava2
Code-Porter
·
2020-06-22 11:47
Android
Jetpack -
LiveData
一、简介
LiveData
:
LiveData
是一种持有可被观察数据的类。
Active_Loser
·
2020-06-22 02:51
LiveData
概述
官网链接
liveData
导入LiveDataAddingComponentstoyourProject.
liveData
是一个可观察的数据持有类。并不想其它普通的可观察类。
codeCooler
·
2020-06-21 20:04
Android jetPack 组件摸索学习->ViewModel+
LiveData
首先是依赖implementation'android.arch.lifecycle:
livedata
:1.1.1'implementation'android.arch.lifecycle:viewmodel
小钒哥
·
2020-06-21 20:29
jetpack
android:
LiveData
的一点注意事项
LiveData
里面设置的数据貌似不能被清空。不能将其看做一个容器,没有对应的remove(element)的方法。
南郭竽
·
2020-06-21 19:46
android
jetpack之
LiveData
的源码解读
源码版本:Android10一、
LiveData
基本使用方法packagecom.study.jetpackstudykotlinimportandroidx.appcompat.app.AppCompatActivityimportandroid.os.Bundleimportandroid.util.Logimportandroidx.lifecycle.MutableLiveDataimpo
Duckdan
·
2020-06-21 19:45
Android技巧-源码分析
JetPack 之
LiveData
使用及源码分析
LiveData
是在Lifecycle的基础上发展起来的,我们看看例子可以知道,需要借助于ViewModel,我们来看个例子publicclassLDActivityextendsAppCompatActivityimplementsView.OnClickListener
Death_Huimie
·
2020-06-21 19:45
Android
知识
如果说我们使用Jetpack中还没踩过这些坑,请务必收下这篇文章!
前言前一篇文章我们讲解了Lifecycle的具体使用,为了更好的理解,本篇我们将
LiveData
和ViewModel放在一起讲解,通过简单的Demo来说明二者之间的协同工作。
Android-Alvin
·
2020-06-21 16:42
Android-jetPack技术(Lifecycle、ViewModel、
LiveData
)
Android-jetPack技术(Lifecycle、ViewModel、
LiveData
)简介Lifecycle基本用发ViewModel基本使用
LiveData
基本使用浅析源码
LiveData
、ViewModelViewModelProviders.of
倾尽杯中酒
·
2020-06-21 13:33
Android架构分析
Android Jetpack--lifecycle全解析
于是抽时间好好研究了下lifecycle、
livedata
、viewModel等源码,本文就来介绍一下lifecycle的用法及原理。
verymrq
·
2020-06-21 09:01
Android
Jetpack —— Lifecycle源码解析
由于项目中使用的是MVVM,前段时间想重新学习下MVVM,然后就搜到了这个Jetpack,从JetPack的
LiveData
——>Lifecycle,这个学习过程,渐渐的发现,Google推出这套开发组件是有道理的
粗鲁先生
·
2020-06-21 03:48
JetPack
(五)
LiveData
概述
LiveData
是一个可观察的数据持有者类。与常规observable不同,
LiveData
是生命周期感知的,这意味着它尊重其他应用程序组件的生命周期,例如活动,片段或服务。
鹿小纯0831
·
2020-06-20 21:03
Retrofit2 + okhttp3源码解析,深度剖析Converter.Factory,adapter.Factory
kotlinvsjava以下内容是以kotlin协程作为retrofit返回挂起函数解析,其实都一样,rxjava或者
livedata
,因为现在这两个在协程面前都是小弟,所以就不理他们了。
聞言
·
2020-06-02 09:51
LiveDataBus的实现比你想象中的简单
为什么要用
LiveData
实现事件总线呢?
LiveData
是一种可观察的数据存储器类。
BugRui
·
2020-05-26 14:59
基于谷歌最新AAC架构打造的Android MVVM开发框架,使用该框架可以快速开发一个高质量、易维护的Android应用
AACHulkAACHulk是以Google的ViewModel+DataBinding+
LiveData
+Lifecycles框架为基础,结合Okhttp+Retrofit+BaseRecyclerViewAdapterHelper
Android_IT
·
2020-05-21 09:43
Android 开发技术周报 Issue#280
43%GooglePlay细化搜索结果:可按评分、编辑推荐、最新上线过滤教程了解一下,Android10中的ART虚拟机(6)使用JetpackSecurity在Android上进行数据加密理解协程、
LiveData
脉脉不得語
·
2020-05-18 15:00
协程第二篇(简易版)
本文想要尽可能简单的说一些有关协程的知识上篇文章太过长,内容涉及较多,没有控制好:协程初探希望这篇会更简易一些,主要涉及到以下内容:协程的基本使用方式;协程的suspend实现原理;协程的部分实现原理初探协程和
LiveData
chendroid
·
2020-05-15 11:38
Android 开发技术周报 Issue#278
万像素轻松击败4800万KotlinVocabulary|枚举和R8编译器开源库JetpackMvvm一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:
LiveData
脉脉不得語
·
2020-05-06 12:00
Android-Jetpack笔记-
LiveData
LiveData
即有生命的数据,通过观察者模式实现,当数据发生变化时可以收到回调。同时还具备感知宿主生命周期的能力。
哈利迪
·
2020-05-03 12:38
Android
jetpack
设计模式演化之观察者模式2——仿
LiveData
实现
前言在设计模式演化之观察者模式1中,我们实现了一个经典的观察者模式,下边继续对观察者模式进行优化,以便于能够在各种场景下更好的工作。优化1.我们在Subject中新增多个属性。然后一下Subject类的名字,使它更符合业务场景。现在我们要观察一个User类多个属性的变化。publicclassUser{privateStringname;privateintage;privateStringadd
YX_BB
·
2020-05-01 11:52
设计模式
设计模式
java
观察者模式
MVVM(二) ViewModel的使用
VM拥有自己的生命周期,不需要再去写监听生命周期的变化代码,,配合上DataBinding和
LiveData
能够实现一个比较现代的架构,可以实现数据驱动UI。 VM解决了什么痛点?
怪兽来啦啦啦啦啦
·
2020-04-22 00:13
MVVM(三) 如和实现MVVM?
在使用了MVVM之后让人耳目一新,特别是结合
LiveData
和DataBinding之后,对数据的操作降低了,同时也就增加了阅读性和可维护性,这也是建议使用的主要原因。
怪兽来啦啦啦啦啦
·
2020-04-22 00:08
Jetpack使用(二)
LiveData
核心原理
写在前面:Jetpack的更新速度非常快,可能你一个月前看WorkManager是这样用的,下个月这个使用方法就有可能被废弃了(我看源码的时候是遇到过的,而且源码也变了,但核心原理是不变的),所以我们这一系列文章偏重讲原理,使用就一带而过(因为讲了也没用啊,会变的。。。。。,读者使用最好看官方文档官方文档,当然我这里讲的也是截止到目前的最新用法)。Jetpack使用(一)Lifecycles核心原
_小三爷
·
2020-04-14 12:51
Android Jetpack 之 Lifecycle
并且Lifecycle是
LiveData
和ViewModel的基础。为什么要用Lifecycle首先来说,在开发中,很多时候不可
gerryjia
·
2020-04-13 22:34
秒懂是如何做到的?私下分享让人耳目一新的 Jetpack MVVM 精讲!
JetpackLiveDataLiveData存在前的混沌世界
LiveData
为什么能解决上述这些问题?
LiveData
有个坑需要注意JetpackViewModelViewModel存在前的
肖萧
·
2020-04-13 07:39
android
移动端开发
程序员
互联网
MediatorLiveData#addSource之Android Architecture Components踩坑记录
1.关于MediatorLiveData的addSource()方法/***Startstolistenthegiven{@codesource}
LiveData
,{@codeonChanged}observerwillbecalled
岛在深海处
·
2020-04-13 01:37
Android Architecture Components
Google为开发者提供的架构设计方案,里面包含若干内容:LifecycleViewModelLiveDataRoomPaging具体介绍和教程见官网,暂时项目用得上是前三个,重点吹吹ViewModel和
LiveData
展翅而飞
·
2020-04-12 15:21
秒懂是如何做到的?私下分享让人耳目一新的 Jetpack MVVM 精讲!
JetpackLiveDataLiveData存在前的混沌世界
LiveData
为什么能解决上述这些问题?
LiveData
有个坑需要注意JetpackViewModelViewModel存在前的
qq5e819c40572d7
·
2020-04-11 20:40
Android开发
移动开发
互联网
Android架构组件(Architecture Components)之
LiveData
详解
写在前面在上一篇文章Android架构组件(ArchitectureComponents)之Lifecycle详解中,说到了要想了解
LiveData
,需要先了解Lifecycle。
事多店
·
2020-04-09 14:25
(源码不白看)
LiveData
源码
源码不白看,面试如何回答简单的说下
LiveData
原理?
Passon_Fang
·
2020-04-08 19:53
Jetpack-
LiveData
与常规的可观察类不同,
LiveData
具有生命周期感知能力,也就是说它能感知Activity、Fragment或Service的生命周期,只有它们的生命周期处于活跃状态,观察者才能收到数据更新的通知,而处于非活跃状态时是不会收到通知的
慕涵盛华
·
2020-04-07 00:48
LiveData
源码解析
LiveData
源码解析之前做过一篇关于Lifecycle的源码解析,里面分析了生命周期拥有者如何进行生命周期的感知(通过Fragment)当生命周期变化时,如何进行进行通知:将Obsever进行包装,
kailaisi
·
2020-04-06 19:02
spring
即学即用Android Jetpack - Data Binding
Google在2018年推出AndroidJetpack,本人最近在学习AndroidJetpack,如果你有研究过AndroidJetpack,你会发现
Livedata
,ViewModel和Livecycles
TeaOf
·
2020-04-06 05:22
Android Architecture Component源码解析之Lifecycle
而Lifecycle最主要的作用是,帮助
LiveData
实现可感知生命周期的观察者模式。因此,Lifecycle的作用往往被掩盖在了
LiveData
之下。关于Lifecycle,
珞泽珈群
·
2020-04-05 18:41
理解Android Architecture Components系列之
LiveData
(四)
和其他可被观察的类不同的是,
LiveData
是有生命周期感知能力的,这意味着它可以在activities,fragments,或者services生命周期是活跃状态时更新这些组件。
sunjenry
·
2020-04-05 15:09
Android Jetpack 之
LiveData
---入门使用
前言最近在学习Google推出的框架Jetpack,虽然目前网上的资料已经很多了,但为了加深印象和边动手练习跟着学习,所以站在了下面的巨人的肩膀上,并根据当前最新的API和编写实际Demo,记录下一些学习笔记,大部分是参考巨人们的,整理和休整,加入自己理解和更新吧,学习领略了AndroidJetpack组件的一点魅力目前学习笔记系列为:AndroidJetpack之Lifecycles---入门使
花前月下的细说
·
2020-04-04 03:32
【译】
LiveData
使用详解
前言本文翻译自【UnderstandingLiveDatamadesimple】,详细介绍了
liveData
的使用。感谢作者Elye。水平有限,欢迎指正讨论。
xiaobailong24
·
2020-04-03 19:18
【译】Google官方推出的Android架构组件系列文章(四)
LiveData
(二)将ArchitectureComponents引入工程【译】Google官方推出的Android架构组件系列文章(三)处理生命周期【译】Google官方推出的Android架构组件系列文章(四)
LiveData
清风流苏
·
2020-04-02 05:01
Android架构组件(Architecture Components)之 ViewModel详解
写在前面组件架构三剑客终于来到了最后一篇:ViewModel,关于Lifecycle和
LiveData
可以看之前的文章。
事多店
·
2020-04-01 08:10
LifeCycle、ViewModel、
LiveData
的组合使用
LifeCycle、ViewModel、
LiveData
的组合使用前言在文章正文开始之前,我们先引入几个问题:在开发中,我们时常需要和Activity、Fragment的生命周期打交道,它们本身也提供了各自一套生命周期的方法
Little_Mango
·
2020-03-31 23:56
Android 开发技术周报 Issue#274
搜索结果中现显示APP评分、容量和下载量信息谷歌发布安卓GPU工具:优化手机GPU性能可OTA更新驱动Android-x869.0-r2稳定版发布在PC上运行Android教程抖音包大小优化-资源优化两步使用
LiveData
脉脉不得語
·
2020-03-31 09:00
Android 开发技术周报 Issue#274
搜索结果中现显示APP评分、容量和下载量信息谷歌发布安卓GPU工具:优化手机GPU性能可OTA更新驱动Android-x869.0-r2稳定版发布在PC上运行Android教程抖音包大小优化-资源优化两步使用
LiveData
脉脉不得語
·
2020-03-31 09:00
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他