To-Do List资源例子

 

To-Do List资源例子

 

在这个例子中,你将为第2章中的To-Do List例子程序添加新的外部资源,来增加一些额外的功能。在这里创建的字符串和图片资源,将在第4章为To-Do List应用程序实现菜单时用到。

 

接下来的步骤将教你为添加、删除菜单项创建文本和icon资源,并如何为应用程序创建一个主题:

 

1. 创建两个PNG图片来代表增加、删除项。每个图片最好大概16 × 16像素,就和图3-5一样。

 

3-5

 

2. 把图片拷贝到工程的/res/drawable文件夹下,并更新你的工程。你的工程层次应该和图3-6所示。

 

To-Do List资源例子

3-6

 

3. 打开/res/values文件夹下的string.xml资源文件,为“add_new”、“remove”和“cancel”菜单项添加字符串值。(你可以删除默认的“hello”字符串。)

 

<?xml version=”1.0” encoding=”utf-8”?>

<resources>

<string name=”app_name”>To Do List</string>

<string name=”add_new”>Add New Item</string>

<string name=”remove”>Remove Item</string>

<string name=”cancel”>Cancel</string>

</resources>

 

4./res/values文件夹下创建新的styles.xml文件来为应用程序创建一个新的主题。让你的主题基于Android标准的主题,但为默认的文本大小设定值。

 

<?xml version=”1.0” encoding=”utf-8”?>

<resources>

<style name=”ToDoTheme” parent=”@android:style/Theme.Black”>

<item name=”android:textSize”>12sp</item>

</style>

</resources>

 

5. manifest文件中应用主题:

 

<activity android:name=”.ToDoList”

android:label=”@string/app_name”

android:theme=”@style/ToDoTheme”>

你可能感兴趣的:(list)