写安卓的xml布局文件时如何避免写属性前的"android:"?


如:


 xml


 <EditText
android:id           ="haha"
android:layout_width ="fill_parent"
android:layout_height="wrap_content" 
/>

如果可以写成


 xml


 ```xml
<EditText
id           ="haha"
layout_width ="fill_parent"
layout_height="wrap_content" 
/>

不是可以偷懒嘛,哈哈

xml Android

神楽坂千夏 11 years, 5 months ago

eclipse的代码提示可以完成这个你说的功能,你只需要输入id,然后按alt + / 快捷键,就能选择android:id

如果使用android studio那就更方便了,直接输入id,代码智能提示。

玖·月神殿 answered 11 years, 5 months ago

应该不可以。
因为程序员是可以自定义 attributes的。。。
做自定义View的时候,我可以自己定义一套Attributes
比如
dkmeteor:layout_min_width = "100dp"
dkmeteor:layout_width = "100dp"

这个时候需要和系统的进行区分...前缀不能省略....

炮姐纯爷们 answered 11 years, 5 months ago

哈哈,楼主这种是典型的程序员偷懒的思维!
不过我不知道有没有这种方法,我只知道,Android如果是在Eclipse下开发的话,写xml布局,有个快捷键提醒,可以免去输入android: , 比如,你想要输入android:id= ,你只要输入id,然后按alt+'?',然后选中回车,即可生成android:id="" ,其他android:layout_width= ,android:layout_height= ,也类似,分别输入w、h, 然后按alt+'?',选中回车,即可生成对应的代码, fill_parent, wrap_content, 也可以按f、w,进行提醒……
这些都是快捷键的小技巧,楼主琢磨下,就ok了,不知道楼主知不知道呢~~哈哈

醉酒丶观花 answered 11 years, 5 months ago

Your Answer