Bu örnekte yeni harici kaynaklar oluşturarak 9. bölümde başladığınız To-Do List örneğine işlevsellik ekleyeceksiniz.
1. 2 yeni PNG resmi oluşturun, biri yapılacaklar listesine ekleme diğeri ise çıkarma için kullanılacak. Her 2 resimde yanda gösterildiği gibi 16*16 piksel boyutlarında olmalı.
2. Resimleri projenizdeki res/drawable-mdpi klasörüne kopyalayıp projenizi yenileyin.
3. Res values klasöründeki string.xml dosyasını açın ve add_new, remove ve cancel menü maddeleri için değerler ekleyin. Varsayılan hello string değerini silebilirsiniz.
<?xml version="1.0" encoding="utf-8"?>
1. 2 yeni PNG resmi oluşturun, biri yapılacaklar listesine ekleme diğeri ise çıkarma için kullanılacak. Her 2 resimde yanda gösterildiği gibi 16*16 piksel boyutlarında olmalı.
2. Resimleri projenizdeki res/drawable-mdpi klasörüne kopyalayıp projenizi yenileyin.
3. Res values klasöründeki string.xml dosyasını açın ve add_new, remove ve cancel menü maddeleri için değerler ekleyin. Varsayılan hello string değerini silebilirsiniz.
<?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 klasöründe yeni bir styles.xml dosyası oluşturarak uygulama için yeni bir tema oluşturun. Temanızı standart Android teması olarak belirleyin fakat versayılan yazı boyutu için değerler atayın.
<?xml version="1.0" encoding="utf-8"?>
4. Res/values klasöründe yeni bir styles.xml dosyası oluşturarak uygulama için yeni bir tema oluşturun. Temanızı standart Android teması olarak belirleyin fakat versayılan yazı boyutu için değerler atayın.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="ToDoTheme"
parent="@android:style/Theme.Black">
<item name="android:textSize">12sp</item>
<item name="android:textColor">#FFF</item>
</style>
</resources>
5. Manifesto içinde temayı projenize uygulayın.
<?xml version="1.0" encoding="utf-8"?>
5. Manifesto içinde temayı projenize uygulayın.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.paad.todolist">
<application android:icon="@drawable/icon">
<activity android:name=".ToDoList"
android:label="@string/app_name"
android:theme="@style/ToDoTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>
Yorumlar
Yorum Gönder