项目地址:https://github.com/SherlockShi/MaterialWidgetPractise 一、前言 你是否还在使用selector来定制Button普通状态、按下状态的变化呢? 你是否也想自己…
标签:控件
Android常用控件之ListView
目录:android.widget.ListView xml布局 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android…
安卓分享—一款优雅的日历控件-Material Calendar View
因为项目中需要日历控件,作为一个懒惰的代码搬运工第一反应当然是去GitHub找,不过找到好看又好用的当然还是要拿出来和大家分享的,希望不要得到鄙视的目光。老规矩先上效果图。 calendarView.gif 作为一个简单…
Android开发(三)| 最常用和最难用的控件
经过前面的学习,我们已经能开发简单又不失美观的程序界面了。 但是在之前的布局中,我们没有用到Android开发中最常用的一种控件——ListView,所以界面可能显得有些单调。 几乎所有的应用程序都会用到ListView…
开发一款商业级Banner控件
本文已授权微信公众号:鸿洋(hongyangAndroid)原创首发。 商业级控件最重要的特性:高内聚、低耦合! 1、分析需求 我们想要实现什么功能、达到什么效果? 站在用户在这里就是我们的程序员的角度上来看,我们在使用…
Android常用控件之ProgressBar,水平进度条
目录:android.widget.ProgressBar 通过xml的属性处理达到进度条显示效果: xml布局 <ProgressBar android:id="@+id/pb_finish_bar" andro…
Android自定义标签列表控件LabelsView解析
无论是在移动端的App,还是在前端的网页,我们经常会看到下面这种标签的列表效果: 标签列表 标签从左到右摆放,一行显示不下时自动换行。这样的效果用Android源生的控件很不好实现,所以往往需要我们自己去自定义控件。我在…
Android常用控件之RadioGroup
目录:android.widget.RadioGroup xml布局中:(包含按钮选中状态及文本选中状态的改变) <?xml version="1.0" encoding="utf-8"?> <Rela…
Android常用控件之ViewPager
目录:android.support.v4.view.ViewPager xml布局 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xml…