Kotlin
_implements
不忘初心,方得始终。
展开
-
自定义view之视频播放状态标识
kotlin学习今天写的东西比较简单,一个自定义view,主要是为了捡捡kotlin语法。废话不多说,先上效果这个效果通常在一些播放器上遇到,用来标识视频正在播放中。根据这个效果我们先明确一下我们需要做的:1.绘制三条竖线2.开启动画让它动起来3.自定义一些属性方便使用和扩展下面我会直接贴一下代码,代码并不复杂,但是我希望大家带着一些问题去看,比如为什么这里需要重写onMeasu...原创 2020-04-18 20:00:13 · 357 阅读 · 0 评论 -
初识kotlin,实现一个简单的列表
开场小絮叨:kotlin被谷歌正式作为Android的一级开发语言已经好几个月了,一直想学习一下,一直没有时间(好吧,我承认是我懒)。最近买了本书啃,也算下定决心学习这门语言。学习新知识,首先你要知道它是什么它的历史和它的用途。它是针对Java平台的一种编程语言,在这我强调一下,kotlin并不是一门新的语言,它其实在11年就已经推出来了,只不过是在被谷歌认证为Android开发官方语言之原创 2017-09-20 16:16:43 · 1711 阅读 · 0 评论 -
初识kotlin实现一个类似烟花效果的自定义view
写这个自定义view的主要目的还是用来熟悉kotlin语法,本来想贴一下gif效果图,但是由于比较麻烦就算了,后面有时间的时候我再补上,感兴趣的可以直接看一下代码点击看源码原创 2017-09-26 18:13:11 · 463 阅读 · 0 评论 -
android自定义view实现一个钟表
先看效果图:自定义view大家肯定已经不陌生了,所以直接今天直接步入正题:如何利用canvas去绘制出一个钟表当然绘制之前我们必须进行测量(重写onMeasure),根据自己的规则去测量,这暂时是将控件限制为一个正方形。首先我们先把钟表分解,看它由哪几部分组成。如上图:钟表包括表盘(刻度)和表针还有文字构成。分清结构之后我们再明确canvas需要画什么,表盘的构成其实就是...原创 2017-12-21 17:05:49 · 2385 阅读 · 0 评论