自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 gitbook安装报错解决方法

安装报错提示:Error: EEXIST: file already exists, mkdir"C:........"处理方法:删除C:\Users\******\AppData\Roaming\npm 文件夹下的gitbook文件(不带后缀),然后执行gitbook -V即可。

2021-05-11 15:57:23 789

原创 Android Studio创建新项目加载gradle太慢解决方法

注释掉jcenter() 如下图所示,使用 maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'} maven { url "https://jitpack.io" }也可以自己下载对应的gradle,下载地址(https://services.gradle.org/distributions/)下载完成后解压放入到如下文件夹下...

2021-02-24 23:54:26 621 1

原创 RecyclerView和ListView的区别、RecyclerView优化

一 ListView和RecyclerView区别 ListView 1.Adapter继承的是BaseAdapter。 2.可以直接在布局中设置分割线。 3.点击事件自带setOnItemClickListener方法 4.自带增加头部尾部方法 addHeaderView和addFooterView...

2019-08-12 15:37:42 3922

原创 Android 中图片的三级缓存及Glide缓存机制

什么是三级缓存?内存缓存,优先加载,速度最快 本地缓存,次优先加载,速度快 网络缓存,最后加载,速度慢,浪费流量为什么要进行三级缓存三级缓存策略,最实在的意义就是减少不必要的流量消耗,增加加载速度。如今的 APP 网络交互似乎已经必不可少,通过网络获取图片再正常不过了。但是,每次启动应用都要从网络获取图片,或者是想重复浏览一些图片的时候,每次浏览都需要网络获取,消耗的流量就多了,...

2019-08-09 17:43:03 10483 8

原创 如何防止内存泄漏,内存泄漏和内存溢出的区别

内存溢出 内存溢出 OOM (out of memory),是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄漏 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,...

2019-08-09 16:41:59 634

原创 MVC和MVP模式的区别

首先先简单分析下两种模式MVC: M:Model(模型) 数据层,联网请求的数据写到这里 V:View(视图) Activity、Fragment等界面显示 C:controller(控制器) 他是一种框架模式而并非设计模式,View既依赖于Controller又依赖于Model,View同时含有Controller与Mod...

2019-08-09 14:46:39 176

原创 了解Android View的绘制流程及UI界面架构

前言 谈到UI界面架构,我其实想到的就是一个Activity,然后再到布局,比如常用的LinearLayout(线性布局)、RelativeLayout(相对布局)等,再具体到每一个View构成一个界面。这样显得很不专业,哈哈。正文 UI界面架构图 PhoneWindow是安卓系统中最基本的窗口系统,每个Acti...

2019-08-08 17:17:50 305

原创 安卓事件分发流程

前言 事件分发机制算是Android很重要的一块知识体系了,如果能了解其原理,就能很轻松的处理比如滑动冲突、点击事件之间的冲突等问题。正文 事件分发的顺序:Activity---》ViewGroup---》View 具体如下图:解释一下: super:调用父类的方法 true:消费掉事件(ViewGroup中拦截器onInterceptTo...

2019-08-08 16:19:37 399

空空如也

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

TA关注的人

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