首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Jetpack
订阅
小菜鸡啊啊啊啊啊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Android studio解决跑不起来Android项目(持续更新......)
不论是跑从网上找的项目,还是自己新建新的项目。Android studio总有报错。Gradle下载失败,依赖下载失败,Unsupported Java,导包等等,让我们来看看如何优雅的解决这些问题。
Jetpack 源码分析(五) - Paging3源码分析(上)
Google爸爸在今年(2020年)的Jetpack库里面更新paging组件,推出了Paing3。按照Google爸爸文档的描述,Paing3完全使用的是kotlin,其中还包括了kotlin 的很多特性,比如说协程,Flow和Channel等。出于好奇,想要了解其使用方式和…
Android Jetpack架构组件(八)之DataBinding
在传统的Android应用开发中,布局文件通常只负责应用界面的布局工作,如果需要实现页面交互就需要调用setContentView()将Activity、fragment和XML布局文件关联起来。然后通过控件的id找到控件,接着在页面中通过代码对控件进行逻辑处理。在这种传统的开…
Jetpack 之 LifeCycle 组件使用详解
LifeCycle 是一个可以感知宿主生命周期变化的组件。常见的宿主包括 Activity/Fragment、Service 和 Application。LifeCycle 会持有宿主的生命周期状态的信息,当宿主生命周期发生变化时,会通知监听宿主的观察者。 LifeCycle …
是时候上车Jetpack了,内含音乐播放器实例
1. 背景 之前公司项目用的一直是MVP框架,我个人也在几个月前基于鸿神 WanAndroid API开发了一款MVP版的App,使用MVP的过程最深的感受是开发效率极低,往往写一大堆接口,可复用的屈指可数。年初了解了Jetpack模式下的MVVM,在LiveData、View…
神奇宝贝 眼前一亮的 Jetpack + MVVM 极简实战
Jetpack 实战项目 PokemonGo(神奇宝贝)基于 MVVM 架构和 Repository 设计模式,PokemonGo 项目中用到的技术,都是之前写过的一系列文章里面涉及到的知识点:Paging3(network + db),Dagger-Hilt,App Star…
2020 年,我这样在项目中使用 MVVM
最近看到了几篇与 Jetpack MVVM 有关到文章,使我不禁也想淌一下这场混水。我是在 2017 年下半年接触的 Jetpack 的那套开发工具,并且后来一直将其作为开发的主要框架。在这段时间的使用过程中,我踩过一些坑,也积累了一些经验,为了将其推广到其它到项目中又专门封装…
解读和实践:Jetpack中的架构组件的简单封装
不停的维护公司的业务,会发现技术演进的步伐越来越跟不上,随着年纪的增长,对新技术的热情也逐渐消退,零星的空余时间逐渐从看书学习被拿来死宅,陪女友,带娃,休息,人际往来,也逐渐发现抱好一条大腿比提高什么狗屁技术重要多了。。。 Jetpack由2018年正式发布,是一个仓库集合,包…
反思|Android 列表分页组件Paging的设计与实现:系统概述
本文将对Paging分页组件的设计和实现进行一个系统整体的概述,强烈建议 读者将本文作为学习Paging 阅读优先级最高的文章,所有其它的Paging中文博客阅读优先级都应该靠后。 手机应用中,列表是常见的界面构成元素,而对于Android开发者而言,RecyclerView是…
Jetpack - Paging 简单使用(Java)
前两天想了解下Paging使用,就去看了下官方给的Sample,大致扫了眼后,XX我个**,这么复杂的,这么一大堆类,都是干嘛的,由于Kotlin处于只写过demo并没有大量实际用来开发的地步,看着有