Android中在XML文件里@+id/和@id/的区别
@+id/<标识符代码> 与 @id/<标识符代码>两种格式的区别:
首先这里@我们可以理解为引用,而@后边的+代表自己新声明的。
即:@id代表引用已有的id,而@+id是新增加一个id
<TextView android:id="@+id/username" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_marginLeft="20dip" android:layout_marginRight="20dip" android:text="@string/account" android:gravity="left" android:textAppearance="?android:attr/textAppearanceMedium" /> <EditText android:id="@id/username" android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_marginLeft="20dip" android:layout_marginRight="20dip" android:scrollHorizontally="true" android:autoText="false" android:capitalize="none" android:gravity="fill_horizontal" android:textAppearance="?android:attr/textAppearanceMedium" />
更多相关文章
- 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
- 使用Android-PullToRefresh实现下拉刷新功能
- Android在线程中创建一个POST请求
- Activity中使用AIDL让Service与Activity通信
- android文本彩色闪烁
- 在eclipse中查看Android各版本源代码
- 基站定位
- android 学习 ----控件学习 选项卡。
- Android(安卓)获取 当前日期的前后n天的实现