我們都知道,Android應用開發中的布局樣式一般都是用CSS來實現的。但是,CSS文件應該放在哪兒呢?
其實,Android中的布局文件一般都是放在res/layout文件夾下。因此,我們也可以把CSS文件放到res目錄下的某一個文件夾中。
/res /css style.css /layout activity_main.xml
如上面的文件結構所示,我們可以在res目錄下新建一個css文件夾,將style.css文件放到里面。這樣,在XML布局文件中就可以直接引用該CSS文件了。
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@drawable/background" android:padding="10dp" android:gravity="center_horizontal" android:id="@+id/layout"> <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Android CSS 文件放哪?" android:textSize="32sp" android:paddingTop="60dp" android:paddingBottom="40dp" android:textColor="#ffffff" android:textStyle="bold"/> <TextView android:id="@+id/content" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="段落使用p標簽,代碼使用pre標簽。" android:textSize="24sp" android:textColor="#ffffff" android:textStyle="italic" android:lineSpacingMultiplier="1.5" android:paddingLeft="10dp" android:paddingRight="10dp"/> </LinearLayout>
在需要使用CSS樣式的文本中,只需要使用以下語法即可引入已經定義好的CSS樣式:
<style> @import url("../css/style.css"); </style> <p class="content">這是一段需要使用CSS樣式的文本。</p>
這樣,我們就可以在Android應用中自由地使用CSS樣式了!
下一篇eval(json