已有101人关注
Android从入门到精通属性疑问
发表在Java图书答疑 2013-01-04
是否精华
版块置顶:
老师:
      您好!
      在3.3节介绍文本框属性时,有两个属性:android:height 和  android:width ,单位是以像素为单位,
 但之前是使用 android:layout_width="wrap_content"
android:layout_height="wrap_content"  这样两个属性。

 他们有什么联系和区别吗?  我理解是 layout_width包含 width
但是在3.11项目练习中 同时使用了这两类属性:   <TextView 
android:layout_width="wrap_content"
android:layout_height="wrap_content" 
android:inputType="textEmailAddress"
android:text="会员昵称:"
android:height="50px" />   这让我很混乱,请解释下!

   还一个疑问:3。11项目中在使用表格管理器的最后,直接建立了一个线性管理器。
   就是说不需要建立tablerow这个容器,那即是说应该也可以建立帧管理器或相对管理器了吗??
   
   如果成功建立了线性管理器后,那主窗口剩下的空间应该还可以建立其他的管理器放控件。
   个人感觉这样不会使表格管理器的应用有些混乱?
分享到:
精彩评论 1
无语_mrkj
学分:3155 LV11
2013-01-07
沙发
(1)在Android中带"layout"的属性是指整个控件而言的,是与父控件之间的关系,也就是说,layout_height必须是在layout里面的view才可以使用,而height是只可以直接赋值的,它不需要view在layout里面。

(2)在书中69页介绍表格布局管理器时,已经有说明,可以不建立tablerow这个容器,而直接使用UI组件,每个UI组件单独占用一行。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照