android – 在xml文件中使用@,在样式中使用parent属性

android – 在xml文件中使用@,在样式中使用parent属性,第1张

概述可能重复 你好朋友, 我看过很多样式文件,看到有些时候@log被用在xml文件的样式选项卡中的parent属性中,有些没有这个@就像这样 <style name="Theme" parent="android:style/Theme" /> 这个是从这个风格http://code.google.com/p/iosched/source/browse/android/res/values/style 可能重复

你好朋友,

我看过很多样式文件,看到有些时候@log被用在xml文件的样式选项卡中的parent属性中,有些没有这个@就像这样

<style name="theme" parent="androID:style/theme" />

这个是从这个风格http://code.google.com/p/iosched/source/browse/android/res/values/styles.xml发现的

<style name="Apptheme.light" parent="@androID:style/theme.Holo.light">

这个是从http://developer.android.com/resources/samples/HoneycombGallery/res/values/styles.html这个样式找到的

上述声明与/不使用@有什么区别吗?如果是,那么有什么区别

解决方法

The at-symbol (@) at the beginning of the string indicates that the
XML parser should parse and expand the rest of the ID string and
IDentify it as an ID resource. The plus-symbol (+) means that this is
a new resource name that must be created and added to our resources
(in the R.java file). There are a number of other ID resources that
are offered by the AndroID framework. When referencing an AndroID
resource ID,you do not need the plus-symbol,but must add the androID
package namespace,like so:

androID:ID="@androID:ID/empty"

更多的是在这里检查文件.

http://developer.android.com/guide/topics/ui/declaring-layout.html

始终直接跳转代码而不阅读文档.反正真的很糟糕我现在已经学会了先读后再实现的东西

总结

以上是内存溢出为你收集整理的android – 在xml文件中使用@,在样式中使用parent属性全部内容,希望文章能够帮你解决android – 在xml文件中使用@,在样式中使用parent属性所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1126466.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存