首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TR
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
大型Android项目架构:基于组件化+模块化+Kotlin+协程+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端
前言:苟有恒,何必三更眠五更起;最无益,莫过一日曝十日寒。项目采用 Kotlin 语言,Android Jetpack,组件化,模块化拆分,加入短视频功能,Flow冷流的使用···
使用Navigation返回时Fragment重走生命周期?探究原因与解决方案
FragmentA打开了FragmentB,然后再返回的时候,FragmentA重走了生命周期,很多时候这不是我们想要的结果,为什么会出现这样的问题又如何去解决这个问题?今天就从源码层面探究一下。
基于装饰器——我劝你不要在业务代码上装逼!!!
基于装饰器——我劝你不要在业务代码上装逼!!! 装饰器模式的定义 在传统的面向对象语言中,给对象添加功能常使用继承的方式,但继承的方式并不灵活,会带来一些许多问题,如:超类和子类存在强耦合性,也就是说
学不动也要学,Jetpack Compose 写一个 IM APP(一)
技术的世界总是在不断变化的,新的技术总在不断涌现,我数了一下,现在一名 Android 应用开发工程师需要掌握的最基础技能有以下几个,有点 MMP 的感觉 🤣🤣
[干货] 如何在一天之内完成一款具备 cool 属性的 Android 产品
实现一款具备cool属性的产品是众多独立开发者都渴望的。 然而,很多独立开发者之所以迟迟无法下手,并非热情不够,而是对于整个开发流程的未知与畏惧。而本文就是介绍本人耗时一天左右完成的一款Android产品的开发流程,从idea,到产品原型及设计,再到code架构与编写。 希望读者看完后能对独立开发有不同的认识,然后挥舞起手中的键盘,开发出很cool的个人产品。
20+个很棒的Android开源项目
难度: 初级. 图片和视频的Gallery app.实现了动态主题. 难度: 初级. 一个简单好用的Calendar应用, 完全用Kotlin实现另外可以从这个项目学习一下自定义的桌面widgets. 难度: 中级. 一个文件管理器. 可以学习SD卡上的文件操作.但不建议学习这…
【Jetpack篇】协程+Retrofit网络请求状态封装实战
前言 在App中,对于网络请求状态一般性的就分为加载中、请求错误、请求成功、请求成功但数据为null。为了用户体验,不同的状态需要对用户展示不同的界面,例如网络异常的提醒,点击重新请求等。 之前项目一
RecyclerView 性能优化 | 把加载表项耗时减半 (一)
RecyclerView 出场率很高。它的加载性能影响着用户体检。本篇分享一次完整的 RecyclerView 性能优化过程:从用工具定位问题,再不断尝试各种优化方案,最终达成 50% 的性能优化。
个人成就
文章被点赞
54
文章被阅读
5,370
掘力值
280
关注了
2
关注者
10
收藏集
2
关注标签
4
加入于
2021-06-04