Android
文章平均质量分 81
~且听风吟
这个作者很懒,什么都没留下…
展开
-
碎片
一、碎片的简单用法 碎片其实就是镶嵌在Activity里的一个更小的Activity,只不过他们的加载方法不一样罢了。使用一个简单的碎片只需要三个步骤: 1、碎片的布局 创建碎片的布局和创建一个活动的布局是一样的,都是在layout文件夹里创建一个layout布局。例: <?xml version="1.0" encoding="utf-8"?> <LinearLayou原创 2018-10-26 19:15:34 · 160 阅读 · 0 评论 -
广播机制
前言 BroadcastReceiver(广播接收器),属于 Android 四大组件之一 在 Android 开发中,BroadcastReceiver 的应用场景非常多 今天,我将详细讲解关于BroadcastReceiver的一切相关知识 示意图 1. 定义 即 广播,是一个全局的监听器,属于Android四大组件之一 Android 广播分为两个角色:广播发送者、广播接收者 2. 作用 监...转载 2018-10-26 20:09:45 · 191 阅读 · 0 评论 -
活动的生命周期
1.返回栈 Android时使用任务(task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈也被称作返回栈。 栈是一种后进先出的数据结构。在默认情况下,每当我们启用一个新的活动时,这个活动就会放在返回栈的最顶层,当调用Back或finish()时,返回栈的最顶层的活动就会出栈。 2.活动的状态 每个活动在其生命周期里有4种状态。 1.运行状态 当一个活动位于返回栈的栈顶时,这个活...原创 2018-10-24 20:50:22 · 728 阅读 · 0 评论 -
RecyclerView
RecycleView是一个增强版的ListView,他不止可以轻松的实=实现ListView,还可实现List的横向布局、网格布局和瀑布流布局。 ##1、RecycleView的简单用法 ###1)、添加依赖 打开app/build.gradle,在dependencies闭包中添加如下内容, dependencies { implementation fileTree(dir: 'li...原创 2018-10-24 20:49:27 · 157 阅读 · 0 评论 -
数据存储
一、文件存储 1、将文件存储到文件中 Context类中提供了一个openFileOutput(String name, ContextM> ode model)的方法,可以用于将文件存储到指定的文件中。 参数说明: name:文件名(不可以包含路径),文件默认存储到data/data//files/m目录下; model:主要有两种模式,MODE_PRIVATE(同名文件覆盖)、MODE_...原创 2018-12-19 13:02:53 · 211 阅读 · 0 评论 -
Android异步消息处理机制
我们在开发APP的过程中,经常需要更新UI,但是Android的UI线程是不安全的,如果想更新UI线程,必须在进程的主线程中。这里我们引用了异步消息处理机制来解决之一问题。 一.异步消息的组成 Android的异步消息处理机制主要有4个部分组成:Message、Handler、MessageQueue和Looper。现在对这4个部分进行简要介绍。 1. Message Message是线程之...原创 2019-02-10 13:27:48 · 164 阅读 · 0 评论