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
开源一款基于MVVM设计模式的开源看小说软件
主要框架Lifecycle传送门ViewModel传送门
LiveData
传送门Kotlin+协程传送门网络框架OKhttp传送门Retrofit传送门缓存框架OkHttpUtil传送门解析框架Jsoup
xiaolei123
·
2020-03-30 16:23
【译】
LiveData
在 SnackBar/Navigation 情景下的使用(SingleLiveEvent)
前言本文翻译自【LiveDatawithSnackBar,Navigationandotherevents(theSingleLiveEventcase)】,详细介绍了
liveData
的使用。
xiaobailong24
·
2020-03-27 16:17
Jetpack入门系列(二)Navigation
本系列文章将会介绍Jetpack常用组件框架的使用方式,如Navigation、ViewModel、
LiveData
、Room、Paging、WorkManager等。
Arcns
·
2020-03-27 00:24
kotlin安卓实战之MVVM架构
架构图架构今年在GoogleI/O大会,Google推出了包括
LiveData
和ViewModel在内的架构组件,这有助于使用MVVM模式开发Android应用程序。经历长时间的学习和钻研。
i校长
·
2020-03-26 16:46
Android-ViewModel和
LiveData
使用详解
ViewModel类的设计目的是以一种关注生命周期的方式存储和管理与UI相关的数据。例如:Activity在配置发生改变时(屏幕旋转),Activity就会重新创建,onCreate()方法也会重新调用。我们可以在onSaveInstanceState()方法中保存数据,并从onCreate()方法中通过Bundle恢复数据,但这种方法只适用于可以对其进行序列化的少量数据,而不适用于潜在的大量数据
码农小白007
·
2020-03-26 14:21
【译】Google官方推出的Android架构组件系列文章(五)ViewModel
(二)将ArchitectureComponents引入工程【译】Google官方推出的Android架构组件系列文章(三)处理生命周期【译】Google官方推出的Android架构组件系列文章(四)
LiveData
清风流苏
·
2020-03-26 05:27
使用Google Component构建现代化Android架构(in kotlin)【第一篇:安装所需组件】
全文依赖于Google在2017年推出的GoogleComponent组件,它们包括了:1.ViewModel2.
LiveData
3.Room(本文中使用更强大的ObjectBox替代)4.Paging
邵励治
·
2020-03-25 17:03
Android Architecture Component之ViewModel解析
Header之前给大家分析过了
LiveData
,今天就来看看ViewModel。ViewModel的作用就相当于MVP中的Presenter,是用来衔接Model和View的。
俞其荣
·
2020-03-24 06:51
Android App 启动页广告页图片的实现
本文为仅学习记录参考项目链接GitHub-Bakumon/UGank:「有干货」Gank.io第三方客户端,分别使用MVP、Google-
LiveData
\Room(进行中)实现1.预缓存加载页的图片,
80de3cb7b548
·
2020-03-23 01:06
Android Jetpack
LiveData
解析
目前关于
LiveData
源码解读的文章非常多了,本文就不重复了,这里只对核心流程做解读。
唠嗑008
·
2020-03-23 00:48
Android官方架构组件介绍之LifeCycle
Google2017I/O开发者大会Android架构组件介绍现场视频下面是官方提供的AndroidApp开发的架构图:google官方Android架构图从上图可以看到一些关键字:ViewModel,
LiveData
_番茄沙司
·
2020-03-22 02:38
kotlin SAM 优化,不注意就会踩坑!
关键字:kotlin,SAM,优化,坑,object,singleton,
LiveData
,AndroidArchictureComponents(AAC)前言kotlin给我们广大的android和java
弄马哥nomag
·
2020-03-22 01:34
Architecture Components (一)
LiveDatahttps://developer.android.com/topic/libraries/architecture/
livedata
.htmlLiveData类似RxJava具体使用observer
lixinxin
·
2020-03-21 13:40
Android DataBinding+ViewModel+
LiveData
小Demo
目标通过一个小案例学习使用AndroidDataBinding和JectPack组件。案例将实现加载Bing每日一图的功能。成果test.gif过程启用DataBinding1、APP的gradle文件中配置android{...dataBinding{enabledtrue}...}2、Kotlin启用kapt(Java不需要)applyplugin:'kotlin-kapt'使用的库//图片加
Alfredjin
·
2020-03-21 06:23
RxJava & Room
异步查询返回的
LiveData
、RxJava中的Maybe、Single或者Flowable对象。返回
LiveData
和Flowable对象的都是可观测对象。
restress
·
2020-03-15 00:56
Android MVVM 解读 3. Android MVVM 介绍(4) Repositoy + DataBinding
2.5Repository没有过多需要描述的,唯一需要区别的是返回值采用
LiveData
的方式,Demo案例来自googleclassUserRepository{privatevalwebservice
yqpan1991
·
2020-03-14 00:32
Android jetpack -
LiveData
可观察数据存储类
一、前言
LiveData
可观察数据存储类属于谷歌在2018推出Androidjetpack(外网)其中的软件架构组件中的一个。在谷歌开发者网站有详细介绍
LiveData
(外网)。
yink_liu
·
2020-03-12 10:09
Android MVVM设计模式(摸索)
正文今天我们来一起来了解下AndroidMVVM设计模式关键字:MVVM、Jetpack、DataBinding、ViewModel、
LiveData
、Kotlin我之前开发的时候,觉得不按框架而按自己的想法去写是可以的
JYangkai
·
2020-03-11 20:50
Room VS GreenDao
实体-表对应主键外键(一对一,一对多)获取Databasedao操作加密数据库升级
LiveData
的支持框架图Room:GreenDao:实体-表Room1、创建一个实体ProductEntity.java
打不死的小强qz
·
2020-03-11 06:36
Android Architecture Components之
LiveData
LiveData
是一个数据持有者类,它持有一个值并允许观察该值。不同于普通的可观察者,
LiveData
遵守应用程序组件的生命周期,以便Observer可以指定一个其应该遵守的Lifecycle。
爱红旗渠
·
2020-03-07 21:58
LiveData
LiveData
是一个数据持有类,他持有这个数据,并允许观察该数据。与其他的观察者不同,
LiveData
遵守应用程序组件的生命周期,以便Observer可以指定它应遵守的生命周期。
Android_冯星
·
2020-03-06 11:10
LiveData
详细分析
目录介绍01.
LiveData
是什么东西02.使用
LiveData
的优势03.使用
LiveData
的步骤04.简单使用
LiveData
05.observe()和observerForever()06.
LiveData
杨充
·
2020-03-06 02:53
android
LiveData
library使用
在Model-build.gradle添加依赖implementation"android.arch.lifecycle:
livedata
:1.1.1"
LiveData
是一个可观察的数据持有者类。
贝贝beibei96
·
2020-03-04 19:09
关于android architecture Component的入门资料(二)
接上篇,如果看到模拟的数据插入,那么可以继续往下看lifecycle该架构提供了一种管理activity和fragmeng生命周期的方法,并且让接下来介绍的
livedata
可以在有效生命周期内收到观察,
swensun
·
2020-03-02 18:42
LiveData
&& ViewModel 使用详解
本篇将介绍另外AAC中另外两个组件:
LiveData
和ViewModel,它们的实现也都是利用了Lifecycle。
warmcheng
·
2020-02-29 14:59
ViewModel+
LiveData
+DataBinding使用
ViewModel+
LiveData
+DataBinding使用AndroidDataBinding使用博客说明AndroidDataBinding使用测试代码:ViewModel、
LiveData
使用
ITRenj
·
2020-02-29 13:10
android
LiveData
详解
https://blog.csdn.net/alcoholdi/article/details/97259805https://www.jianshu.com/p/550a8bd71214
枫叶1234
·
2020-02-29 12:20
ViewModel、
LiveData
、DataBinding
ViewModelViewModel的引入如果系统销毁或重新创建界面控制器,则存储在其中的任何临时性界面相关数据都会丢失。例如,应用的某个Activity中可能包含用户列表。因配置更改而重新创建Activity后,新Activity必须重新提取用户列表。对于简单的数据,Activity可以使用onSaveInstanceState()方法从onCreate()中的捆绑包恢复其数据,但此方法仅适合可
浅滩浅
·
2020-02-22 18:00
Android Architecture Components(2) -
LiveData
AndroidArchitectureComponents是google官方提供的一套架构组件,用于设计构建更加稳健,可测试和易维护的应用,在AndroidArchitectureComponents中包括如下几个组件:LifeCycle:是一个用于定义Android组件生命周期的对象;LifeCycleOwner:拥有生命周期的组件所实现的接口;LifeCycleObserver:订阅组件生命周
小海编码日记
·
2020-02-22 10:26
AAC-ViewModel实现分析
Jetpack是GoogleI/O2017中引入,其中的架构组件AndroidArchitectureComponents,就是我们常说的AAC.包括Databinding,Lifecycles,
LiveData
ukyoo
·
2020-02-21 19:34
LiveData
+ ViewModel + Room (Google 官文)+Demo
原文地址:https://lovestack.github.io/2017/11/13/
LiveData
/demo:https://github.com/lovestack/VRMR本指南适用于那些过去构建应用程序有基础知识
余亚军
·
2020-02-21 12:22
[翻译] Android Architecture 之
LiveData
LiveData
是一个可观察的数据持有类,不像通常的可观察者,
LiveData
是可感知生命周期的,这意味着
LiveData
只更新处于活动生命周期状态的组件中的观察者。
小菜鸟程序媛
·
2020-02-21 06:44
Android MVVM 介绍(2)
LiveData
2.3
LiveData
官方介绍LiveDataOverview包含
LiveData
的设计理念
LiveData
的优点如何使用
LiveData
如何创建
LiveData
对象监听
LiveData
对象更新
LiveData
yqpan1991
·
2020-02-21 01:47
ViewModel、
LiveData
使用
ViewModel、
LiveData
使用官方中文教学地址在看以下内容之前,如果对DataBinding不够熟悉,建议先对DataBinding进行了解。
ITRenj
·
2020-02-20 01:29
Android设计模式(三) 观察者模式
Android开发中的基于观察者模式实现的设计还是很多的,比如rxjava、
LiveData
...常见的按钮点击事件Button--->被观察者OnClickListener--->观察者setOnClickListener
Reducto
·
2020-02-19 18:12
android
kotlin
设计模式
android架构组件
一个介绍android边框组建的视频视频主要介绍了:UI——
livedata
——room轻松管理-你的应用的生命周期新的生命周期意识组件帮助管理你的活动和片段的生命周期。
墨子幻
·
2020-02-18 18:20
Android Architecture Components Part3:Lifecycle
上期文章我们讲解了
LiveData
,知道它是一个可观察容器同时具备生命感知能力。那么它的生命感知能力又是如何实现呢?在使用
LiveData
进行注册observer时,是否记得其中的两个参数。
午后一小憩
·
2020-02-18 14:00
Jetpack学习9-ViewModel
[TOC]LiveDataLiveData概述
LiveData
是一个可观察的数据持有者类。
雪晨杰
·
2020-02-14 16:55
LiveDataBus
LiveDataBus是基于
LiveData
实现的类似EventBus的消息通信框架,它是基于
LiveData
实现的,完全可以代替EventBus,RxBus;往期通信框架的缺点:EventBus:原理实现复杂
leap_
·
2020-02-14 06:49
Android mvvm架构demo(DataBinding+
LiveData
+ViewModel+ Repository)
1.实现效果实现页面加载Bing每日一图的功能2.项目结构image(忽略没有按分类创建).png3.实现过程1.注入依赖//ViewModel与LiveDataimplementation"android.arch.lifecycle:extensions:1.1.1"//图片加载implementation'com.github.bumptech.glide:glide:4.9.0'//网络请
灰丨色
·
2020-02-14 03:10
Android官方架构组件
LiveData
: 观察者模式领域二三事
本文是《AndroidJetpack官方架构组件》系列文章,
LiveData
本身很简单,但其代表却正是MVVM模式最重要的思想,即数据驱动视图(也有叫观察者模式、响应式等)——这也是摆脱顺序性编程思维的重要一步
却把清梅嗅
·
2020-02-13 12:46
Android Lifecycle、ViewModel和
LiveData
1、概述在I/O'17的时候,其中一个重要的主题是ArchitectureComponents。这是一个官方的新库。旨在帮助开发者设计“健壮,可测试和可维护”的应用程序。简而言之,这个库可以帮助开发者更好地处理生命周期事件和配置更改时的数据持久性,同时还能帮助开发者创建更好的体系结构应用程序,并避免难以维护和测试的膨胀类。其官方文档在这里:AndroidArchitectureComponents
高丕基
·
2020-02-09 22:39
android ViewModel&
LiveData
使用场景说明&案例分析(第二节)
前言本篇文章主要讲解
LiveData
工作的原理,如果还不知道
LiveData
如何用的话,请参考官方文档。
ZSGZ_AD
·
2020-02-09 15:21
翻译官方文档ViewModel
官方文档链接:https://developer.android.google.cn/topic/libraries/architecture/viewmodel.html1.前言
LiveData
虽然解决了数据变化的及时反馈
lanceJin
·
2020-02-09 09:58
LiveData
的基本使用
原文地址:https://www.jianshu.com/p/dab2ee97d680第一点:
LiveData
与Room数据库一起使用类似于这种@Query("SELECT*FROMplantsORDERBYname
菜鸟何时起飞
·
2020-02-09 07:46
Android Jetpack架构组件之
LiveData
——《狼道》目录前言一、简介二、基本使用三、源码分析四、内容推荐五、项目参考前言——这篇记录的是一个常用的Jetpack架构组件之一的
LiveData
。
斌林诚上
·
2020-02-08 05:13
LiveDataBus事件分发
最近接触到了
LiveData
,发现了一种更方便的方式。在android底层就实现了支持,配合activity和fragment的生命周期使用。
javalong
·
2020-02-08 01:11
Android官方架构组件ViewModel:从前世今生到追本溯源
概述2017年的GoogleI/O大会上,Google推出了一系列譬如Lifecycle、ViewModel、
LiveData
等一系列更适合用于MVVM模式开发的架构组件。
却把清梅嗅
·
2020-02-07 17:29
Android Jetpack ViewModel解析
前言最近几天把Jetpack中的3剑客Lifecycle+ViewModel+
LiveData
的使用和原理学习了一遍,这3者也是构建MVVM模式的核心。
唠嗑008
·
2020-02-06 23:21
Jetpack学习(四)——
LiveData
&ViewModel&DataBinding综合使用示例(转)
jetpack学习(四)——
LiveData
&ViewModel&DataBinding综合使用示例(转)转载地址运行效果1.接口地址https://cn.bing.com/HPImageArchive.aspx
岁月静好浅笑安然
·
2020-02-06 23:25
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他