首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
oXor24367
掘友等级
代码杀手
|
杀手包
一个字就是怼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
56
文章 55
沸点 1
赞
56
返回
|
搜索文章
赞
文章( 55 )
沸点( 1 )
ScrollView(RecyclerView等)为什么会自动滚动原理分析,还有阻止自动滑动的解决方案
这里我们看到,我们在添加一个hasFocus的子view的时候,是会调用requestChildFocus方法,在这里我们需要明白view的绘制原理,是view树的层级绘制,是绘制树的最顶端,也就是子view,然后父view的机制。明白这个的话,我们再继续看ViewGroup的…
短视频 SDK 架构设计实践
孔维乐,七牛云客户端团队 Android 平台高级开发工程师,专注音视频,图形图像领域。OpenGL 专家,先后参与直播推流及连麦 SDK 的开发,主导短视频 SDK 的架构设计与实现, 对客户端架构设计及性能优化有丰富经验。 图 1 所示是短视频及直播的发展史,众所周知,20…
用kotlin来实现一个饼图
提供一个设置个数的集合,比如农名伯伯卖水果,梨子卖了10个,香蕉卖了3个,苹果卖了7个,那么这个个数的集合为pieList=(10,3,7)。 因为饼图是根据角度来绘制的,我们必须将这个个数集合换算成角度集合,换算的过程中我们需要知道每一种水果所占总水果的比例,然后通过这个比例…
Kotlin coroutine详解
本文主要介绍一下Kotlin是如何实现Coroutine的,对于具体的用法推荐参考一下官方文档,讲得还是比较详细的
并发之痛 Thread,Goroutine,Actor
作者:jolestar
深入理解 Kotlin Coroutine (一)
对 Kotlin 的 Coroutine 介绍
Android 深入理解 JNI(一)JNI 原理与静态、动态注册
前言 JNI 不仅仅在 NDK 开发中应用,它更是 Android 系统中 Java 与 Native 交互的桥梁,不理解 JNI 的话,你就只能停留在 Java Framework 层。这一个系列我们来一起深入学习 JNI。 1.JNI 概述 Android 系统按语言来划分的话由两个世界组成,分别是 Jav…
JavaScript专题系列20篇正式完结!
JavaScript 专题系列是我写的第二个系列,第一个系列是 JavaScript 深入系列。 JavaScript 专题系列共计 20 篇,主要研究日常开发中一些功能点的实现,比如防抖、节流、去重、类型判断、拷贝、最值、扁平、柯里、递归、乱序、排序等,特点是研(chao)究…
全面解析JS中的this机制
请注明出处。 如果觉得还不错,请不要吝惜您的star 对于javaScript开发者来说,常常被this的指向问题弄的晕头转向。 我们将会全面的解析JS中的this机制,以求可以对this机制的一知半解。 这里我们先思考,为什么我们要使用this。 我们实现一个方法,可以被不同…
Android 不能在子线程中更新 UI 的讨论和分析
问题描述 做过android开发基本都遇见过 ViewRootImpl$CalledFromWrongThreadException,上网一查,得到结果基本都是只能在主线程中更改 ui,子线程要修改 ui 只能 post 到主线程或者使用 handler 之类。但是仔细看看ex…
下一页
个人成就
文章被点赞
52
文章被阅读
2,006
掘力值
105
关注了
4
关注者
10
收藏集
5
关注标签
6
加入于
2017-07-05