全部 文章 问答 分享 共找到40个相关内容

[文章] ViewModel 的介绍与用法
ViewModel的介绍与用法ViewModel是负责为{@linkandroid.app.ActivityActivity}或{@linkandroidx.fragment.app.FragmentFragment

[文章] Jetpack学习笔记之ViewModel 补充 (3)
上一篇,写了Jetpack中ViewModel的最简单的使用。写完后,发给公司的实习生看了一下,结果就问,实例化ViewModel时,如果不使用viewModels扩展函数怎么写呢?

[文章] Android Java创建ViewModel新api
背景项目使用Java,创建ViewModel发现之前旧api不管用了。不要问为什么项目还要用Java,别问。老项目不让升级。

[文章] Jetpack学习笔记之ViewModel (2)
定义ViewModel类旨在以注重生命周期的方式存储和管理界面相关的数据。ViewModel类让数据可在发生屏幕旋转等配置更改后继续留存。
[问答] ViewModelProvider如何实现ViewModel数据共享
ViewModelProviders过时了MyViewModelmyViewModel=newViewModelProvider(this).get(MyViewModel.class);无法实现ViewModel
2020-12-28 19:32
·
Android

[文章] 不同activity之间共享同一个viewmodel
viewmodel的创建根据viewModelStoreOwner与key来进行判断如果viewModelStoreOwner与key是相同的,那么创建的viewmodel就是相同的classShareActivity
[问答] 实际开发中一个activity可以持有多个viewmodel吗
想问一下实际开发中,加入由于业务功能不同而分成了多个viewmodel,但是涉及到某些activity/fragment需要用到多个viewmodel,是直接使用多个viewmodel吗?
2021-02-14 14:53
·
viewmodel
[问答] 计数器里的数字怎么用ViewModel保存
因为是类似购物车的功能,所以Item数量是不固定的,如果我想在ViewModel里面使用LiveData进行数据更新要怎么操作
[问答] 彩云天气无法成功获取天气信息(按照《第一行代码》第3版书上的代码编写的)
.*
class WeatherActivity : AppCompatActivity() {
val viewModel by lazy { ViewModelProvider(this)
2022-09-07 22:54
·
安卓
[问答] 一个最简单的问题,求个大佬!!!!
AppCompatActivity() {
private lateinit var binding: ActivityMainsBinding
private lateinit var viewModel
2023-07-10 14:58
·
kotlin
[问答] LiveData数据被改变后不会更新UI
vallinearLayoutManager=LinearLayoutManager(activity)rv_home.layoutManager=linearLayoutManageradapter=ArticleListAdapter(viewModel.articleList
[问答] activity与fragment之间共享元素
这是我写的代码
//musicActivity override fun initEvent() { viewModel.initPlayer
2023-02-08 09:31
·
android

[文章] Jetpack学习笔记之Lifecycle (1)
官方推荐的最佳实践Lifecycle的强大功能是配合ViewModel和LiveData等。

[文章] Jetpack学习笔记之LiveData (4)
>LiveData通常是结合ViewModel一起使用。
[问答] 请问有使用jetpack实现下面类似的实例吗?
使用Navigate,ViewModel,LiveData,Databinding,Room。
[问答] 通知UI更新
我在 ViewModel 里面得到了所需要的数据,两个同时加载view的地方都需要用到这一份数据,现在出现的情况是:
- 两个地方都去调用getAllInfo(), 那么就没有问题
2022-09-22 14:38
·
Android
[问答] Glide加载多张图片
/p>
Glide .with(requireContext()) .load(viewModel.dailySentenceDataList.value
2022-03-22 11:34
·
glide

[文章] Jetpack学习笔记之DataBinding (6)
DataBinding涉及的知识点比较多,比如:可以在布局文件中引入对象,绑定布局变量与数据模型中的成员变量绑定表达式中支持常用运算符和关键字、属性应用、其它视图可以引用资源、处理事件等更重要的是,可以绑定到架构组件,和ViewModel

[文章] 阳光沙滩博客Android实现登录
AnimationUtils.loadAnimation(this,R.anim.ani_shake)//ImageHelper.load(vb.ivVerifyCode,getVerifyUrl())vb.btnLogin.singleClick{viewModel.login
[问答] 编译提示 无法创建自定义的LiveDataViewModel实例
androidTestImplementation'androidx.test.espresso:espresso-core:3.1.1' def lifecycle_version="2.2.0" //ViewModel
[问答] BaseViewModelFragment 里面DataBinding创建错误
我的ViewModel创建报错怎么回事大佬?无法使用提供的参数调用以下函数。
2020-12-15 23:11
·
DataBing
[问答] Android开发Jetpack-Databinding组件P3 第31课的 *的问题
我在viewModel里去添加*号的时候会报错,是英文的*,一运行报错如图,我去google 和百度了一圈说是build.gradle 设置kotlin版本的问题,我看了一下kotlin版本应该是没有问题的
2022-06-02 11:24
·
安卓
[问答] 怎么创建ViewModel的时候传参数给它?
像下面这样一个,需要一个AssetManager
要是不传的话怎么拿到Aplication的context?应该怎么写?我这样整不对啊感觉
2021-07-03 15:56
·
ViewModel
[问答] 关于在Activity中获取ViewModel的问题
按照教程中的写法为:
但是后面这个.java一直报错,这种写法是已经弃用了吗?然后按照官方文档的写法by viewmoel也是一样报错,如下:
2023-01-08 22:24
·
安卓

[文章] Android阿里云视频播放
那就开始写播放器的控制按键,布局简单的借鉴了下bilibili有播放/暂停/重播,进度条,时间,全屏,返回(全屏时返回初始的样子)因为之前学习过视频播放的小demo,所以就打算仍然把播放、控制都放进了viewModel
[问答] databinding include 获取不到值
=null,varbackground:Int=R.color.colorAccent.getResColor()):ViewModel(){init{println("title====$title"
2021-01-12 01:07
·
databinding
- 1
- 2