自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

萧xiao潮

好学若饥,谦卑若愚

  • 博客(11)
  • 收藏
  • 关注

原创 我的面试准备,持续更新...

面试集合 1. 什么是ANR?如何避免? 1. 什么是ANR?如何避免? 答:ANR(Application NotResponding)指的是应用程序在一段时间内无响应,系统会向用户弹出一个应用无响应的对话框,用户可以选择关闭应用或者继续等待应用响应,这往往是由于程序的性能所引发的。在Android开发中,不同的组件发生ANR的时间是不一样的。A...

2018-08-22 22:28:39 646 1

原创 我对Handler机制的理解

一、Looper初始化 二、MessageQueue初始化 三、Handler初始化 四、Handler.sendMessage(msg) 太心塞了,刚写了好几个小时总结好的,准备发表时候因为CSDN页面突然崩掉,搞得之前写了两个多小时的东西突然就没了,这倒是给了自己一个教训,以后写文章还是得用工具写,目前用的印象笔记,使用马克飞象支持MarkDown,也还是蛮好用的...

2018-09-05 23:42:44 289

原创 RecyclerView详细用法

一、RecyclerView item点击事件实现 二、RecyclerView长按删除item实现 三、给item之间添加分割线 上一篇,RecyclerView基本用法 上一篇文章简单说了一下RecyclerView的基本用法,本篇文章打算说一下RecyclerView的详细用法,主要包含RecyclerView添加分割线及点击事件功能。其实主要也是打算看一下R...

2018-09-05 10:28:41 238

原创 RecyclerView基本用法

一、RecyclerView基本用法 二、适配器 三、RecyclerView踩坑 RecyclerView是Android5.0新特性,基本用法其实很简单,也没什么好说的,这里只是记录下让自己加深印象,先说一下我使用的工具:AndroidStudio3.0,接下来讲一下基本步骤 一、RecyclerView基本用法 1.首先需要在xml布局文件中使用Recy...

2018-09-05 10:12:41 668

原创 Handler源码分析

Handler源码分析 Android异步消息处理机制完全解析,带你从源码的角度彻底理解(郭霖) Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系(鸿洋) Handler源码分析 一、Handler基本使用 二、源码分析(Handler、Looper、MessageQueue之间的关系) 三、Handler源码解析 一...

2018-09-01 10:25:42 328

原创 SQLite的一些基本操作

先声明,这篇文章也是以前写的,这里只是把该文章从另一个账号搬过来 关于SQLite使用其实并没有什么难点,感觉主要是有时候可能长时间不用会对其创建数据库以及增删改查的一些语法容易忘记,而每当要使用的时候都需要去查资料,而且还不能保证立马就查到自己想要的,所以就决定写这篇文章,记录一下SQLite的创建以及增删改查的一些基本语句,以便日后需要的时候可以第一时间找到自己想要的资料,而且自己记录...

2018-08-24 14:52:22 2211

原创 Git提交项目到GitHub完整流程

这是在CSDN第一篇博客,以后也一定会坚持写博客,虽然不一定很深入,但是一定会用心的去写,这样才能提高自己的能力。至于想写此文的目的,主要是最近准备自己业余动手敲一个完整一点的项目,同时需要使用Git与Github,毕竟以前用的并不是太多,对语法虽然知道,但是不熟悉。而且尽管现在工作不需要使用Git,但指不定哪天就需要使用,如果不够熟练那也是很郁闷的。不闲扯了,接下来正式开始介绍Git与Gi...

2018-08-24 14:50:22 259

原创 ConstraintLayout使用的方方面面

一、基本属性app:layout_constraintLeft_toLeftOf(对齐约束)等 二、app:layout_constraintHorizontal_bias(偏移量比)等 三、app:layout_constraintDimensionRatio(宽高比) 四、app:layout_constraintHorizontal_weight(类似LinearLayout的wei...

2018-07-14 11:09:56 960

原创 Android设计模式之责任链模式

一、责任链模式的定义 二、责任链模式的使用场景 三、责任链模式UML类图 四、责任链模式具体实例 五、责任链模式代码实现 1. 抽象领导者 2.具体领导者,继承自抽象领导者类 6、责任链模式优缺点 7、总结 之前计划先把设计模式学完,但是感觉设计模式毕竟这么多种,粗略过一遍又不太好,所以决定还是先学自己需要学的Android知识点,在学习的过程中遇到了哪种...

2018-06-19 22:51:45 1427

原创 Android设计模式之单例模式详解

1.单例模式的定义 2.单例模式的使用场景 3.实现单例模式的关键点 4.实现单例模式的几种方式(代码示例) 1.饿汉式 2.懒汉式 3.双重检查索(Double Check Lock)(用的最多) 4.静态内部类单例模式(推荐) 5.枚举单例 5.Android中关于单例模式引起的内存泄漏 单例模式是应用最广的模式之一。许多时候整个系统只需要拥有一个全局...

2018-06-10 23:10:52 305

原创 我的学习计划

设计模式(面向对象六大原则,23种设计模式) 面向对象六大原则 23种设计模式 自定义View Android动画 Android性能优化 综合学习 源码学习 工作得越久越来越明白一个道理,不管是曾经学生时代还是社会上的优等生,其实真的并非他们比别人聪明多少,更多的是他们有自己的规划以及找到了自己的学习方法。然而现实中大多数人显然是没有找到适合自己的...

2018-06-10 09:48:55 1897

空空如也

空空如也

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

TA关注的人

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