新闻首页效果实现

仿网易新闻首页效果,利用ViewPager+Fragment+ListView技术实现:

1. 将 Fragment 对象添加到 Fragment 列表

2. 将标题添加到标题列表

3. 从标题列表中获取内容并放置到 TabLayout 容器

4. 创建并初始化适配器

5. 为 ViewPager 设置适配器

6. 将 TabLayout 与 ViewPager 关联

7z
viewpagerDemo.7z 预估大小:64个文件
folder
viewpagerDemo 文件夹
folder
bin 文件夹
file
classes.dex 684KB
file
viewpagerDemo.apk 279KB
folder
res 文件夹
folder
crunch 文件夹
folder
drawable-hdpi 文件夹
file
ic_launcher.png 6KB
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 9KB
folder
drawable-xxhdpi 文件夹
file
ic_launcher.png 17KB
folder
drawable-mdpi 文件夹
file
ic_launcher.png 3KB
file
jarlist.cache 120B
folder
dexedLibs 文件夹
file
android-support-v4-8ef772d1ba5931f0d14f55130677b769.jar 227KB
folder
classes 文件夹
folder
com 文件夹
folder
example 文件夹
folder
viewpagerdemo 文件夹
file
MainActivity.class 5KB
file
BuildConfig.class 359B
file
MyFragment$1.class 2KB
file
FragmentAdapter.class 1KB
file
R$layout.class 564B
file
Contents.class 466B
file
MyListViewAdapter.class 2KB
file
R$id.class 722B
file
R$drawable.class 428B
file
R$dimen.class 482B
file
R$attr.class 361B
file
R$menu.class 409B
file
MainActivity$MyClickListener.class 1KB
file
MyListViewAdapter$ViewHolder.class 657B
file
R.class 798B
file
MyFragment.class 4KB
file
MyFragment$MyClickListener.class 1KB
file
R$string.class 493B
file
R$color.class 447B
file
MainActivity$MyViewPagerChangedListener.class 3KB
file
R$style.class 452B
file
resources.ap_ 44KB
file
AndroidManifest.xml 866B
folder
res 文件夹
folder
drawable-ldpi 文件夹
folder
values-v11 文件夹
file
styles.xml 324B
folder
menu 文件夹
file
main.xml 254B
folder
values-v14 文件夹
file
styles.xml 381B
folder
drawable-hdpi 文件夹
file
ic_launcher.png 7KB
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 12KB
folder
drawable-xxhdpi 文件夹
file
ic_launcher.png 24KB
folder
values 文件夹
file
strings.xml 223B
file
styles.xml 680B
file
color.xml 144B
file
dimens.xml 213B
folder
values-sw720dp-land 文件夹
file
dimens.xml 269B
folder
drawable-mdpi 文件夹
file
ic_launcher.png 4KB
folder
values-sw600dp 文件夹
file
dimens.xml 196B
folder
layout 文件夹
file
item.xml 749B
file
lay2.xml 1KB
file
activity_main.xml 3KB
file
lay1.xml 1KB
file
lay3.xml 1KB
file
lay4.xml 396B
file
proguard-project.txt 781B
file
ic_launcher-web.png 50KB
folder
assets 文件夹
folder
gen 文件夹
folder
com 文件夹
folder
example 文件夹
folder
viewpagerdemo 文件夹
file
BuildConfig.java 167B
file
R.java 3KB
folder
src 文件夹
folder
com 文件夹
folder
example 文件夹
folder
viewpagerdemo 文件夹
file
FragmentAdapter.java 699B
file
MyListViewAdapter.java 1KB
file
MyFragment.java 3KB
file
MainActivity.java 5KB
file
Contents.java 247B
file
.project 816B
file
.classpath 466B
file
project.properties 563B
file
AndroidManifest.xml 866B
folder
libs 文件夹
file
android-support-v4.jar 607KB
...
7z 文件大小:1.36MB