首页>代码>android仿iphone滚轮>/WheelTest/src/com/demo/example/ItemsRange.java
/*
 *  Android Wheel Control.
 *  https://code.google.com/p/android-wheel/
 *  
 *  Copyright 2011 Yuri Kanivets
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *  http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */

package com.demo.example;

/**
 * Range for visible items.
 */
public class ItemsRange {
	// First item number
	private int first;
	
	// Items count
	private int count;

	/**
	 * Default constructor. Creates an empty range
	 */
    public ItemsRange() {
        this(0, 0);
    }
    
	/**
	 * Constructor
	 * @param first the number of first item
	 * @param count the count of items
	 */
	public ItemsRange(int first, int count) {
		this.first = first;
		this.count = count;
	}
	
	/**
	 * Gets number of  first item
	 * @return the number of the first item
	 */
	public int getFirst() {
		return first;
	}
	
	/**
	 * Gets number of last item
	 * @return the number of last item
	 */
	public int getLast() {
		return getFirst() + getCount() - 1;
	}
	
	/**
	 * Get items count
	 * @return the count of items
	 */
	public int getCount() {
		return count;
	}
	
	/**
	 * Tests whether item is contained by range
	 * @param index the item number
	 * @return true if item is contained
	 */
	public boolean contains(int index) {
		return index >= getFirst() && index <= getLast();
	}
}
最近下载更多
bobbywei  LV1 2020年6月17日
侯绍君  LV1 2018年1月5日
ddman9009  LV25 2016年5月6日
daniel_gjg  LV25 2015年10月19日
leehove  LV17 2015年3月17日
a990735643  LV1 2015年2月5日
lijie2014  LV1 2014年11月20日
武林  LV3 2014年8月7日
最近浏览更多
wjs-zuizui 10月19日
暂无贡献等级
Joe___  LV1 2023年11月7日
jimshao289015254  LV9 2022年6月20日
刘光跃 2021年6月2日
暂无贡献等级
这不是一只柚子吗  LV6 2021年3月18日
natism  LV9 2020年12月3日
bobbywei  LV1 2020年6月17日
晴天娃娃2000  LV2 2020年5月27日
Qogir乔戈里  LV1 2020年4月4日
Jsir_rong  LV1 2020年3月2日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友