Android MVVM模式
1、MVVM模式各部分的定义
1.1、MVVM模式分为3个部分:Model、View和ViewModel。
(...
android开源小说阅读app源码
开源小说阅读app采用Java + Kotlin + okgo(okhttp) + RxJava + GreenDB + GreenDaoUpgradeHelper
JVM类加载机制
1、什么是类的加载
类的加载指的是将类的.class文件中的二进制数据读入到内存...
在现有项目中使用KMM(一) – 搭建环境
一、前言
KMM 全称 Kotlin Multiplatform Mobile,它是一套基于 Kolin 语言进行跨...
android基于exoPlayer 自定义播放器源码
基于exoPlayer 自定义播放器 支持直播 ,ExoUserPlayer 基本播放器 ,GestureVideoPlayer 增加手势 亮度,音量,快进,等手势 ,ManualPlayer 默认手动播放,增加默认图 ,增加广告视频预览 ,增加视频清晰度切换 , 增加缓存视频功能 ,支持自定义各种数据源加载 okttp,rtmp, 缓存,Cronet 等,支持列表播放视频
JetPack–Room数据库
JetPack提供了Room数据库,和GreenDAO等开源库一样,在SQLite做了封装
Room主要使...
android app卸载后不被清除的数据的一种解决方法
使用场景:APP某一种设置,不想因为清除缓存后丢失;一、系统数据库的位置在/data...
android 新闻类app
菜鸟新闻客户端是一个仿照36Kr官方,实 时抓取36Kr官网数据的资讯类新闻客户端。
包括首页新闻,详情,发现,活动,实时数据抓取,侧滑效果,第三方登录以及分享,消息推送等相关功能客户端
架构师必备技能之JVM调优
JVM介绍:
JVM(Java虚拟机)是Java平台的关键组成部分之一。它是一个在操作系统和...
Now in Android学习Compose是怎么切换主题的
上篇文章我们介绍了,Now in Android的架构,和具体功能介绍,在介绍功能的时候,...

