首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
饭小龙
掘友等级
游泳员
|
Binance
有房有猫
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 15
沸点 1
赞
16
返回
|
搜索文章
最新
热门
被司法认可的区块链存证
1. 北京互联网法院受理的第一案 在本月的9月9日,北京互联网法院正式挂牌成立,到次日18点,互联网法院诉讼平台共接到网上立案申请207件,而北京互联网法院受理的第一案就非常地惹人瞩目,抖音短视频起诉百度旗下伙拍小视频的网络传播权纠纷案。 案件过程,就是抖音上的一个原创小视频,…
饭饭科普47 — 什么是区块链
写区块链知识科普的作者很多,但仍希望饭饭写的是最通俗易懂的。 1. 定义 区块链本质上是一个去中心化的分布式数据库,很多由密码学方法生成的数据块串联在一起形成一条数据块链条,每个数据块中包含了一段时间内全网的交易信息,用于验证其信息的有效性(防伪)和生成下一个区块。 因此区块链…
源码分析 —— AsyncTask 完全解析(基于7.0)
在平常开发中执行异步操作很常见的操作,经常在执行异步任务后需要去刷新 UI,这就需要用到 Android 的异步消息处理机制 Handler, 当然我们也可以使用 AsyncTask 去完成,相信大家或多或少都用过 AsyncTask 。 protected Result do…
安卓序列化:Parcelable 和 Serializable
在开发中经常会用 Intent 和 Binder 进行数据传输时就要用到 Parcelable 和 Serializable,以及有的时候需要把对象持久化到存储设备上,就需要用到 Serializable。 Serializable 是 Java 提供的一个序列化接口, 是一个…
自定义控件(四) 源码分析 layout 和 draw 流程
在上一篇中我们详细分析了 View 工作三大流程中最复杂的 measure 流程, 掌握了 measure 流程后, layout 和 draw 流程就相对比较简单些了。 在布局流程中, 当 ViewGroup 的 layout 方法被父容器调用后它的位置将被确定下来, 然后它…
知识星球作业(第5周) - 关于view的知识
到这里就很明显了, 我们都知道 setMeasuredDimension 是在 onMeasure 方法中被调用用来保存测量的尺寸结果, 也就是说 mMeasuredWidth 是在 onMeasure() 方法中执行完成测量流程后并保存尺寸的时候被赋值, 所以 getMeas…
自定义控件(三) 源码分析measure流程
在之前的文章中,我们比较清晰的了解了Activity的构成和事件分发机制的原理, 从这篇文章我们开始分析 view 的三个流程:测量,布局,绘制。 在Android的知识体系中, 自定义控件扮演着很重要的角色, 可以说, view的重要性不低于Activity, 在和用户的各种…
自定义控件(一) Activity的构成(PhoneWindow、DecorView)
PhoneWindow:将Decoriew设置为整个应用窗口的根View。它是Android中的最基本的窗口系 统,每个Activity 均会创建一个PhoneWindow对象,是Activity和整个View系统交互的接口。 DecorView:顶层视图,将要显示的具体内容呈…
自定义控件(二) 从源码分析事件分发机制
很多安卓初学者都对 View 的事件分发机制感到困惑,但是这是务必要掌握的知识点。日常开发中要处理复杂的滑动冲突问题,就需要对事件分发的流程足够熟悉。在上一篇文章里, 我们了解了 Activity 的窗口结构, 今天我们看一下 View 的点击事件具体是怎样分发。自定义控件(一…
个人成就
文章被点赞
138
文章被阅读
6,680
掘力值
374
关注了
6
关注者
26
收藏集
0
关注标签
3
加入于
2017-03-24