如:
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
<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" />
不是可以偷懒嘛,哈哈
哈哈,楼主这种是典型的程序员偷懒的思维!
不过我不知道有没有这种方法,我只知道,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了,不知道楼主知不知道呢~~哈哈
应该不可以。
因为程序员是可以自定义 attributes的。。。
做自定义View的时候,我可以自己定义一套Attributes
比如
dkmeteor:layout_min_width = "100dp"
dkmeteor:layout_width = "100dp"
这个时候需要和系统的进行区分...前缀不能省略....
eclipse的代码提示可以完成这个你说的功能,你只需要输入id,然后按alt + / 快捷键,就能选择android:id
如果使用android studio那就更方便了,直接输入id,代码智能提示。
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
看得出楼主是一个很俏皮的人。这里就给楼主介绍一种俏皮的方法。
android的xml文件的开头处一般会有
xmlns:android="http://schemas.android.com/apk/res/android"
其中xmlns是xml name space的意思。
android:id中的android就是在这定义的。如果你不喜欢可以随便改。想省事可以改成
xmlns:a="http://schemas.android.com/apk/res/android"
然后你就可以放心大胆地写a:id="@+id/haha"了。
当然你也可以这样写
xmlns:haha="http://schemas.android.com/apk/res/android"
haha:id="@+id/haha"
这样更俏皮一些。我比较喜欢用hehe或者heihei,这个看你个人喜好了。
希望我的回答对你有所帮助。