首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
圆圆圆
掘友等级
VIP.1 初学乍练
Android摸鱼初级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 28
沸点 2
赞
30
返回
|
搜索文章
赞
文章( 28 )
沸点( 2 )
自定义View事件之进阶篇(一)-NestedScrolling(嵌套滑动)机制
在Lollipop(Android 5.0)时,谷歌推出了NestedScrolling机制,也就是嵌套滑动。本文将带领大家一起去了解谷歌对该机制的设计。通过阅读该文,你能了解如下知识点: 传统事件分发机制中嵌套滑动的实现与局限性。 谷歌NestedScrolling机制的原理…
Android事件分发机制二:核心分发逻辑源码解析
前面的分发步骤我们清楚了,那么viewGroup是如何对触摸事件进行分发的呢?View又是如何处理触摸信息的呢?这是整个事件分发的核心逻辑,也正是本文要讨论的内容。 事件处理中涉及到的关键方法就是 dispatchTouchEvent ,不管是viewGroup还是view。在…
Activity的启动过程详解(基于Android10.0)
话说Android中有四大组件:Activity、Service、BroadcastReceiver、ContentProvider。我们最常接触也是用户直接感受到的就是Activity了,今天来就说说Android启动的执行过程和工作原理。 Activity是一种 展示型组件…
被催稿了,所以聊聊 长链接在移动端开发中如何做到和短链接一样高效
此文并不会针对 `TCP` 展开做详尽的说明,也不会针对如何使用 Socket 库进行说明,协议格式定义,如何传输等都不在本文范围之内,本文关注是的移动端如何进行高效并简洁的编写基于 `TCP`
Vue 3 响应式源码中为什么使用 WeakMap 作为「缓存区」?
Vue 3 响应式源码中为什么使用 WeakMap 作为「缓存区」?让我们一次性搞懂 WeakMap
深入浅出 Kotlin 协程
在过去几年间,协程这个概念发展势头迅猛,到现在已经被诸多主流编程语言采用,例如:`Go`、`Python` 等都可以在语言层面上实现协程,甚至是 `Java` 也可以通过使用扩展库来间接地支持协程。
多此一举生成器 - Canvas + Alfred 打造你的个人工作流
上次想到这么无厘头的项目还是在上次,今天给大家分享一个非常具有废话文学精神的项目 ——《多此一举生成器》
H5 唤醒 App 的那些事儿
为 App 架起一座沟通桥梁的重要方式就是通过 H5 页面,由 H5 直接唤醒 App 页面也成为了一种常见的技术需求。
如何理清楚 Android 工程的依赖关系?
讲的是如何在你的 GitHub README 文件里面展示 Android 项目的依赖关系图。 不过该脚本里面涉及到了把 dot 文件转 png 的操作,所以你的机器上需要安装 Graphviz。这玩意就是把 dot 转 png 的工具,为了方便你还需要安装一个 State A…
【Android】一款常用的图像转换操作库
日常开发中,当涉及到 Android 的 Camera 或者图像相关的开发,或多或少都会接触一些图像格式,这些不同的格式之间会涉及到各种各样的操作,这里利用 Google 的开源框架 libyuv 封装了一个图像操作库,涉及到了 Android 中常用的图像转换操作。 Imag…
下一页
关注了
51
关注者
0
收藏集
1
关注标签
20
加入于
2017-09-28