最新 最热

Android 自定义一个简单的刮奖 View

使用相对布局,先写一个 TextView,然后自定义一个 EraseView,写一个同样大小的 EraseView 覆盖在 TextView 上面即可。

2020-02-29
0

Android TextView实现跑马灯

marqueeRepeatLimit 表示跑马灯循环的次数,marquee_forever表示一直循环,也可以写个数字表示次数 然后Activity中可以使设置其settext就ok了; scrollHorizontally 表示滚动的方向是否为水平方向;...

2020-02-27
0

DSL In Action

关于 Anko-Layouts框架的好处和局限性,网上已经有大部分文章在讲,它好在用DSL的方式来描述View,而缺点在于无法即时预览,在这方面导致Anko DSL的开发效率不及XML传统方式。经过大家的一些踩坑,以及开发上的试用,一致表示,Ank...

2020-02-20
0

构建Recyclerview DSL

上一篇文章说了如何把DSL用在项目的布局中,而这篇文章来讲讲怎么把DSL用在Recyclerview中。此框架已经在我的项目中大规模使用,并且极大地提高了Recyclerview列表构建效率和复用能力。...

2020-02-20
0

安卓入门-第三章-安卓常用控件的使用方式

TextView可以说是Android中最简单的一个控件了,你在前面其实已经和它打过一些交道了。它主要用于在界面上显示一段文本信息,比如你在第1章看到的“Hello world!”。下面我们就来看一看关于TextView的更多用法。...

2020-02-19
0

自定义View开篇,必须跨过的一道坎儿

对于许多Android开发者而言,无论工作的方向是什么,自定义View是不得不跨过去的一道坎儿,相信很多伙伴有这样的感受,关于自定义View的知识都看的明白,甚至滚瓜烂熟,但是遇到自定义View实战的时候,还是感觉无从下手,其实想学好...

2020-02-17
0

自定义View二篇,如何自定义一个规范的ViewGroup

在自定义View开篇,必须跨过的一道坎儿 中,我们介绍了自定义View的几种方式,以及如何实现一个规范的自定义View,上文中也说了,实现一个规范的自定义ViewGroup是一件比较困难的事情,因为要考虑的情况包含 本身的padding以及...

2020-02-15
1

SVG图线上踩坑实录

由于svg有着可以动态缩放而不影响图片质量的特性,所以项目中只需要导入一张图片就可以代替之前的多张png图片了,可以减少apk体积。今天给大家分享一下我自己项目中的svg使用经验,希望能对大家有所帮助。...

2020-02-14
0

速读原著-Android应用开发入门教程(基本控件的使用)

Android 中的基本视图是 GUI 中通常直接使用的一些类,例如:字符区域、按钮、图像区域、图像按钮、进度条等。

2020-02-13
0

速读原著-Android应用开发入门教程(几种独立使用的视图组)

网页视图(WebView)是一个功能强大且常用的控件,它具有许多很好的特性,例如对 js 的支持,可用于制作简易浏览器等。

2020-02-13
0