首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
张杰不想说话16559
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
胡飞洋
2年前
Android Jetpack
“终于懂了“系列:Jetpack AAC完整解析(四)MVVM - Android架构探索!
前面三篇介绍了Jetpack 架构组件中 最重要 的部分:生命周期组件-Lifecycle、感知生命周期的数据组件-LiveData、视图模型组件-ViewModel。 这篇,就来探索下目前android开发中 最优秀、讨论最多的架构模式—— MVVM 。 针对的是一个完整系统…
1.2w
91
41
wangzai
2年前
Android
DownloadManager 详解以及简单封装
这里的 Downloads.Impl.CONTENT_URI的值就是 content://downloads/my_downloads.
2444
15
评论
yechaoa
2年前
Android Jetpack
Jetpack之Room的使用,结合Flow
如需在应用中使用 Room,请将以下依赖项添加到应用的 build.gradle 文件。 数据库:包含数据库持有者,并作为应用已保留的持久关系型数据的底层连接的主要接入点。 是扩展 RoomDatabase 的抽象类。 在注释中添加与数据库关联的实体列表。 包含具有 0 个参数…
1596
15
评论
fundroid
2年前
Dagger
Dagger Hilt - Android官方推荐的依赖注入框架
Android端有不少DI框架可供选择 -- 例如用于控件注入的ButterKnife、用于Kotlin的Koin等,但唯有Dagger才称得上是谷歌官方认可的DI方案。 Dagger最早由Square开发,后被谷歌fork并升级为Dagger2,成为了Android官方推荐的…
1065
3
评论
躬行之
2年前
Android
Android多进程运行机制及IPC
首先进程可以理解为独立运行的程序,当某个程序启动时,系统将会为该程序创建一个进程,并为其分配所需的系统资源,同时将该进程添加到进程就绪队列中,进程调动程序负责运行哪一个进程。 Android 中的应用程序可以为一个进程,也可以配置成多进程,每个进程都在自己独立的空间中运行,An…
1577
4
评论
新小梦
2年前
Android
Constraintlayout 2.0:你们要的更新来了
一年前写ConstraintLayout,看完一篇真的就够了么? 文章的时候说过,任何技术都会有时限性,只有不断的学习,不断的更新自我,才不会outer。 有朋友也留言,希望更新...那就有本文了。 目前2.0只是新增了一些新功能和新玩法,对1.x版本无取代之意,所以1.x版本…
2.3w
291
45
张钦
2年前
Android Jetpack
基于Hilt+Retrofit+协程的MVVM模式探索
年初开始我们公司的项目上开始使用MVVM与Jetpack,但是我们并没有使用Kotlin,最近想学习一下Kotlin的协程,所以写了个Demo,然后就寻思写篇博客。最开始并没有想用hilt,感觉最近挺火的就试了一下~ 主要说了用法,基础知识很少讲,不熟悉的可以看下最下面的参考文…
6342
28
12
Jony_
2年前
Java
「总结篇」别再说自己不会JVM了,看完这篇能和面试官扯上半小时(上)
一个能够运行字节码的虚拟机。 屏蔽了具体的操作系统的信息。 正是以上两点,使得Java程序具有一次编译,到处执行的特性。 从上面的图中,有两种颜色不同的区域,红色的是线程共享区域,绿色的是线程私有区域。下面我们一个一个讲清楚,不过在学习这部分的时候,最好先思考为什么会有这些区域…
1.7w
344
59
skyar2009
6年前
Android
掘金翻译计划
Jenkins
[译] 如何搭建安卓开发持续化集成环境(Ubuntu + Jenkins + SonarQube)
1. 在全新的 Ubuntu 环境下安装 Android SDK。 2. 搭建 Jenkins CI 服务,在其基础上从 GitHub 上获取代码、编译一个多模块的 Android 项目,并对其进行测试。 3. 安装 Docker 容器,并在其上安装 MySQL 服务和 SonarQube,以实现 Jenkins 触发的静态代码分析。 4. Android App 配置需求。
2579
55
评论
Hansion
6年前
Android
安卓代码动态切换 APP 启动图标
实现天猫、京东等 APP 双 11 动态切换 icon 的功能
3687
148
3