首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
卢宇
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
180
文章 178
沸点 2
赞
180
返回
|
搜索文章
赞
文章( 178 )
沸点( 2 )
一种非嵌套滑动冲突的解决方案
图左侧是 UI 的层级,上层是一些按钮控件和 ViewPager ,下层是视频流展示的 Fragment。右边是触摸事件处理的层级,双指缩放/View点击/聚焦点击需要在 ViewPager上面,否则都会被 ViewPager 消费掉,但是 ViewPager 的 UI 层级又…
实现高性能微信朋友圈
众所周知,微信朋友圈的列表一直以来被众多研究性能问题的朋友拿来作为模范,对于其实现方式,一直以来有点难以望其项背的感觉。只能默默的感叹微信的开发者是真的牛逼。经过一段时间的研究,现在我将带领大家以全新的认知对微信朋友圈的结构进行分析,并通过自己的方式加以实现。 我们都知道,在A…
【干货】基于iconfont拓展的EasyTextView(高度自定义,丰富Api,支持左右设置Text,设置Shape,设置span等)
还在苦于总用LinearLayout包一层?(代码洁癖患者~)。 Step 2. Add the dependency 动态设置Shape,由SupperShape实现,可以动态通过java代码给任何View设置Shape,不需要再写shape.xml文件,欢迎使用。 本项目仅…
ARCore-普及篇
这样把光照值应用到虚拟物体上就会更加真实。 你可以用 ==3DMax==、==Maya== 创建自己的模型并贴图,绑定、 输出成opengl支持的文件,并展示。 当然这是opengl最重要的应用。 现在市面上也有很多美颜相机,包括抖音的一些变脸特效, 他们的做法是==(以And…
Android include 和 merge 标签、ViewStub 控件的使用总结
在开发 Android 布局时,常将一些通用的视图提取到一个单独的 layout 文件中,然后使用标签在需要使用的其他 layout 布局文件中加载进来,比如 App 导航栏等。这样,便于对相同视图内容进行统一的控制管理,提高布局重用性。然而,使用标签总有一些值得我们注意的地方。
Android技能树 — View小结
最近年底了,打算把自己的Android知识都整理一下。 这次是相对View做个小结,主要是View的工作原理,绘制流程等。为什么要总结这块,因为平时自定义View的情况多多少少都会遇到,如果能深刻了解这块知识,对自定义View的掌握才能更透彻。有些人可能会说那我肯定不会的,我也…
HenCoder Android 自定义 View 1-6: 属性动画(上手篇)
这期是 HenCoder 自定义绘制的第 1-6 期:属性动画(上手篇) 如果你没听说过 HenCoder,可以先看看这个: HenCoder:给高级 Android 工程师的进阶手册 简介 前几期发布后,经常在回复里看到有人问我什么时候讲动画。本来我是不打算讲动画的,因为动画其…
空祖家的对话框 2.0
空祖家的对话框2.0拥有提供最简单的调用方式以实现消息框、选择框、输入框、等待提示、警告提示、完成提示、错误提示等弹出样式。以下是目前包含的所有对话框样式预览图: 本例中,包含DialogDemo(Dialog/app/)是对话框的演示项目源代码,以及Library库(Dial…
Mac下Android Framework源码环境搭建运行及调试方法
然后用一块移动硬盘专门存放源码。这里要对硬盘进行分区,分区类型选择 Mac OS 扩展(区分大小写,日志式)。大概要分出 250GB 大小。 下载完成后进入源码目录,开始编译。首先要切换shell,要使用 bash 进行编译 当修改了部分模块后,不需要整体重新编译,只需要编译想…
Android 约束布局(ConstraintLayout)1.1.0 版详解
在上一篇文章中,我们对 ConstraintLayout 1.0.2 版进行了详细的了解。而当时说好的 1.1.0 版本的文章却直到现在才出来,相隔了好久。其实关于 1.1.0 beta 版的文章早已写完,但却一直没有发布,这是因为当时担心后面的稳定版会和现有的冲突(事实上的确…
下一页
关注了
14
关注者
0
收藏集
88
关注标签
15
加入于
2016-08-04