在学习自定义控件时需要一些例子来练练手,本文这个控件就是在这种环境下产生的(可能有BUG);这个控件设计的特点:1,可以任意修改星星数量2,可以星星大小会随控件大小而缩小,在控件足够大的情况可以任意设置星星大小3,滑动监听,根据滑动距离选择星级4,可以设置星星之间的间距和左右间距第一步:初始化星星图片,随便设置星星的默认宽高private void init() { mPaint
Android UI控件学习(二)——星级评分条开篇自述正文——星级评价条实例项目结构具体代码参考运行效果结语 开篇自述星级评分条与拖动条类似,都允许用户拖动来改变进度,所不同的是,星级评分条通过星星图案表示进度。通常情况下,使用星级评分条表示对某一事物的支持度或某种服务的满意程度等。 因为我上一篇拖动条已经详细介绍过了,这里就简单写了,如果有不懂的,可以先去看一下我上一篇拖动条的那篇文章。正文
最近编写了一个类似百度文库的东西中间有一个打分的功能,从网上找了一下,觉得这个比较好,分享一下。。
转载 精选 2013-05-30 10:57:14
564阅读
  在J2EE中提供过一种非常好的框架--MVC框架,实现原理:数据模型M(Model)存放数据,利用控制器C(Controller)将数据显示在视图V(View)上。在Android中有这样一种高级控件,他的实现过程就类似于MVC框架。之所以称它高级,是因为他的使用不像其他控件一样,拖拽到界面上就能用,而是需要通过适配器将某些样式的数据或控件添加到其上而使用,这样的控件就是我们今天要说的Adap
 PS:Jquery实现星星评价!!!   Jquery代码:    <script type="text/javascript">     $(document).ready(function(){         $(".jsstar &gt
原创 2013-04-06 18:35:54
842阅读
1点赞
做一个星级评价的功能不是很难,但是要单纯用CSS写估计就有点难度了,先来个截图: 效果很简单,可能现在您现在脑子里已经有实现的思路了。下面先看一下我们通常情况下的实现方法:CSS: 以下为引用的内容:          .jsstar     &nb
转载 2022-11-28 16:31:28
71阅读
最近再做一个评价功能,当时首先想到的是淘宝的评价功能,感觉那个不错,由于是初学者所以还不是很会,于是在网上百度了一下,我发现网上的都是只有一行星级评价功能,所以我在他
转载 2018-01-03 13:53:00
65阅读
2评论
最近再做一个评价功能,当时首先想到的是淘宝的评价功能,感觉那个不错,由于是初学者所以还不是很会,于是在网上百度了一下,我发现网上的都是只有一行星级评价功能,所以我在他<script type="text/javascript" > var Class = { create: function() { return function...
原创 2021-07-13 17:21:56
105阅读
# jQuery星级评价代码实现 ## 简介 在这篇文章中,我将教会你如何使用jQuery实现一个星级评价的功能。我们将使用HTML、CSS和JavaScript来实现这个功能。 ## 整体步骤 下面是整个实现过程的步骤概览: | 步骤 | 描述 | | --- | --- | | 1 | 创建HTML结构 | | 2 | 编写CSS样式 | | 3 | 实现JavaScript交互 |
原创 2023-07-21 03:18:50
314阅读
         //星级评价        ratingBar.setRating(Float.parseFloat(3));        ratingBar.setIsIndicator(true);  更多好内容戳下面:
原创 2023-05-15 15:29:47
27阅读
星星评分控件的设计,大体规划为: 需要两张图片,一颗亮星星,一颗空星星;(当然图片不一定是星星,其他图片也可以,现在实验就用星星就好了)星星数量,间距可以自定义,星星的最小步进为0.1,在用户使用的时候与Android自带的方法一样。 星星控件大体分为两层,第一层空星星,第二层亮星星,第一层固定,第二层动态绘制,这样就可以实现评分。 在画星星的时候,由于在xml得出回来的对象是drawabl
不得不说,jquery实在太强大了。星星打分,本打算用switch case来遍历了,好在只有五颗星。想想不甘心,去查了下jquery的API,果然找到两个超级实用的选择器:prevAll和nextAll。点击某颗星时,之前的星都填满,之后的星为空。这两个选择器就像是专为此种情况而生的。星星打分的功能就这样轻松实现了。上图:上代码:HTML: <table class="tab_s
转载 2023-06-29 12:26:14
88阅读
我们新发行的《 jQuery:Ninja的新手》一书包含了许多出色的即用型解决方案,并随着您的进步教您jQuery的基本概念和更高级的概念。 作为品尝者,这里有一段摘录,其中Craig Sharkie向我们展示了如何使用jQuery构建强大,完善的星级评分小部件。 它可以通过键盘访问,并且可以进行半星评级。 如果您以前从未使用过jQuery,请获取免费的样本
我们先来看效果具体实现代码如下:wxml<view class='assess-star'>
原创 2022-09-22 20:27:23
100阅读
在美团、淘宝、京东等网页上,有许多商品、服务评价页面,五星好评功能很常见,本文利用jQuery实现五星好评功能。案例图片:                                       
转载 2023-06-27 21:29:36
169阅读
一、背景视觉过来提了一个需求,要求完成一个星级评分控件,该控件中的星星的颜色需要实现渐变的效果,并且没有渐变的规律,也就是说各个星星的颜色需要不一样,效果如下:二、问题分析 星星控件对应的控件是android.support.v7.widget.AppCompatRatingBar,利用这个控件可以实现星级评分效果,但是每个星星的颜色是一样的,效果如下:具体的实现代码如下:<android
一篇推文给介绍了如何用条件格式制作星级评分表,今天再教另一种方法:用函数也能进行星级评定。话不多表,直接看案例。案例:按下图 1 中的等级规则,根据 B 列的成绩,在 C 列中计算出星级。请分别按以下两种形式展示:只显示达到的星级数5 星为满格,未达到的以空心星形显示如下图 2、3 所示。 解决方案 1:只显示达到的星级数首先,等级规则需要用到的星星,大家知道怎么填
星级评分是调查的一个常用功能,网上常见多是动态调用图片实现的,我结合 CSS 想出一种更简洁的方法。功能使用更方便,HTML页源代码和 JavaScript 语句更简洁,使用 CSS 排版进一步实现和内容与设计的分享。使用 CSS 用单个图片做背景,还有个额外带来的好处,即页面下载完后作为背景的那个图片就已经加载,再动态切换对象的样式类名时由于用的是同一个图片文件,所以显示效果没有延迟。传统的换用
高阶组件:函数传入一个组件,返回一个新的组件。1、高阶组件的运用: 在不破坏原本的结构的时候,利用高阶组件进行加工。 如下,如果要在Home组件以及About组件再传入region=“中国”,就需要两个都修改。class App extends PureComponent { render() { return ( <div> App
概述:电商网站中的订单一般都允许评价,比如质量评价和服务评价等,页面上以星星多少表示评价的高低。(以下截图来源于京东)本文基于自己的理解和实现“五星级评价”,供参考。----------------------------------------------------------------------------前期准备:    从京东订单页面中拷贝了一个图片,此处命名为s
  • 1
  • 2
  • 3
  • 4
  • 5