首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
smartsean
掘友等级
Android Developer
中高级Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 60
沸点 0
赞
60
返回
|
搜索文章
最新
热门
如何正确的终止一个线程?
我们知道当调用 Thread 的 start()方法,执行完 run()方法后,或在 run()方法中 return,线程便会自然消亡。但是如果一些线程长时间的在后台运行,那么怎么去停止呢?下面介绍几种方法: 这种方式比较灵活,不管是通过继承 Thread 类还是实现 Runn…
HashMap 源码分析
前面分别分析了常用的 ArrayList 和 LinkedList 的源码,前面讲了 ArrayList 内部是使用数组实现的,LinkedList 内部是使用双向链表实现的,而作为我们也经常使用的 HashMap,内部是使用数组+单链表实现的,可以通过数组的寻址快的特性定位哈…
LinkedList 源码分析
上篇文章分析了 ArrayList 的源码,面试过程中经常会被面试官来问 LinkedList 和 ArrayList 的区别,这篇文章从源码的角度来看下 LinkedList 以后,再和上篇文章做个对比,相信你会有一个自己的判断的。 从图中可以看出,LinkedList 和 …
ArrayList 源码分析
ArrayList 算是我们开发中最经常用到的一个集合了,使用起来很方便,对于内部元素的随机访问很快。今天来分析下ArrayList 的源码,本次分析基于 Java1.8 。 从描述里面来看,ArrayList 是继承于 AbstractList 的,并且实现了 Seriali…
Android 事件分发机制
还有一些其他的应用等。 我会根据源码的方式进行讲解,尽量描述的清楚些。 其实这里就是 Android 事件分发机制的体现。 在我们点击按钮的时候,会有按下、抬起的操作,其实这两个操作对应的就是 ACTION_DOWN 事件和 ACTION_UP 事件。 在我们滑动页面的时候,会…
Android 多线程之 Handler 基本使用
这主要是一个讲解 Android 中多线程的系列,全部文章如下: Android 多线程之 Handler 基本使用 Android 多线程之 Handler 源码分析 Android 多线程之 HandlerThread源码分析 Android 多线程之 AsyncTask使…
Dagger2 、 MVP的简单封装
现在很多 Android 开发都在用 MVP 模式,并且现在 Dagger2 注入依赖也挺方便的,所以就简单的对两者做了个封装,这样使用起来会更加方便。我们这里不对 MVP 做具体的讲解,只是简单的封装一下,便于使用,具体的 MVP 使用请参考其他文章。 代码已上传到 Gith…
Java常用集合框架(一)
Java 集合框架在我们日常的开发学习中应该是经常用到。那么什么是集合框架呢? 从字面意思来看,就是集合的框架。 网友给出了以下解释: 数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。Java提供了几个能有效地组织和操作数据的数据结构…
Java常用集合框架(一)
Java 集合框架在我们日常的开发学习中应该是经常用到。那么什么是集合框架呢? 从字面意思来看,就是集合的框架。 网友给出了以下解释: 数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。Java提供了几个能有效地组织和操作数据的数据结构…
Handler
5、子线程中创建 Handler(handler1)发送消息,在子线程中的Handler(handler1) 中处理,然后发送给主线程(mHandler) 去更新 UI 6、在子线程中更新 UI (对的,你没看错,就是在子线程中更新 UI ) 7、消除使用 Handler 的过…
下一页
个人成就
文章被点赞
309
文章被阅读
86,029
掘力值
1,744
关注了
22
关注者
73
收藏集
13
关注标签
10
加入于
2016-11-28