Android中分页滑动实现总结
2013-07-25 10:08
381 查看
手机的屏幕相对较小,因此会出现当有多项内容需要展示而不得不进行分页的情况。例如手机桌面的应用图标的展示。一般一屏可以显示4*4=16个小方块形的应用程序,可以通过左右滑动进行屏幕的选择。而Android自带的gridView组件并不支持直接的左右滑动以及分页。目前实现在Android系统中分页的方法通常可以分为如下几类:
1.使用horizontalScrollView+Gridview的形式。
http://www.xcoder.cn/html/mobile/android/2013/0609/10999.html
http://www.iteye.com/topic/1114852
2.使用Andoid的viewPager+GridView的形式
Android推出了viewPager类以支持应用的分页展示的需求,只需要对viewPager的adaper的几个函数进行简单的重写就可以实现分页显示。
/article/1402552.html
/article/1354539.html
作为一个开放源码的操作系统,Android系统自身源码以及实现方式也是一个很好的学习材料。http://blog.csdn.net/Yao_GUET/article/details/6393962对Android源码中的launcher进行了提取,实现了一个可以左右滑动屏幕的ScrollLayout类。http://www.devdiv.com/forum.php?mod=viewthread&tid=71719继续对ScrollLayout进行使用,通过API读取手机已经安装的应用程序,并将应用程序显示在多个4*4的gridView中,gridView之间再通过ScroollLayout进行分页。
进一步可以对源码中图标的自由移动以及删除的方法进行分析。
1.使用horizontalScrollView+Gridview的形式。
http://www.xcoder.cn/html/mobile/android/2013/0609/10999.html
http://www.iteye.com/topic/1114852
2.使用Andoid的viewPager+GridView的形式
Android推出了viewPager类以支持应用的分页展示的需求,只需要对viewPager的adaper的几个函数进行简单的重写就可以实现分页显示。
/article/1402552.html
/article/1354539.html
作为一个开放源码的操作系统,Android系统自身源码以及实现方式也是一个很好的学习材料。http://blog.csdn.net/Yao_GUET/article/details/6393962对Android源码中的launcher进行了提取,实现了一个可以左右滑动屏幕的ScrollLayout类。http://www.devdiv.com/forum.php?mod=viewthread&tid=71719继续对ScrollLayout进行使用,通过API读取手机已经安装的应用程序,并将应用程序显示在多个4*4的gridView中,gridView之间再通过ScroollLayout进行分页。
进一步可以对源码中图标的自由移动以及删除的方法进行分析。
相关文章推荐
- Android App中使用ViewPager实现滑动分页的要点解析
- Android之实现滑动的七种方法总结
- Android腾讯微博客户端开发5:利用FootView实现ListView滑动动态加载实现分页
- ANDROID GridView 分页平滑滑动 效果的实现(基于android TV遥控器操作)
- Android腾讯微博客户端开发5:利用FootView实现ListView滑动动态加载实现分页
- Android 实现滑动方法总结
- Android实现滑动功能的总结
- Android功能总结:仿照Launcher的Workspace实现左右滑动切换
- Android SQLite PhoneGap sencha touch 中调用Java原生程序,数据加载到页面,并实现滑动分页
- Android功能总结:仿照Launcher的Workspace实现左右滑动切换
- Android实现基于滑动的SQLite数据分页加载技术(附demo源码下载)
- [置顶] Android之实现滑动的七种方法总结
- Android之ViewPager总结(五)——使用Fragment实现ViewPager滑动
- Android功能总结:仿照Launcher的Workspace实现左右滑动切换
- Android 开源框架ViewPageIndicator或ActionBarSherlock实现tab滑动分页效果
- Android功能总结:仿照Launcher的Workspace实现左右滑动切换
- Android基础学习总结(七)——简单实现新闻选项卡滑动效果(CoordinatorLayout+AppBarLayout+Toolbar+TabLayout+ViewPager大合成)
- Android功能总结:仿照Launcher的Workspace实现左右滑动切换
- Android中使用ListView实现分页刷新(线程休眠模拟)(滑动加载列表)
- Android功能总结:仿照Launcher的Workspace实现左右滑动切换