博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 机顶盒手势、数据分页演示DEMO
阅读量:6535 次
发布时间:2019-06-24

本文共 848 字,大约阅读时间需要 2 分钟。

上篇讲了一篇机顶盒的一个封装类《GridView》,利用这个封装的GridView 可以实现一些例如移动、位移图标等基础组件“GridView”无法实现的一些功能。本篇将会提出一部分可供运行的代码演示一个分页、手势换屏的DEMO版本,供大家学习。

  DEMO 的工程目录如下:

 

包名解释:

  • com.yaomei.activity.adapter     DEMO使用到的自定义Adapter
  • com.yaomei.activity.info      DEMO入口
  • com.yaomei.dbHelper       数据库帮助类
  • com.yaomei.model        应用程序JAVA BEAN
  • com.yaomei.util          手势换屏需要用到的动画
  • com.yaomei.widget        DEMO 版里面使用到的封装类,包括一个分页控件、一个列表控件GridView 、一个支持动画效果的ViewFlipper

Demo 运行效果如下:

 

 

如果你觉得不想用手势,也可以通过点击上面的页码进行定位到哪页,如果你有好几十页的情况效果更好

 

Tip:本源码为开源DEMO,你可以完全拿去改、或者在此基础上增加功能,请勿作商用。谢谢。运行本源码请使用800*480分辨率 

关于GridView 的OnKeyDown  事件,其实应该是放在GridViewExt.java 里面的,下载此源码的朋友可以从Activity 里面将onKeyDown事件的代码放置 在GridView 里面,使其默认支持按键选中功能,然后在Activity里面实现OnkeyDown return Gridview 的OnKeyDown 即可以让其有这个事件。如果你不嫌Activity 里面代码量太多的话,可以不用更改。

 

源码下载:

 本文转自 terry_龙 51CTO博客,原文链接:http://blog.51cto.com/terryblog/483072,如需转载请自行联系原作者

你可能感兴趣的文章
POJ3321 Apple Tree (树状数组)
查看>>
一个程序员的自白(延迟满足)
查看>>
protocol buffers的编码原理
查看>>
行为型设计模式之命令模式(Command)
查看>>
减少死锁的几个常用方法
查看>>
HDFS 核心原理
查看>>
正确配置jstl的maven依赖,jar包冲突的问题终于解决啦
查看>>
利用KMP算法解决串的模式匹配问题(c++) -- 数据结构
查看>>
登录内网账号后,连接不上内网网址
查看>>
安装 MariaDB
查看>>
Python3学习笔记16-错误和异常
查看>>
图像识别——ubuntu16.04 movidius VPU NCSDK深度学习环境搭建
查看>>
.NET应用架构设计—适当使用活动记录模式代替领域模型模式
查看>>
dev_dbg()
查看>>
关于RVDS的PRESERVE8
查看>>
Tomcat在Mac平台安裝
查看>>
底层和高层-失去的平衡[我们要开发怎样的应用]
查看>>
60款高质量的网站模板免费下载(上篇)
查看>>
利用 JAVA 操作 EXCEL 文件
查看>>
【转】关于ListActivity的简单体验
查看>>