一.加权SlopeOne算法公式: (1).求得所有item之间的评分偏差 上式中分子部分为项目j与项目i的偏差和,分母部分为所有同时对项目j与项目i评分的用户数 (2).加权预测评分 项目j与项目i 上式中表示用户u对项目j的评分预测,分子为项目j对项目i的偏差加上用户对项目i的评分,cji表示同 ...
分类:
编程语言 时间:
2017-07-28 17:37:21
阅读次数:
311
RecyclerView 控件简单介绍 ListView的升级版 LinearLayoutManager GridLayoutManager StaggeredGridLayoutManager 定制Item动画,指定Item之间的分隔线 RecyclerView相关的重要类 Adapter Vie ...
分类:
其他好文 时间:
2017-07-25 12:31:20
阅读次数:
232
使用过ListView滴小伙伴都知道。ListView有这样一个属性android:divider,用来设置每一个item之间切割线滴属性。问题来了,那么RecyclerView这个控件有没有这个属性呢,尝试了一下,没有这个属性。可是RecyclerView有这种方法mLinearRecycler. ...
分类:
移动开发 时间:
2017-07-16 13:32:55
阅读次数:
277
Part 1:不要用view做分割线 首先,什么是ItemDecoration?来看看官网是如何解释的。 我们不能简单的把ItemDecoration看成一个名字响亮的分割线。它比divider要多很多内容。一个divider只能绘制在item之间,但是ItemDecoration可以绘制在item ...
分类:
其他好文 时间:
2017-06-23 22:08:00
阅读次数:
996
一、概述 通过ItemDecoration,可以给RecyclerView或者RecyclerView中的每个Item添加额外的装饰效果,最常用的就是用来为Item之间添加分割线,今天,我们就来一起学习有关的知识: API DividerItemDecoration解析 自定义ItemDecorat ...
分类:
其他好文 时间:
2017-06-23 19:21:53
阅读次数:
520
RecylerView是Android5.0推出的新控件,相较于ListView和GridView,RecylerView有以下几个特点: 1、不关心Item是否显示在正确的位置上,如何显示。利用LayoutManager来控制RecylerView的显示风格 2、不关心Item之间如何分割。 利用 ...
分类:
移动开发 时间:
2017-02-23 21:59:11
阅读次数:
269
ROW FORMAT DELIMITED 分隔符设置开始语句 FIELDS TERMINATED BY:设置字段与字段之间的分隔符 COLLECTION ITEMS TERMINATED BY:设置一个复杂类型(array,struct)字段的各个item之间的分隔符 MAP KEYS TERMIN ...
分类:
编程语言 时间:
2017-02-15 14:51:10
阅读次数:
1550
今天发现许多App上的listview的item之间的分割线都只显示了右边一部分,而左边的那一半则没有,第一反应则是给分割线设置一张背景图片就ok了: 2.activity_main里的listview: 3.item布局: 4.MainActivity(由于比较简单,所以并没有严格规范编码格式) ...
分类:
移动开发 时间:
2016-10-12 00:49:39
阅读次数:
203
Spacing 表示 每个 Item 之间的距离。 Child Alignment 表示对齐方式。 Child Force Expand 表示 自适应 宽 和高 使用了 列表之后 ,它的每一个子物体都不能设置 Rect Transform ,如图 可以使用 Layout Element Ignore ...
分类:
其他好文 时间:
2016-10-04 20:50:15
阅读次数:
267
Recycler没有直接提供设置item间距的功能,而是提供了一个更强大的基类ItemDecoration。类如其名,这个类是Item的装饰。它既可以作为Item的间距,也可以在item之间绘制分隔线,甚至可以对每个item的边缘都进行不同的绘制。 ItemDecoration本身是一个虚类,我们在 ...
分类:
其他好文 时间:
2016-06-25 23:02:23
阅读次数:
250