Android Launcher之AppWidgets(二)

Using App Widgets with Collections

学习资料:
http://developer.android.com/guide/topics/appwidgets/index.html#collections
http://blog.csdn.net/hudashi/article/details/7060828
http://www.xuebuyuan.com/763743.html

Android3.0加入了可以显示数据集的AppWidget.这类AppWidget通过RemoteViewsService来显示远程数据集.例如从ContentProvider.RemoteViews提供的数据显示在使用以下view类型之一的AppWidget之中,这些用于显示数据集的views称为collections views(数据集视图):

ListView:顾名思义,ListView以垂直滚动列表的形式显示数据集.如Gmail AppWidgets.

GridView:可以水平和垂直双向滚动来显示数据集.如Bookmarks AppWidgets.

StackView:堆叠式显示,就像卡片一样,可以通过上翻和下翻来查看前一张和后一张卡片的内容.如Youtube AppWidgets.

AdapterViewFlipper:参考http://my.oschina.net/yolinfeng/blog/425716 AdapterViewFlipper的功能和用法:AdapterView继承自AdapterViewAnimator,可以显示两个或多个views,但每次只能同时显示一个.可以通过showPrevious()和showNext()方法来控制显示上/下一个view.

AdapterViewFlipper可以在多个views切换过程中使用渐隐渐显的动画效果.此外,还可以通过调用startFlipping()来控制它自动播放下一个View.

下面是一些例子:

StackView Widget:
http://download.csdn.net/detail/xiongbatianxia30146/8952191

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值