掌握网络框架的搭建 掌握数据库框架的封装 掌握数据的下载 网络框架和数据库框架的联合封装使用 数据库作用:记录文件下载记录、文件总长度、文件是否已经下载,可以不用实时更改当前文件的下载进度,利用File的长度,作为下载文件的起始值
掌握网络框架的搭建 掌握数据库框架的封装 掌握数据的下载 网络框架和数据库框架的联合封装使用 数据库作用:记录文件下载记录、文件总长度、文件是否已经下载,可以不用实时更改当前文件的下载进度,利用File的长度,作为下载文件的起始值
设计一套app的文件存储架构和用户登录体系来支持不同的业务需要,要求拓展性好,原理清晰简单;本文以实现多用户登陆为例,通过数据库分库和数据库全版本升级,来展示APP数据库架构设计与更新
根据用户需求可以灵活配置(建造者模式) 支持高并发,图片加载的优先级 支持可以选择不同的加载策略,对加载策略进行扩展 二级缓存 加载图片时内存中已经加载了,则从内存中加载,不存在去外置卡中加载,外置还不存在则从网络下载 并对缓存策略可以扩展 支持从加载过程中显示默认加载图片 支持加载失败时 显示默认错误图片 图片显示自适应。从网络加载下来的图片经最佳比例压缩后显示 不能失真变形 支持请求转发,下载
Codelabs/HarmonyOS应用开发快速入门
最近一年贡献:3 次
最长连续贡献:1 日
最近连续贡献:1 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。