作为Android官方提供的评分控件RatingBar对于大家来说是比较熟悉的,但大部分人在用过原生RatingBar后肯定对它不满意,因为实在是不好用。这里的不好用包括了:大小改起来不方便、星星间距不好改、使用自己的图片居然还要写xml……总之你很难说出它的优点来,缺点却是脱口而出。有鉴于此,自己写一个自定义的RatingBar就有必要了,而且要保证实现一些常用的属性,如大小、间距、点击事件等
在Android的开发中,有一个叫做评分控件RatingBar,我们可以使用该控件做等级划分、评分等作用,星星形状显示,也可以半星级别,我们来看一下评分控件如何使用。   布局文件中定义控件以及属性,这里主要需要指定的是总星星数量,和当前的值,也就是总级别跟当前级别的量。 <RatingBar     android:id="@
RatingBar是基于SeekBar和ProgressBar的扩展,用星型来显示等级评定。使用RatingBar的默认大小时,用户可以触摸/拖动或使用键来设置评分,它有两种样式(小风格用ratingBarStyleSmall,大风格用ratingBarStyleIndicator),其中大的只适合指示,不适合于用户交互。  主要用于评分。一、设计界面  1、打开“res/layout/activ
原创 2015-11-03 11:01:08
642阅读
1点赞
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android
转载 2019-09-14 15:33:00
108阅读
2评论
RatingBar(星级评分条)也非常简单,相信在某宝, 买过东西的对这个应该不陌生,收到卖家的包裹
原创 2023-06-03 07:28:45
111阅读
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android
原创 2021-07-09 10:07:44
125阅读
RatingBar评分条系统UI控件main.xml文件写:   <RatingBar        android:id="@+id/ratingbar"        android:layout_width="wrap_cont
原创 2014-12-20 17:05:04
756阅读
MainActivity.java package com.example.mars_2500_ratingbar; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBar; import android.support.v4.app.Fragment; import an
转载 2014-04-19 18:13:00
69阅读
2评论
main.xml: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:androi
原创 2023-03-02 13:16:40
100阅读
acvitity_ratingbar.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="
原创
B.Y
2021-06-02 15:30:01
267阅读
1.回顾   上篇学习 Android 布局 优化的知识 ,和 SeekBar (可拖动 滚动条)的理解与学习2.重点 
原创 2023-02-23 08:44:38
69阅读
一、先上效果图片:   第一个是自定义;   第二个是原生的:  二、atingBar 介绍
原创 2023-04-03 21:54:19
311阅读
import android.content.Context;import android.util.Log;import com.baidu.mapapi.CoordType;import com.bai
原创 2022-06-20 10:36:39
140阅读
# 实现 jQuery 评分控件 ## 简介 在本文中,我将向你介绍如何使用 jQuery 实现一个评分控件。这个评分控件可以用于用户对某个项目或产品进行评分,从而帮助其他用户做出更好的选择。通过本文的学习,你将了解到整个实现流程以及每一步所需要做的事情。 ## 实现流程 下面是实现 jQuery 评分控件的整体流程: ```mermaid flowchart TD 1. 创建
原创 2023-08-23 07:22:54
78阅读
RatingBar控件比较常见就是用来做评分控件,先上图看看什么是RatingBar 在布局文件中声明 numStars表示有多少颗星,、】
转载 2013-09-01 00:44:00
73阅读
一、先上效果图片:   第一个是自定义;   第二个是原生的:  二、atingBarRatingBar是基于SeekBar和ProgressBar的扩展,用星型来显示等级评定。使用RatingBar的默认大小时,用户可以触摸/拖动或使用键来设置评分,它有两种样式(小风格用ratingBarStyleSmall,大风格用ratingBarStyle
RatingBar
原创 2022-06-06 13:58:46
19阅读
RatingBar是基于SeekBar和ProgressBar的扩展,用星型来显示等级评定。使用RatingBar的默认大小时,用户可以触摸/拖动或使用键来设置评分,它有两种样式(小风格
原创 2023-03-20 10:05:10
228阅读
RatingBar是ProgressBar的一个延伸,ProgressBar的进度一般由代码控制,RatingBar的进度可以拖拽来控制。默认效果如下:163.gif看到这个效果图之后,您可能会想到打车软件和订餐
转载 2021-12-28 15:22:43
114阅读
官方文档:RatingBar:http://androiddoc.qiniudn.com/reference/android/widget/RatingBar.html ——相关属性: android:isIndicator:是否用作指示,用户无法更改,默认false android:numStar
转载 2020-05-30 20:06:00
110阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5