首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
稀土軍
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
Android 架构之 MVI 初级体 | Flow 替换 LiveData 重构数据链路
励志成为 Flow 和 LiveData 讨论终结篇。也是架构系列第二篇,架构演进线路为“无架构”-“MVP”-“MVVM”-“MVI”。
FFmpeg-Android交叉编译完全剖析(包括openssl)
背景介绍 现如今FFmpeg应用越来越广泛,应用场景也越来越多,想要在Android平台上用上FFmpeg,首先要掌握交叉编译的技巧,才能编译出Android平台上好用的FFmpeg库
UI组件化——干掉shape终极一战
UI组件化对项目有正向收益,不仅能提效,还能保证高还原度,也减少和设计师沟通成本。但是UI视图是和项目强相关的,项目间无法复用,导致大家疲于实现,重复造轮子。本文介绍UI组件化在项目中的实施经验。
Android 11 变更及适配攻略
终于开始了Android 11的适配工作。记录一下,供需要的人参考。 1. 准备工作 老规矩,首先将我们项目中的 targetSdkVersion 改为 30。或者使用兼容性调试工具,后面我会说到。
雪球 Android 客户端页面架构最佳实践
可遵循的标准架构较少:传统开发方式往往会导致View层(Activity/Fragment)中存在大量重复代码。MVP模式中,由于V/P二层之间的相互耦合,从代码分层角度(层之间单向引用)来说并不完美,无法做到P层的业务复用; 编码风格无法统一:如果编码风格得不到统一,每个人在…
android 版本更新 一句话完成下载,适配7.0,8.0,9.0,10.0,11.0系统安装apk
1、依赖 2、自带动态获取权限读写权限 3、一句话开始下载 4、自定义对话框,或者使用demo自带的对话框,更换布局就ok 源码地址
SharedPreferences用Kotlin应该这样写
SharedPreferences 对于 Android 开发者来说是最轻量级的KeyValue持久化组件了,相信大家都有自己的一套封装。而且微信基于mmap实现的MMKV高性能kv组件大家也都不陌生了。那么kotlin到来之后,大家还在沿用java的用法么?今天给大家带来你没…
Glide用Kotlin应该这样封装(一)
Glide 是 Google 官方推荐的一款图片加载库,但是大家为了项目后期的维护都会对Glide进行封装使用。最常见的就是通过策略模式简单封装,可以很好地支持切换Glide 、 Picasso 等。让我们回顾下策略模式实现,分析其优劣,再借鉴 Coil 的优点打造一个Glid…
2020年GitHub 上那些优秀Android开源库,这里是Top10!
每过一段时间呀,我都会给大家带来一些从Github上收集的一些开源库,有的是炫酷动效,有的则是实用的工具和类库。以前没看过或者没有收藏的同学,建议先收藏,以下是链接: 2020年有哪些优秀的开源库呢?本期就为大家带精选的10个,排名不分先后。 No1. LiquidSwipe …
今日头条屏幕适配方案终极版正式发布!
原文地址:https://juejin.im/post/6844903697000972295以下是骚年你的屏幕适配方式该升级了!系列文章,欢迎转发以及分享:骚年你的屏幕适配方式该升级了!(一)-今日