登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

查看: 1225643|回复: 104

第四十二讲:用户界面 View(九)

  [复制链接]

0

主题

0

帖子

-16

安币

限制会员

发表于 2011-4-29 16:10:42 | 显示全部楼层 |阅读模式
本帖最后由 andbus 于 2011-4-29 16:12 编辑

本讲内容:SlidingDrawer 抽屉类
今天我们一起学习看起来很炫、功能很强、又容易学会的抽屉类。
先用一个最简单的例子来入门。
一、实例 HelloSildingDrawer
1、新建一个项目 Lesson42_HelloSlidingDrawer
2、在Eclipse中打开main.xml,在Graphical Layout 视图里,拖拽SlidingDrawer 这个组件出来。


切换到文本方式,在SlidingDrawer标签中增加一行 android: orientation="horizontal" 给内容区添加一个背景色,以便确认,具体内容如下:


  1. <?xml version="1.0" encoding="utf-8"?>
  2. <linearlayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android">
  3.         <textview android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="欢迎进入最简单的抽屉类实例">
  4.         <slidingdrawer android:layout_height="match_parent" android:layout_width="match_parent" android:orientation="horizontal" android:id="@+id/slidingDrawer1" android:handle="@+id/handle" android:content="@+id/content">
  5.                 <button android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/handle" android:text="Handle">
  6.                 </button>
  7. <linearlayout android:layout_height="match_parent" android:layout_width="match_parent" android:id="@+id/content">
  8.                 </linearlayout>
  9.         </slidingdrawer>
  10. </textview></linearlayout>
复制代码
3、其他地方不需要做任何更改,直接编译运行程序,查看一下结果:[url=http://android.yaohuiji.com/wp-content/uploads/2011/03/image15.png]

点击按钮,可以看到动画过后,拉出了一个抽屉容器:
[url=http://android.yaohuiji.com/wp-content/uploads/2011/03/image16.png][/url]
如果我们不改方向属性的话,它默认是从下向上拉出抽屉的。二、实例:制作应用程序列表抽屉我们接下来用一个复杂点的实例,来学习SlidingDrawer的属性和方法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

主题

帖子

安币

游客

发表于 2011-7-7 16:03:11 | 显示全部楼层
东西粘完嘛,java文件咋不沾出来呢??按钮上的单击事件也看不到了

1

主题

182

帖子

73

安币

程序猿

Rank: 2

发表于 2011-9-26 13:55:19 | 显示全部楼层
对呀,怎么没有java类?

0

主题

47

帖子

35

安币

程序猿

Rank: 2

发表于 2011-10-24 23:37:26 | 显示全部楼层
对呀,怎么没有java类

0

主题

17

帖子

55

安币

程序猿

Rank: 2

发表于 2011-11-11 12:49:39 | 显示全部楼层

感谢分享

0

主题

52

帖子

29

安币

程序猿

Rank: 2

发表于 2011-12-1 20:32:01 | 显示全部楼层
直接拖放就可以吧

主题

帖子

安币

游客

发表于 2011-12-6 10:11:37 | 显示全部楼层
源码咧?

0

主题

46

帖子

109

安币

程序猿

Rank: 2

QQ达人

发表于 2011-12-18 23:11:31 | 显示全部楼层
呵呵,赚豆豆呀。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长推荐

通过邮件订阅最新安卓weekly信息
上一条 /4 下一条

下载安卓巴士客户端

全国最大的安卓开发者社区
联系我们
关闭
合作电话:
15618560077
Email:
805941275@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表