首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ZedeChan
掘友等级
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 64
沸点 1
赞
65
返回
|
搜索文章
最新
热门
Android 事件分发(1)—— 基本概念与流程
1. 什么是事件分发? 这个时候就需要事件分发机制来处理了。 说白了,事件分发其实就是决定将点击事件分发给谁处理的一套规则。 2. 事件分发使用场景 图中有两个 View,外部的 View 是横向滑动的,而内部的 View 是竖向滑动的。这个时候在内部的 View 进行滑动,怎…
LruCache 使用及原理
1. LruCache 是什么? 要搞清楚 LruCache 是什么之前,首先要知道 Android 的缓存策略。其实缓存策略很简单,举个例子,就是用户第一次使用网络加载一张图片后,下次加载这张图片的时候,并不会从网络加载,而是会从内存或者硬盘加载这张图片。 缓存策略分为添加、…
Activity 必知必会
1. Activity 的生命周期 这张图片讲述了 Activity 的回调的方法,下表分类讲解这些方法的作用。 这两个方法只有在应用遇到意外情况下才会触发。可以用于保存一些临时性的数据。 .... .... 2. Activity 之间的跳转 这里第二个参数是一个 reque…
RxJava 入门和常见使用方式
0. 简介 RxJava 其实就是提供一套异步编程的 API,这套 API 是基于观察者模式的,而且是链式调用的,所以使用 RxJava 编写的代码的逻辑会非常简洁。 其实可以把 RxJava 比喻成一个做果汁,家里有很多种水果(要发送的原始数据),你想榨点水果汁喝一下,这时候…
多线程详解(2)——不得不知的几个概念
0. 简介 在多线程中可能会出现很多预想不到的现象,要理解这些现象的产生的原因,就一定要理解以下讲解的几个概念。 1. Java 线程内存模型 Java 内存模型主要定义变量的访问规则,这里的变量只是指实例变量,静态变量,并不包括局部变量,因为局部变量是线程私有的,并不存在共享…
多线程详解(1)——线程基本概念
0. 简介 这个系列开始来讲解 Java 多线程的知识,这节就先讲解多线程的基本知识。 1. 进程与线程 进程就是在运行过程中的程序,就好像手机运行中的微信,QQ,这些就叫做进程。 线程就是进程的执行单元,就好像一个音乐软件可以听音乐,下载音乐,这些任务都是由线程来完成的。 2…
Java 内部类使用详解
这个系列是帮助复习 Java 的基础知识的,但是并不会按照一个特定的顺序。现在开始复习下内部类的相关知识。 0. 简介 内部类的定义很简单,它其实就是在一个类里面定义了另一个类,但是这个定义还是有很多细节需要掌握的。 1. 非静态内部类 非静态内部类就是在一个类的内部里面定义了…
UML 剖析(2) —— 类图关联和时序图
上篇文章讲解完类图实体,现在讲解类图关联,如果没阅读过类图实体的那篇文章,链接在这:UML 剖析(1) —— 类图实体 ,这节继续还是使用 StarUML 来讲解。 1. 类图关联 下面一个一个讲解上图的关联属性。 Association 是双向关联的意思,比如老师与学生就是一…
UML 剖析(1) —— 类图实体
0. 简介 UML 中文翻译为统一建模语言,其实说白了 UML 就是将软件的各种状态以图表的方式展现出来。因为 UML 涉及的图表非常的多,这里只介绍比较重要的类图、时序图、用例图,为了加深读者的理解,这里会使用 StarUML 来讲解。 1. 类图 类图就是表示系统中包含了哪…
Path从懵逼到精通——基本操作
什么是Path? 我们先看看Android官方文档给出的定义: The Path class encapsulates compound (multiple contour) geometric paths consisting of straight line segment…
下一页
个人成就
优秀创作者
文章被点赞
1,692
文章被阅读
70,006
掘力值
3,362
关注了
6
关注者
835
收藏集
0
关注标签
18
加入于
2016-05-24