
UI
蜗牛学开车
杨高中路证大五道口广场1号楼
展开
-
Android 自定义Html标签
前言我们在Android的日常开发中经常会用到TextView,而在TextView的使用中有可能需要像下面这样使用。上面只用了一个TextView就可以实现,有人可能会想到使用Html.fromHtml("...")实现,但是Android原生的font标签是不支持size属性的。我们来看下源码,看下font标签到底支持哪些属性: //摘抄自Android API源码(Html类)...原创 2019-11-15 17:36:10 · 886 阅读 · 2 评论 -
Android App Banner,用它就够了。无限轮播、简单易用、扩展性强的BannerView
按照惯例先上效果图: 写在前面GitHub上也是有比较详细的使用介绍的,如果你想直接看GitHub上的也可以直接点击后面的传送门去往GitHub。我是传送门本文的内容可能有点长,如果你想要直接但Demo的源码的,可以直接跳到最后,最后有完整的代码(包括Java代码和XML代码)。前言今天给大家推荐一款简单易用、扩展性强且超级稳定的轮播图库。·为什么说简单已用?答:因为实现起来比较简单,几行原创 2019-11-21 14:52:00 · 2438 阅读 · 2 评论 -
如何让EditText具有自动大小写转换的功能。
相信很多朋友都有过让EditText具备自动大小写转换的功能的需求,其实做法很简单。下面就来看一下怎么做吧。首先定义一个类继承ReplacementTransformationMethod类。这个类位于android.text.method包中。public class AutoCaseTransformationMethod extends ReplacementTransformationMet原创 2016-10-08 21:03:40 · 2142 阅读 · 0 评论 -
TabLayout踩坑之IllegalArgumentException: Tab belongs to a different TabLayout.
最近在开发中使用TabLayout的时候遇到了这个bug。bug就长下面这样(内容有点啰嗦,解决办法在最下面):05-24 21:54:36.989 17175-17175/com.testW/System.err: java.lang.IllegalArgumentException: Tab belongs to a different TabLayout.05-24 21:54:36.989原创 2017-05-25 00:02:28 · 3892 阅读 · 0 评论 -
Android简单实现列表菜单--PopupMenu的简单使用。
最近发现PopupMenu用来做菜单非常的方便,而且使用也非常的简单,下面我们就来看下如何使用的吧。首先在布局文件中创建两个Button。<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tool原创 2016-10-07 01:22:53 · 6827 阅读 · 0 评论