自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 PermissionX的使用

动态申请sd卡权限,PermissionX的使用前言一、PermissionX简介二、具体使用步骤1.首先导入库2.在代码中使用总结 前言 安卓6.0以上需要动态添加sd卡操作权限。 一、PermissionX简介 PermissionX是安卓大佬郭霖的一个开源库,很好用。 二、具体使用步骤 1.首先导入库 在app的build.gradle中添加: implementation 'com.permissionx.guolindev:permissionx:1.4.0' 2.在代码中使用 在Activ

2021-07-05 16:20:02 2171

原创 2021-04-28

安卓学习笔记-MVP架构梳理 前言: MVP架构已经推出很久了,相信大部分人都已经熟练掌握了,今天拿出来温习一下,方便理解和记忆,温故而知新! 什么是MVP : MVP模式学习首先要理解各个层级的定义和作用, 这里借用前人总结的一张图: View层: 视图层,一般用来执行各种UI操作,定义的方法要给Presenter层调用的 Presenter层: 纯逻辑层.用来控制Model的数据操作和View层的UI操作, 可以理解为是一个"中间人"的角色.从上图中可以看到 Model层跟View层是不可..

2021-04-28 16:57:31 184

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除