logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android三大架构(MVC、MVP、MVVM)笔记

MVC的全称是Model-View-Controller,即模型-视图-控制器,它是MVC、MVP、MVVM这三者中最早产生的框架,其他两个框架是以它为基础发展而来的。MVC的目的就是将M和V的代码分离,且MVC是单向通信,必须通过Controller来承上启下。M(Model):主要处理数据的存储、获取、解析V(View):即Fragement、Activity、View等XML文件。

文章图片
#android#架构
Android三大架构(MVC、MVP、MVVM)笔记

MVC的全称是Model-View-Controller,即模型-视图-控制器,它是MVC、MVP、MVVM这三者中最早产生的框架,其他两个框架是以它为基础发展而来的。MVC的目的就是将M和V的代码分离,且MVC是单向通信,必须通过Controller来承上启下。M(Model):主要处理数据的存储、获取、解析V(View):即Fragement、Activity、View等XML文件。

文章图片
#android#架构
Android开发 应用APK更新升级安装全部流程(适用于api12--api30)(使用DownloadManager实现下载)

--增加根目录配置,特别注意:此处的path要为空字符串-->--需要访问的文件路径,name属性可以自定义,path属性必须写为download,因为我们安装apk时需要访问的是下载apk的文件路径,download实际上是一个常量值-->

文章图片
#android
到底了