首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
实战
订阅
Remabc同学
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
一篇文章实现Android图片拼接并保存至相册
系列文章目录 一篇文章实现Android图片拼接并保存至相册 前言 好久没有写Android系列的文章了,最近有小伙伴问到了Android图片拼接的问题,写一篇相关的博客。
【Android 源码分析】Activity短暂的一生 -- 目录篇 (持续更新)
前言 从事多年App开发现转Framework,由于对WMS感兴趣,所以决定以"桌面点击应用图标,到应用的Activity显示到屏幕上"这一简单操作为基础,分析整个过程。 整个流程看起来似乎并不复杂,
MVVM 进阶版:MVI 架构了解一下~
MVVM架构被官方推荐,成为Android开发中的主流架构。不过软件开发中没有银弹,MVVM架构也不是尽善尽美的,在使用过程中也会有一些缺陷,而MVI可以很好的解决一部分MVVM的痛点。
Android ROOM 数据库高手秘籍
介绍 ROOM 是 Google Jetpak 全家桶之一、是一个 ORM (Object Relational Mapping) 对象关系映射数据库、其底层还是封装的 SQLite 的能力。释放开发
在 Android 和 Hilt 中限定作用域
将对象 A 的作用域限定到对象 B,指的是对象 B 的整个生命周期内始终持有相同的 A 实例。当涉及到 DI (依赖项注入) 时,限定对象 A 的作用域为一个容器,则意味着该容器在销毁之前始终提供相同的 A 实例。 在 Hilt 中,您可以通过注解将类型的作用域限定在某些容器或…
优雅地封装 Activity Result API,完美地替代 startActivityForResult()
Activity Result API 是官方用于替代 startActivityForResult() 的工具,能用但不够好用。本来带着大家来封装优化用法,讲解封装思路和好处,使其能更加完美地替代
优雅地管理 loading 页面和标题栏
现在绝大多数 App 都需要请求网络数据,loading 动画必不可少,而网络请求会存在失败的情况,所以通常有 loading 页面也会有加载失败或者别的页面。 这些页面的样式大多时候是统一的,一般会想到的处理方式是把这些界面 include 到一个布局里,然后通过显示隐藏的方…
大型Android项目架构:基于组件化+模块化+Kotlin+协程+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端
前言:苟有恒,何必三更眠五更起;最无益,莫过一日曝十日寒。项目采用 Kotlin 语言,Android Jetpack,组件化,模块化拆分,加入短视频功能,Flow冷流的使用···
Android人体热力 图基于OpenGL 实现的可视化库
Android人体热力 图基于OpenGL 实现的可视化库 demo: https://github.com/GggggitHub/BodyHeartMap/tree/main 前言 本文将详细介绍
Android渠道包自动更新
转转集团旗下有多款APP产品,随着业务发展,各APP发版频率变高。在持续交付的背景下,本篇文章重点介绍如何提升渠道包更新的效率。