Android多窗格布局应用

Android Multi-pane Layouts  中介绍了多窗格布局,这章将多窗格布局应用与实际,改版的源码为水木社区开源的APP,水木社区官方地址: http://www.newsmth.net/nForum/#!mainpage 而其开源APP的WIKI地址为:http://trac.kcn.cn/kbs/wiki/smthapp。

多窗格布局使用多个Fragment来分割界面,直接的通讯使用接口回调,在Activity中进行分发事件,这次修改的界面是水木社区APP中“分区十大”的内容,我先截图看一下基本界面


点击进去显示的内容为:

我选择其中的“社区管理”界面,内容显示为:


我们可以查看上面链接,下载对应的源码,可以查看到界面的跳转都是用Activity来实现的,而我们要实现的多窗格布局要使用fragment来实现,所有第一步就是重新复制相关的activity改写为fragment,最后使用Android Multi-pane Layouts 中的代码结构来实现页面跳转,我这里实现的效果如下:


其实我这里没有实现分情况讨论,而在官方给予的文档中例子是根据屏幕大小来实现界面的显示。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值