首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android自定义view
订阅
水月沐风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
看完这篇文章你还不会自定义LayoutManager,我吃X!
最开始我在学习自定义LayoutManager的时候,也是网上搜文章,看博客,以及一些公众号的推文。刚开始看的时候觉得还是那么回事,但是在慢慢的深入LayoutManager源码才发现很多的文章其实都是不合格,乃至可以说是很误导人的,所以我才想自己写一篇关于自定义LayoutM…
Recyclerview实现ViewPager效果
现在做到了模仿viewpager。 现在两张图片紧挨在一起没有一个左右边距,我们开始在adapter中设置图片(adapter中的布局)的宽度和之间的边距。
Android - 泡泡View新姿势
前言 未读小红点,未读数量,很多App中都有这种需求,也有很多第三方库提供了这个功能。 本文称之为泡泡View,即让泡泡View依附在目标View的某个位置,比如左上角,右上角等。看了几个第三发库,没
Android软键盘的监听与高度控制的几种方案及常用效果
本文我们会一起复习一下软键盘高度获取的几种方式,布局贴在软键盘上效果的实现与优化。软键盘的高度获取与布局的动画之间的关系。
一步步实现 Viewpager 卡片翻页效果
通过一步步的分析实践,一步步的改写 onTransform 方法,最终实现新颖的卡片式滑动的效果。
Android 多点触控最佳实践
好久没有更新自己的简书博客了,说来真是惭愧,感觉自己太点懒了。话说其实坚持写博客还是很有用的,可以梳理自己的知识,帮助自己加深印象,找工作的时候也算是一点筹码,起码能够说明热爱技术并且真的有涉及过
Android OpenGL ES 2.0 完全入门(三):2D 纹理的裁剪、翻转、旋转、缩放
我在去年六月份学习了 OpenGL 的一些基本概念,整理了一个 demo 和两篇文章,并在今年六月份复习修正了一番。不久前我进一步向铁蕾兄学习了四种常用 2D 纹理变换的实现思路(以及本文中的其他总结性文字),由于铁蕾兄实在太忙,无暇快速整理成文,因此我就在这里为他代笔了 :)
View工作原理 | draw
基于绘制的内容可以遮盖,所以绘制内容要分为几个步骤,即绘制背景、内容、子View和前景,其中ViewGoup默认开启WillNotDraw标志位。
View工作原理 | ViewRoot和DecorView
前言 本来是继续准备再回顾一下View的绘制流程,说到这个都能脱口而出什么onMeasure、onLayout等方法,但是从来没有考虑过这些方法是在什么地方调用的,所以先来看一下这些基本知识。 正文
View工作原理 | measure
View的measure过程说白了就是measure的事件传递以及设置setMeasureDimension方法的值。