- Adım
- Ömer Faruk K
- Cihazım
- Redmi 6 Pro
- Meslek
- Technician
- Konum
- Karacabey/Bursa
- Katılım
- 9 Şubat 2015
- Konular
- 90
- Mesajlar
- 4.639
- Tepkime puanı
- 1.819
- Puanları
- 188
Merhaba Arkadaşlar,
Miui Romun Sistem Uygulamalarında, Android 5.0 ve Üst Sürümlerinde Kullanılan Bir Özelliktir. Bilmeyen Yoktur Sanırım...
Kendiniz Bir Uygulama Yapıyor veya Elinizdeki Bulunan Mevcut Uygulamalara Yapabilirsiniz. Android SDK 19 (Kitkat 4.4.2) ve Üstü Sürümleri İçin Geçerlidir..
" Anlatım Bana Ait ve Formumuza Özeldir. Başka Sitelerde Yayınlanmasına İzin Vermiyorum. "
ADIM -1:
Aşağıdaki kodları uygulama içerisinde "values/styles.xml" dosyasına ekleyin.
ADIM -2:
"AndroidManifest.Xml" Dosyasını Açın ve Hangi Sayfanın Bu Özellikte Olmasını İstiyorsanız Aşağıdaki kodu Gösterildiği Şekilde Ekleyin.
KOD:
Bu sayede temayı android yapısından değil de, "styles.xml" doasyasındaki Başlığı "AppTheme" olan satırlardan alıyor.
Sonra SDK numaralarını aşağıdaki gibi düzenleyin.
ÖRNEK:
Orjinal Kod:
Düzenlenmiş Hali:
ADIM -3:
Son olarak eklediğiniz kod (Activity Sınıfı) hangi sayfayı açıyorsa (layout klasöründe) onu bulup düzenlemeniz gerekiyor. Çünkü layoutta bulunan elemanlar statusbar ile yakınlaşacak ve görünümü bozacaktır. Bunun İçinde android:layout_marginTop="60dp" şeklinde (Yani statusbardan ne kadar aşağıdan başlanması gereken uzaklık) belirtmeniz yeterli. Aşağıdaki Örnekte Kırmızı Renkle İşaretlediğim Gibi....
ÖRNEK:
SONUÇ:
Miui Romun Sistem Uygulamalarında, Android 5.0 ve Üst Sürümlerinde Kullanılan Bir Özelliktir. Bilmeyen Yoktur Sanırım...
Kendiniz Bir Uygulama Yapıyor veya Elinizdeki Bulunan Mevcut Uygulamalara Yapabilirsiniz. Android SDK 19 (Kitkat 4.4.2) ve Üstü Sürümleri İçin Geçerlidir..
" Anlatım Bana Ait ve Formumuza Özeldir. Başka Sitelerde Yayınlanmasına İzin Vermiyorum. "
ADIM -1:
Aşağıdaki kodları uygulama içerisinde "values/styles.xml" dosyasına ekleyin.
Kod:
<style name="AppTheme" parent="@android:style/Theme.Holo.Light.NoActionBar">
<item name="android:windowTranslucentStatus">true</item>
<item name="android:fitsSystemWindows">false</item>
<item name="android:clipToPadding">false</item>
<item name="android:windowActionBar">false</item>
</style>
ADIM -2:
"AndroidManifest.Xml" Dosyasını Açın ve Hangi Sayfanın Bu Özellikte Olmasını İstiyorsanız Aşağıdaki kodu Gösterildiği Şekilde Ekleyin.
KOD:
Bu sayede temayı android yapısından değil de, "styles.xml" doasyasındaki Başlığı "AppTheme" olan satırlardan alıyor.
Kod:
android:theme="@style/AppTheme"
Sonra SDK numaralarını aşağıdaki gibi düzenleyin.
Kod:
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="19" />
ÖRNEK:
Resimleri görmek için giriş yapmanız gerekmektedir.
Orjinal Kod:
Kod:
<application android:hardwareAccelerated="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@android:style/Theme.Holo" >
Düzenlenmiş Hali:
Kod:
<application android:hardwareAccelerated="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" >
ADIM -3:
Son olarak eklediğiniz kod (Activity Sınıfı) hangi sayfayı açıyorsa (layout klasöründe) onu bulup düzenlemeniz gerekiyor. Çünkü layoutta bulunan elemanlar statusbar ile yakınlaşacak ve görünümü bozacaktır. Bunun İçinde android:layout_marginTop="60dp" şeklinde (Yani statusbardan ne kadar aşağıdan başlanması gereken uzaklık) belirtmeniz yeterli. Aşağıdaki Örnekte Kırmızı Renkle İşaretlediğim Gibi....
ÖRNEK:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="Linkleri görebilmek için kayıt olmanız gerekmektedir"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:background="@drawable/main_bg_gray"
androidrientation="vertical" >
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="60dp"
androidrc="@drawable/v7_src_background" />
<WebView
android:id="@+id/changeLog_webView"
android:layout_width="fill_parent"
android:layout_height="170dp"
android:layout_weight="0.57"/>
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="38dp"
android:layout_weight="0.19"
android:layout_gravity="center_vertical"
androidaddingBottom="15dp"
androidaddingLeft="15dp"
androidaddingRight="15dp"
android:background="#FFFFFF" >
<Button
android:id="@+id/changelogButtonSubmit"
android:text="@string/changelog_button_submit"
android:background="@drawable/button_right_selector"
android:layout_alignBaseline="@+id/changelogButtonExit"
android:layout_alignBottom="@+id/changelogButtonExit"
android:layout_toRightOf="@+id/changelogButtonExit"
android:textColor="#626363"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_width="165dp"
android:layout_height="40dp"
android:layout_weight="0.63"
android:textSize="15dp" />
<Button
android:id="@+id/changelogButtonExit"
android:layout_width="165dp"
android:layout_height="40dp"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_weight="0.63"
android:background="@drawable/button_left_selector"
android:text="@string/changelog_button_exit"
android:textColor="#626363"
android:textSize="15dp" />
</RelativeLayout>
</LinearLayout>
SONUÇ:
Resimleri görmek için giriş yapmanız gerekmektedir.