Android开发之ViewPager
文章平均质量分 87
hi_0123
这个作者很懒,什么都没留下…
展开
-
ViewPager的实现:通过HorizontalScrollView
我们可以发现,在一些新闻客户端的标题栏中,它们会有很多标题,而这些标题都是可以滑动的,这种效果的实现使用的就是HorizontalScrollView,我们通过向HorizontalScrollView包含的LinearLayout中动态添加标题,这样无论我们添加多少标题,它都是可以滑动的。activity_main.xml:<LinearLayout xmlns:androi原创 2015-10-22 22:26:39 · 752 阅读 · 0 评论 -
ViewPager之图片的切换
今天我们讲下ViewPager的使用,它实现的是界面中不同图片之间的切换。具体的实现步骤算是比较简单的,我们直接看代码吧。activity_main.xml文件:这里定义ViewPager要写全类名<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="h原创 2015-10-10 19:54:17 · 520 阅读 · 0 评论 -
向ViewPager中添加PagerTabStrip
今天我们讲下如何向ViewPager中添加PagerTabStrip,就是标签.我们直接看代码吧。activity_main.xml文件:把PagerTabStrip标签定义在ViewPager里面。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools原创 2015-10-10 20:26:25 · 658 阅读 · 0 评论 -
解析Json数据并通过Fragment填充到ViewPager中
今天我们讲下如何从网络解析Json数据并通过Fragment填充到ViewPager中。再次明确一点:对于使用Fragment来填充ViewPager的实现,我们自定义的Fragment所继承的Fragment是v4包下的,还有就是MainActivity继承的是FragmentActivity。好了,接下来我们看一下具体的实现步骤吧。一、在activity_main.xml文件中原创 2015-10-11 09:45:42 · 3224 阅读 · 5 评论 -
使用Fragment填充ViewPager
今天我们实现的是使用Fragment来填充ViewPager,首先说一下,很重要,我们要使用Fragment来填充ViewPager布局的话。我们所有的类所继承的类的包都是在v4包下的,注意咯!这句话我可能描述的不是很清楚,没事,我们在代码中都有解释。具体的实现步骤:1、在activity_main.xml文件中定义一个LinearLayout布局,其中包含4个TextView,就原创 2015-10-10 21:46:19 · 1868 阅读 · 1 评论 -
在ViewPager上方设置滑动条
今天我们实现的效果是在ViewPager上方添加一个滑动条,当我们的ViewPager进行切换时,滑动条就切换到对应的位置。另外还讲了引用自定义的style。一、实现在values的style.xml文件中定义我们自己的style 0dp wrap_content 1 #f00 center @null 0d原创 2015-10-12 19:50:09 · 2195 阅读 · 3 评论 -
类似于网易新闻客户端的界面实现01
今天我们做个类似于网易新闻客户端的实现,简单来说就是屏幕上面是几个条目,下面是一个ViewPager,当我们切换条目时,下面的ViewPager就显示对应的信息。一、这里条目的实现使用的是ActionBar的添加Tab的方法,所以我们在activity_main.xml只需要定义一个ViewPager就可以了<RelativeLayout xmlns:android="http:/原创 2015-10-12 20:43:13 · 1072 阅读 · 0 评论 -
类似于网易新闻客户端的界面实现02
上篇博文中我们已经实现了网易新闻的大概视图,但是这次的实现和上次有点不同,但是大体的思路都是一样的。和上篇博文中的唯一不同是:上篇博文中我们是在ActionBar中通过添加Tab的方式添加titles,并实现Tab的监听事件而在本篇博文中我们实现的是在布局文件中添加titles并添加点击事件好了,我们直接看代码吧。一、首先是activity_main.xml文件:<Line原创 2015-10-12 21:22:40 · 1197 阅读 · 0 评论 -
通过点击按钮实现ViewPager的切换
这里我们实现的是通过点击按钮来切换ViewPager,就是在ViewPager的底端我们定义一个LinearLayout布局,在其中放置4个ImageView控件,我们可以通过点击不同的控件来切换ViewPager并改变ImageView的状态。所以这里我们需要用到选择器。首先在res文件夹下新建一个drawable文件夹,并在其中新建一个Selector类型的dot.xml文件:原创 2015-10-10 21:03:23 · 12198 阅读 · 2 评论 -
ViewPager的实现:动态添加RadioButton
这里我们通过向RadioGroup中动态添加RadioButton给ViewPager添加tag,然后在确定ViewPager的页数,再通过Fragment填充ViewPager。activity_main.xml文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android原创 2015-10-22 21:37:18 · 1754 阅读 · 0 评论 -
使用Json解析Json数据
今天讲下解析Json数据的方法,就是Json解析。现在我们要解析以下网址中的数据:http://litchiapi.jstv.com/api/GetFeeds?column=4&PageSize=20&pageIndex=1&val=100511D3BE5301280E0992C73A9DEC41其数据格式如下图所示:现在我们要实现的是把最内层的data下的数据解析出来原创 2015-10-10 19:34:08 · 1065 阅读 · 0 评论