自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android异步消息处理机制

我们在开发APP的过程中,经常需要更新UI,但是Android的UI线程是不安全的,如果想更新UI线程,必须在进程的主线程中。这里我们引用了异步消息处理机制来解决之一问题。 一.异步消息的组成 Android的异步消息处理机制主要有4个部分组成:Message、Handler、MessageQueue和Looper。现在对这4个部分进行简要介绍。 1. Message Message是线程之...

2019-02-10 13:27:48 168

原创 数据存储

一、文件存储 1、将文件存储到文件中 Context类中提供了一个openFileOutput(String name, ContextM> ode model)的方法,可以用于将文件存储到指定的文件中。 参数说明: name:文件名(不可以包含路径),文件默认存储到data/data//files/m目录下; model:主要有两种模式,MODE_PRIVATE(同名文件覆盖)、MODE_...

2018-12-19 13:02:53 234

转载 广播机制

前言 BroadcastReceiver(广播接收器),属于 Android 四大组件之一 在 Android 开发中,BroadcastReceiver 的应用场景非常多 今天,我将详细讲解关于BroadcastReceiver的一切相关知识 示意图 1. 定义 即 广播,是一个全局的监听器,属于Android四大组件之一 Android 广播分为两个角色:广播发送者、广播接收者 2. 作用 监...

2018-10-26 20:09:45 194

原创 碎片

一、碎片的简单用法 碎片其实就是镶嵌在Activity里的一个更小的Activity,只不过他们的加载方法不一样罢了。使用一个简单的碎片只需要三个步骤: 1、碎片的布局 创建碎片的布局和创建一个活动的布局是一样的,都是在layout文件夹里创建一个layout布局。例: <?xml version="1.0" encoding="utf-8"?> <LinearLayou

2018-10-26 19:15:34 163

原创 活动的生命周期

1.返回栈 Android时使用任务(task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈也被称作返回栈。 栈是一种后进先出的数据结构。在默认情况下,每当我们启用一个新的活动时,这个活动就会放在返回栈的最顶层,当调用Back或finish()时,返回栈的最顶层的活动就会出栈。 2.活动的状态 每个活动在其生命周期里有4种状态。 1.运行状态 当一个活动位于返回栈的栈顶时,这个活...

2018-10-24 20:50:22 736

原创 RecyclerView

RecycleView是一个增强版的ListView,他不止可以轻松的实=实现ListView,还可实现List的横向布局、网格布局和瀑布流布局。 ##1、RecycleView的简单用法 ###1)、添加依赖 打开app/build.gradle,在dependencies闭包中添加如下内容, dependencies { implementation fileTree(dir: 'li...

2018-10-24 20:49:27 161

空空如也

空空如也

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

TA关注的人

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