
控件
控件
kicinio
这个作者很懒,什么都没留下…
展开
-
RatingBar快速使用
前言:RatingBar虽然不显眼,但在实际工程开发中确实作为一个能减少业务复杂度的控件(吃过亏)。使用:1.XML属性常用的width,height,id不再赘述,下面看其特有的属性android:numStars:评分最高数目,整数类型;android:rating:默认评分值,浮点类型;android:stepSize:每次增加的数值,浮点类型;android:isIndicator:是否为指示器,布尔类型(选false意味着用户不能改变)。2.监听重写其setOnRating原创 2020-12-13 22:46:27 · 298 阅读 · 0 评论 -
ViewPager 快速上手
前言:ViewPager是Android 3.0后引入的一个UI控件,用以编写滑动布局,其可以放入View或Fragment,管理方面可以使用FragmentPageAdapter,FragmentStatePagerAdapter或PagerAdapter来管理页面。但最好使用Fragment(拥有生命周期)来填充而不是View。FragmentPageAdapter只会缓存当前可视化碎片及邻近三个(不足三个则缓存剩下的),FragmentStatePagerAdapter则只会缓存当前可视化的碎片。关原创 2020-11-22 21:33:58 · 1464 阅读 · 0 评论 -
Android 圆角布局 shape.xml的使用
一:使用简介shape.xml中是用来让某控件、布局边角呈现弧形的一种方式。其原理就是某控件、布局设置其背景参数为shape.xml二:使用1:在drawble目录下新建一布局文件在drawble目录下(最好用文件浏览器打开drawble而不是drawble-24)新建一布局文件,其根元素设置为“shape”;2:参数solid控制其背景颜色<solid android:color="#EBE8E8"/>corner控制其弧度半径<corners原创 2020-11-17 08:39:31 · 758 阅读 · 0 评论 -
Banner 轮播图之简单使用
一:Banner框架简介项目地址:https://github.com/youth5201314/banner。该框架是基于RecyclerView和ViewPager来实现的。在之前要实现轮播图需要先自定义一简单RecyclerView,然后使用Timer来转动其坐标位置,对初学者而言十分不友好。由于官网上讲的详细,所以本文是本着“最通俗、最易懂、最简单”而来。二:使用方法由于该框架是基于RecyclerView的,也就是说只要有RecyclerView的基础,上手该框架没有任何难度且快速。1:添原创 2020-11-11 19:02:37 · 2309 阅读 · 15 评论 -
PopupMenu的简要使用
PopupMenu的创建,使用及常见用法一:功能概述PopupMenu可以非常方便的在指定view的下面显示一个弹出菜单,该弹出菜单的位置是可变的。在一些应用里面例如浏览器里面长按屏幕会显示弹出菜单。二:创建基本流程1:创建菜单布局先在res目录下新建menu菜单,如图所示接着自定义一个xml布局,图中是我为了方便测试建立两个布局文件,这里不用疑惑。xml代码如下:<?xml version="1.0" encoding="utf-8"?><menu xmlns:and原创 2020-11-10 09:13:36 · 2675 阅读 · 0 评论 -
Popup Window的创建及其基本属性
Popup Window的创建及其基本属性一:功能概述二:创建基本流程1:创建XML布局文件(要展示的弹出布局)2:创建私有方法来编写Popup Window逻辑代码3:在合适地方弹出该Popup Window(或动作监听内)三:基本属性1:PopupWindow可以设置弹出/消失动画,且简单2:PopupWindow可以设置弹出位置(居中、顶部、底部、动态指定高度)四:注意事项一:功能概述PopupWindow 是一个可以在Activity 之上显示任意View的控件。在Android经常使用,效果跟原创 2020-11-08 16:35:12 · 2358 阅读 · 6 评论