Android编程: ViewPager和Dialogs组件

学习内容:ViewPager和Dialogs组件

====ViewPager组件====

它的作用主要是支持屏幕左右滑动切换列表元素,使用方式如下:

1.首先定义ID号信息,创建res/values/ids.xml,添加如下内容:

<?xml version="1.0" encoding="utf-8"?>

<resources xmlns:android="http://schemas.android.com/apk/res/android">

    <item type="id" name="viewPager" />

</resources>

这个ID号用于ViewPager类的setId方法,比如mViewPager.setId(R.id.viewPager)

2.ViewPager类,也需要使用PagerAdapter类获取MODEL层的数据,一般都是使用

FramentStatePagerAdaper类,默认需要实现两个方法getCount、getItem,需要注意的是ViewPager默认打开后总是显示

从PagerAdapter类获取的第一个元素!

3.另外有一个PagerAdapter类是FragmentPagerAdapter,与FramentStatePagerAdaper的区别在于

FramentStatePagerAdaper会销毁不在需要的列表元素对象,省内存!

====Dialogs组件====

它的作用是获取输入,或提示用户某些信息,一般都是继承DialogFragment类而来,会使用Fragment类,对它便不陌生!

需要再次了解Fragment组件之间的交互方式

A) 手机

 

B)平板

 

转载于:https://www.cnblogs.com/y2ghost/p/4311999.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值