Java 在安卓系统中,是否有任何方法可以使用类来格式化组´;意见分歧?
我刚开始Android开发,对XML表示法非常熟悉,因为它与HTML非常相似。 通过XML,我们可以为视图设置ID,以便以后使用Java进行管理,就像我们使用HTML和JS一样。 我的观点是:我可以定义类或类似的东西来为一组视图设置类似的属性吗?Java 在安卓系统中,是否有任何方法可以使用类来格式化组´;意见分歧?,java,android,css,class,Java,Android,Css,Class,我刚开始Android开发,对XML表示法非常熟悉,因为它与HTML非常相似。 通过XML,我们可以为视图设置ID,以便以后使用Java进行管理,就像我们使用HTML和JS一样。 我的观点是:我可以定义类或类似的东西来为一组视图设置类似的属性吗? 对不起,如果我不清楚或什么,谢谢你的帮助 您可以定义样式并跨小部件使用这些样式 以下是它的官方文件: 您可以定义样式并跨小部件使用这些样式 以下是它的官方文件: 您可以使用样式执行此操作。 在res/values/create中创建一个名为styles
对不起,如果我不清楚或什么,谢谢你的帮助 您可以定义
样式
并跨小部件使用这些样式
以下是它的官方文件:
您可以定义
样式
并跨小部件使用这些样式
以下是它的官方文件:
您可以使用样式执行此操作。 在res/values/create中创建一个名为styles.xml的文件[在Android Studio中自动生成] 可以使用样式标记定义新样式:
<style name="styleName"></style>
在Java中:
R.style.styleName
例如:
按钮样式:
<style name="AppButtonLight" parent="@android:style/Widget.Button">
<item name="android:textColor">#FF000000</item>
<item name="android:layout_margin">5dp</item>
<item name="android:textSize">16sp</item>
<item name="android:background">@drawable/hw_btn_default</item>
<item name="android:focusable">true</item>
<item name="android:clickable">true</item>
</style>
#FF000000
5dp
16便士
@可绘图/hw_btn_默认值
真的
真的
然后在xml中使用它:
<Button
style="@style/AppButtonLight"
android:layout_weight="4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:text="@string/btnDownload"
android:id="@+id/btnDownload" />
希望我能帮助您。您可以使用样式来完成此操作。 在res/values/create中创建一个名为styles.xml的文件[在Android Studio中自动生成] 可以使用样式标记定义新样式:
<style name="styleName"></style>
在Java中:
R.style.styleName
例如:
按钮样式:
<style name="AppButtonLight" parent="@android:style/Widget.Button">
<item name="android:textColor">#FF000000</item>
<item name="android:layout_margin">5dp</item>
<item name="android:textSize">16sp</item>
<item name="android:background">@drawable/hw_btn_default</item>
<item name="android:focusable">true</item>
<item name="android:clickable">true</item>
</style>
#FF000000
5dp
16便士
@可绘图/hw_btn_默认值
真的
真的
然后在xml中使用它:
<Button
style="@style/AppButtonLight"
android:layout_weight="4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:text="@string/btnDownload"
android:id="@+id/btnDownload" />
希望我能帮助你