移动开发-v4包中的ViewPager与ViewPager有什么不同?

问题描述

v4包中的ViewPager与ViewPager有什么不同?

开发-v4包中的ViewPager与ViewPager有什么不同?-viewpager不用v4包">

两种ViewPager,第二种在用的时候,这样添加进xml里就会闪退.网上找到的都是v4的ViewPager,也不知道第二种怎么用
请问第二种非v4包中的ViewPager怎么用?有什么特殊吗

解决方案

v4是低版本兼容包
如果是低版本,没有viewpager就需要引入v4包
Android Support v4 是最早(2011年4月份)实现的库。用在Android1.6 (API lever 4)或者更高版本之上。它包含了相对V4, V13大的多的功能。
例如:Fragment,NotificationCompat,LoadBroadcastManager,ViewPager,PageTabAtrip,Loader,FileProvider 等。
详细API 参考 http://developer.android.com/reference/android/support/v4/app/package-summary.html

解决方案二:

Android Support v4: 这个包是为了照顾1.6及更高版本而设计的,这个包是使用最广泛的,Android Support v7: 这个包是为了考虑照顾2.1及以上版本而设计的,但不包含更低,故如果不考虑1.6,我们可以采用再加上这个包,另外注意,v7是要依赖v4这个包的,即,两个得同时被包含。Android Support v13 :这个包的设计是为了android 3.2及更高版本的,一般我们都不常用,平板开发中能用到。

所以如果你考虑低版本的兼容性,那么就要用v4包下面的,在高版本中,它们没有区别!

解决方案三:

ViewPager与OnPageChangeListeneriew

时间: 2024-10-22 19:32:14

移动开发-v4包中的ViewPager与ViewPager有什么不同?的相关文章

Windows CE系统开发,BSP包中的几个常见文件详解

Windows CE系统开发,BSP包中的几个常见文件详解 BSP介绍(Board Support Package)是介于底层硬件和上层软件之间的底层软件开发包,它主要功能为屏蔽硬件,提供操作系统及硬件驱动,具体功能包括: (1)      单板硬件初始化,主要是CPU的初始化,为整个软件系统提供底层硬件支持: (2)      为操作系统提供设备驱动程序和系统中断服务程序: (3)      定制操作系统的功能,为软件系统提供一个实时多任务的运行环境: (4)      初始化操作系统,为操作

Android利用V4包中的SwipeRefreshLayout实现上拉加载

基本原理 上拉加载或者说滚动到底部时自动加载,都是通过判断是否滚动到了ListView或者其他View的底部,然后触发相应的操作,这里我们以 ListView来说明.因此我们需要在监听ListView的滚动事件,当ListView滚动到底部时自动触发加载操作:但是当用户支持手指滑动屏 幕,没有滚动时,我们也需要让它加载,因此这种情形就是上拉加载更多.所以我们需要在触摸事件里面进行判断,如果到了底部,且用户是上拉操作,那么执行加 载更多. 时间有限,直接上代码吧. 实现代码 /** * 继承自Sw

开发-Android Studio 无法找到v4包??

问题描述 Android Studio 无法找到v4包?? 最近在用as开发时,需要v4包中的fragment,总是提示找不到,只能找到android.add.fragment.网上找了一些方法,都没有用.如下图所示,,不知道怎么解决 解决方案 Android v4包中的 SwipeRefreshLayout 官方的下拉刷新组件

教你如何获取ipa包中的开发文件

教你如何获取ipa包中的开发文件 1. 从iTunes获取到ipa包 2. 修改ipa包然后获取里面的开发文件

android-安卓开发关于v4包的导入问题

问题描述 安卓开发关于v4包的导入问题 我在ADT里新创建了一个安卓项目,里面的Android Private Libraries和libs文件夹里就已经有android-suupport-v4.jar,那么请问这时是不是已经导入了v4包?是不是直接就可以用v4包里的类了? 解决方案 是的,lib下有这个包了,就可以直接使用V4包的类 解决方案二: Android工程导入support-v4包 解决方案三: 在 项目的 Android private libraries 或者在 libs 下看看

Android应用中使用ViewPager和ViewPager指示器来制作Tab标签_Android

一.ViewPageIndicator开源框架的基本用法 我们先得去Github上面下载这个库,下载地址:https://github.com/JakeWharton/Android-ViewPagerIndicator,下载下来之后你可以运行例子,来看看我们需要什么样的效果,然后在此基础上改成我们自己想要的效果 1.如何使用开源框架第1步:improt library项目 第2步:导入library进我们自己新建的项目 从Github上Download下来这个zip包之后,里面会有一个libr

Android应用中使用ViewPager和ViewPager指示器来制作Tab标签

一.ViewPageIndicator开源框架的基本用法 我们先得去Github上面下载这个库,下载地址:https://github.com/JakeWharton/Android-ViewPagerIndicator,下载下来之后你可以运行例子,来看看我们需要什么样的效果,然后在此基础上改成我们自己想要的效果 1.如何使用开源框架 第1步:improt library项目 第2步:导入library进我们自己新建的项目 从Github上Download下来这个zip包之后,里面会有一个lib

在 Wireshark 抓包中显示 snmp mib 名

Wireshark 是最富盛名的开源抓包工具了,在电信网管开发的日常工作中是不可或缺的,经常需要抓包分析.那有没有办法可以在抓到的包中直接显示 snmp mib 的名字,而不是 OID 呢?办法当然是有的,也很简单,在官方的文档里面就有说明了.这里讲下实际配置步骤: 1. 把 mib 文件放到 "C:Program FilesWiresharksnmpmibs" 目录下. 2. 打开 "%APPDATA%Wiresharksmi_modules" 文件,在里面按原有

oracle-求助诸君:EF调用Oracle包中带游标的存储过程

问题描述 求助诸君:EF调用Oracle包中带游标的存储过程 大家好,项目开发时遇到了瓶颈,是关于EF6调用Oracle包中带游标的存储过程,小弟尝试了N遍后,还是百试不得其解,望诸君助小弟一臂之力. Oracle packages如下:--------------分割线-----------------------------Oracle package bodies如下: ----------------------分割线----------------------------- 这是ADO