安卓谷歌电子市场学习笔记系列——RatingBar
来源:互联网 发布:个推公司怎么样知乎 编辑:程序博客网 时间:2024/05/21 09:00
在该项目中会用到评分控件,类似于一个进度条,如下:
参考安卓源码具体做法:
(1)布局文件控件中加入progressDrawable属性
(2)process_ratingbar.xml文件
该图层中有3个item叠加,分别是底层、中层、上层,对应的图片如下:
底层: 中层: 上层:
(3)代码里动态设置评分
float stars = appInfo.getStars();
holder.item_rating.setRating(stars); // 设置ratingBar的值
这里的appInfo和holder会在下一篇博客中介绍到.
0 0
- 安卓谷歌电子市场学习笔记系列——RatingBar
- 安卓谷歌电子市场学习笔记系列——Context的使用
- 安卓谷歌电子市场学习笔记系列——PagerTabStrip
- 安卓谷歌电子市场学习笔记系列——FragmentStatePagerAdapter
- 安卓谷歌电子市场学习笔记系列——FileUtils
- 安卓谷歌电子市场学习笔记系列——BaseProtocol
- 安卓谷歌电子市场学习笔记系列——ThreadPoolExecutor
- 安卓谷歌电子市场学习笔记系列——BitmapHelper
- 安卓谷歌电子市场学习笔记系列——ViewHolder及convertView
- 安卓谷歌电子市场学习笔记系列——ListView快速滑动时图片处理
- 安卓谷歌电子市场学习笔记系列——怎么移除集合中的元素(迭代器的使用)
- android个人学习笔记——RatingBar
- 学习笔记之——RatingBar
- Android学习笔记(十九)——SeekBar与RatingBar
- Android笔记——RatingBar
- 谷歌电子市场学习笔记第三天
- 谷歌电子市场学习笔记第四天
- 谷歌电子市场学习笔记第五天
- java分布式都有哪些知识点
- POJ 2253 Frogger
- centOS 安装nginx
- 剑指-字符串排列
- 在csdn里markdown感受
- 安卓谷歌电子市场学习笔记系列——RatingBar
- U盘 win7 选择要安装驱动程序
- iOS 中Block的使用场景
- JS使用ajax从xml文件动态获取数据显示的方法
- InputStream——FileInputStream使用示例
- Java学习笔记 Struts2拦截器实现权限登录
- Java在linux系统的部署(2): 系统环境的安装——更换免费的Yum源(转载)
- 为什么要使用 Node.js
- C#格式化字符串,日期,时间,货币