先搬一下官方介绍 ViewModel旨在以注重生命周期的方式存储和管理界面相关的数据,让数据可在发生屏幕旋转等配置更改后继续存在。 LiveData是一种可观察的数据存储器类...

先搬一下官方介绍 ViewModel旨在以注重生命周期的方式存储和管理界面相关的数据,让数据可在发生屏幕旋转等配置更改后继续存在。 LiveData是一种可观察的数据存储器类...
简介 小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。 本人是一名忠实的Android研发,没有出过轨...
参考: Kotlin 实战 Java 泛型推荐阅读:https://www.zhihu.com/question/20400700 代码与说明Kotlin 分享系列,来自部门...
云风最近写了一篇博客《C语言的前世今生》。作为长期使用C语言开发网络游戏服务器的程序员,云风是有理由写这样一篇文字,不过还是感觉谈的不够深入,C语言在业界使用的现状没有怎么描...
前言 截图 简介 目前完成的功能 1.首页六大模块,推荐,番剧,直播,关注,分区,发现的实现。 2.视频详情界面,视频评论,使用ijkplayer完成的视频播放,烈焰弹幕库实...
一、为什么要修改AlertDialog的背景并动态控制其最大高度呢? 关于为啥要修改背景并控制其最大高度,其实只看下面这一张图就够了。 如果你想要一个圆角更大一点的圆角,那么...
Foreword 这一篇是建立在我赌5毛你没见过这样的SpannableString基础上的,所以不会使用SpanUtils的小伙伴快去看看吧。 这一篇我会写得详尽一些,毕竟...
这个标题有点长,乍一看这么个标题你可能没明白啥意思,且听我慢慢道来。 公司的项目中新增了一个“心动” 的功能,用户初次使用时需要给一个引导页,就是下面图中的这个样子(这就是做...
Google在今年的IO大会上宣布,将Android开发的官方语言更换为Kotlin,作为跟着Google玩儿Android的人,我们必须尽快了解和使用Kotlin语言。 不...