@在AndroidManifest.xml文件中

前端之家收集整理的这篇文章主要介绍了@在AndroidManifest.xml文件中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
来自Rick Rogers的O’Reilly着作“ Android应用程序开发”,John Lombardo,Zigurd Mednieks& Blake Meike,第23页:
<TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/hello"
    />

从第44页开始:

<application android:icon="@drawable/icon2">

@在上述每个片段中的含义是什么?

解决方法

在这种情况下:
android:layout_width="fill_parent"

属性的值android:layout_width直接在引号fill_parent中指定.在另一种情况下:

android:text="@string/hello"

属性的值android:text =“@ string / hello”在别处指定.这由字符串开头的@表示.在这个例子中,它是@ string / hello.该值位于资源中.

来自Android Developers网站的The AndroidManifest.xml File中的“资源值”部分.从链接中找到allclaws回答.

Resource values are expressed in the
following format,

@[package:]type:name

where the package name can be omitted if the resource is in the same package as the application,type is a type of resource — such as “string” or “drawable” — and name is the name that identifies the specific resource.

猜你在找的Android相关文章