-
<include/>标签可以重用布局文件,把公用的布局文件包含到其他布局文件中查看全部
-
Android的五大布局查看全部
-
FragmentPagerAdater为适配器加载ViewPager 1. Activity布局文件中添加android.support.v4.view.ViewPager 2. 初始化数据源 (1)List<Fragment>数据源 fragList = new ArrayList<Fragment>(); fragList.add(new Fragment1()); fragList.add(new Fragment2()); (2)初始化Tab title数据源 titleList = new ArrayList<String>(); titleList.add("FirstFrag"); titleList.add("SecondFrag"); 3. 新建一个FragmentPagerAdapter适配器,并重写构造函数和其他的函数 public MyFragemntPagerAdapter(FragmentManager fm, List<Fragment> fragList, List<String> titleList) { super(fm); this.fragList = fragList; this.titleList = titleList; } 4. 在Activity中创建适配器,构造函数中将fragList、titleList都传递进去 MyFragemntPagerAdapter adapter = new MyFragemntPagerAdapter(getSupportFragmentManager(), fragList, titleList); 5. 加载适配器 viewPager.setAdapter(adapter); 6. 注意 (1)需要新建几个Fragment类来将Layout布局转换成View对象。最后再由List<Fragment>添加进来。 (2)在FragmentPagerAdapter中,所有的页卡是一次创建的,并不会销毁 (3)FragmentStatePagerAdapter,用法和FragmentPagerAdapter一样,只是需要添加 instantiateItem(),destroyItem(),且不需要改 (4)FragmentStatePagerAdapter的区别在于页卡是每次创建3个查看全部
-
SeekBar中的事件:数值改变、开始拖动、停止拖动查看全部
-
SeekBar进度条,比如播放器的进度查看全部
-
注意: 1.OnPageChangeListener()——用来监控ViewPager滑动到第几页,position是从零开始计数; Toast.makeText(this,"当前是第"+(arg0+1)+"个页面", Toast.LENGTH_SHORT).show(); 2.在我们的工作中,使用Fragment填充ViewPager更加常见,即使用FragmentPagerAdapter或者FragmentStatePagerAdapter,因为Fragment比View拥有更加全面的生命周期,而如果我们使用PagerAdapter,就是直接使用View来填充ViewPager,这种做法不常用。查看全部
-
BaseAdapter中的重要方法查看全部
-
Gallery用于图片的动态滚动查看全部
-
scrollTo:基于0处滚动;scrollBy:基于当前位置滚动查看全部
-
设置tab的属性 tab.setBackgroundColor(Color.GRAY); tab.setTextColor(Color.BLUE); tab.setDrawFullUnderline(false);//去掉下滑线 tab.setTabIndicatorColor(Color.GREEN);查看全部
-
隐藏ScrollView中的滚动条查看全部
-
ScrollView滚动显示内容,即拖动滚动条滚动页面查看全部
-
ViewFlipper的常用方法查看全部
-
使用ViewFlipper实现图片的轮番播放查看全部
-
第一步 在MainActivity中创建一个对象private PagerTabStrip tab; 第二步 在main.xml的v4.view.ViewPager中嵌套多一个v4.view.PagerTabStrip 第三步 在MainActivity中为ViewPager页卡设置标题 private List<String>titleList; //声明 titleList=new ArrayList<String>(); //实例化 titleList.add("第一页");//添加 有好几条 第四步 把titleList传到构造方法MyPagerAdapter 并且写好 第五步 MyPagerAdapter中加载getPageTitle方法 来设置ViewPager页卡的标题 要实现这个方法 必须要在布局文件中加载了PagerTabStrip货PagerTitleStrip 第六步 为PagerTabStrip设置一些属性 第七步 PagerTitleStrip出现 PagerTabStrip会失效查看全部
举报
0/150
提交
取消