关于android:id="@+id/xx"的理解
2015-08-21 15:34
330 查看
之前学习android的时候,对android:id="@+id/xx"总感觉混淆,不理解,刚看了一篇文章。现在貌似是恍然大悟。故做了一下笔记,希望帮助有共同问题的人...
android:id属性的内容比较特别:
例如:@+id/height
“@”符号是提示XML解析器应该把后面的字符串解析成标识符号。
“+”符号代表将添加一个标识符号。
“id/”表示这个标识符号回被归类在“id”下面。
"height"是这个界面主见的“android:id”。
以后的程序中,会使用“R.id.height”来取得这个界面组件。因此"@+id/height"的意思是我们在此创建了名为“height”的标识符,可以通过这个标识符来控制所对应的界面组件,“R”类会自动配置一个地址给这个界面组件。“R”类的内容,这可以通过查看“R.java”文件得知。
android:id属性的内容比较特别:
例如:@+id/height
“@”符号是提示XML解析器应该把后面的字符串解析成标识符号。
“+”符号代表将添加一个标识符号。
“id/”表示这个标识符号回被归类在“id”下面。
"height"是这个界面主见的“android:id”。
以后的程序中,会使用“R.id.height”来取得这个界面组件。因此"@+id/height"的意思是我们在此创建了名为“height”的标识符,可以通过这个标识符来控制所对应的界面组件,“R”类会自动配置一个地址给这个界面组件。“R”类的内容,这可以通过查看“R.java”文件得知。
相关文章推荐
- android 进程间通信数据(一)------parcel的起源
- Android之Adapter用法总结
- android---创建自定义的view
- Android TextView文字局部变色方法
- android中判断是否为空遇到的问题
- Android zygote分析——学习笔记
- Android组件之间的通信方式
- Android 大牛的 blog 值得推荐 (转 整理)
- Android中CheckBox与CompoundButton源码解析
- Android Camera数据流完整分析
- Android HandlerThread 完全解析
- Android学习系列之(三)Activity的基本使用
- Android的so库的注入
- Android studio Push项目到Github
- menu的使用
- android studio 65536
- Android手机访问相册和打开照相机
- 简单总结Android View 绘制过程
- 【M3U8】测试地址及android播放器
- android scrollview listview (GridView)显示不全