首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
重学Android
_祝你今天愉快
创建于2022-07-18
订阅专栏
学起来,从基础到高级,一起起飞
等 29 人订阅
共13篇文章
创建于2022-07-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
重学 Android 自定义 View 系列(十二):环形SeekBar剖析
前言 一个自定义的圆形 SeekBar,类似于传统的 SeekBar 但采用了圆形轨迹。最近被一个网友私信问有没有类似效果的View,因为前面做过几个环形进度条,这个不就加个触摸效果么,以为不算很难,
重学 Android 自定义 View 系列(十一):文字跑马灯剖析
前言 一个可以横向滚动和纵向滚动的自定义文字跑马灯View,支持水平和垂直滚动、多段文本展示、点击事件回调等功能。 该View 由 ScrollTextView,改版而来,效果如下: 1. 功能介绍
重学 Android 自定义 View 系列(十):带指针的渐变环形进度条
前言 该篇文章根据前面重学 Android 自定义 View 系列(六):环形进度条拓展而来。 最终效果如下: 1. 扩展功能 支持进度顺时针或逆时针显示 在进度条末尾添加自定义指针图片 使用线性渐变
重学 Android 自定义 View 系列(九):侧边字母选择器
前言 本文来实现一个侧边字母选择器,很常见的一个控件,和上篇文章星星评分用到的关键技术点类似,难度不大,本篇再来温故知新一下。 最终效果如下: 1. 效果分析 每个字母被均匀分布在整个控件区域中; 触
重学 Android 自定义 View 系列(八):星星评分控件(RatingBar)
前言 本节实现一个常见的星星评分控件,广泛应用于各种评价类应用中,比如电影评分、商品评价等。难度不大,直接开搂! 最终效果如下: 1. 效果分析 显示若干颗星星(默认为5颗,可根据属性配置)。 可以通
重学 Android 自定义 View 系列(七):仿58同城加载动画
前言 本文将实现早期58同城一个带有弹跳效果的加载动画,且结合图形变换(圆形变正方形、正方形变三角形等)实现一种动态、富有表现力的加载效果。 最终效果如下: 1. 效果分析 形状切换: 显示一个不断变
重学 Android 自定义 View 系列(六):环形进度条
目标 自定义一个环形进度条,可以自定义其最大值、当前进度、背景色、进度色,宽度等信息。 最终效果如下(GIF展示纯色有点问题): 1. 结构分析 背景圆环:表示进度条的背景。 进度圆环:表示当前进度,
重学 Android 自定义 View 系列(五):文字变色的应用
前言 上一篇介绍了文字变色的原理,本篇文章就简单介绍下其应用。原理都掌握了,应用还不是手拿把掐😁 最终效果如下: 1. 结构分析 指示器:配合Viewpage显示界面标签,这里的指示器由于要用到我们的
重学 Android 自定义 View 系列(四):文字变色
目标 通过 ColorTrackTextView 来展示一种文字进度条效果,其中一部分文本以原始颜色显示,另一部分文本以目标颜色显示,随着进度的变化,逐步改变文字颜色的展示。 最终效果如下: 1. 结
重学 Android 自定义 View 系列(三):自定义步数进度条
前言 本篇文章主要是实现仿QQ步数View,很老的一个View了,但技术永不落后,开搂! 最终效果如下: 1. 结构分析 首先,我们来看一下这个 QQStepView 的主要功能: 显示一个圆环进度条
重学 Android 自定义 View 系列:动手实现专属 TextView
前言 前面一篇介绍了自定义View的基础概念(皮毛),接下来全部是自定义View实战,让我们一起开启自定义View之旅吧! 1. 实现目标 本篇将实现一个自定义的TextView,通过自定义属性让我们
重学Android:自定义View基础(一)
前言 作为一名安卓开发,也被称为大前端,做一个美观的界面,是我们必备的基础技能,可能在开发中我们最常用的是系统自带的View,因为他能满足绝大部分需求,难一点的我们也可以上Github上找个三方库使用
重学Android:从位运算到二进制表示(零)
前言 以下内容针对非科班同学,可以快速掌握位运算和二进制表示等计算机基础运算知识,看过源码的同学都知道,源码中大量运用了位运算知识,如果你对这方面不了解的话,看起来是比较困难的,如果你工作接触到蓝牙数