Kayıtlar

Mart, 2025 tarihine ait yayınlar gösteriliyor

Android Dark Mode

 Android de Karanlık Mod İle Kullanıcıya İki Görünüm Suna Biliriz Ve ayriyet den Sytemdeki Karanlık Mod Acıksa Otomatık değişimi Nasıl Olur Görelim Basit İki Kod Var if (darkMode) { AppCompatDelegate. setDefaultNightMode (AppCompatDelegate. MODE_NIGHT_YES ); } else { AppCompatDelegate. setDefaultNightMode (AppCompatDelegate. MODE_NIGHT_NO ); } Burda İki Modu Geçis Sağlıyoruz Boolean Değeri ile Kontrolu Görüyoruz Sytem Dark ModeKullanımı UiModeManager uiModeManager = (UiModeManager) context .getSystemService(Context. UI_MODE_SERVICE ); int mode = uiModeManager.getNightMode(); if (mode == UiModeManager. MODE_NIGHT_YES ) { } else if (mode == UiModeManager. MODE_NIGHT_NO ) { } else if (mode == UiModeManager. MODE_NIGHT_AUTO ) { AppCompatDelegate. setDefaultNightMode (AppCompatDelegate. MODE_NIGHT_FOLLOW_SYSTEM ); }  Burda Kullanım Dıkkat Cekilen Nokta UiModeManager ile Sytem Modu Görebilmek  AppCompatDelegate. MODE_NIGHT_FOLLOW_SYSTEM İle Sytem Modu T...

Android Multi Language ( Çoklu Dil )

Uygulama Helper Kullanaılarak Yapılmısdır.  LoceleHelper.java import android.content.Context; import android.content.SharedPreferences; import android.content.res.Configuration; import android.content.res.Resources; import android.os.Build; import android.preference.PreferenceManager; import android.util.Log; import android.widget.Toast; import java.util.Locale; /** * Helper Sınıfları Yardımcı Sınıflardı </br> * Default Locale :Locale.getDefault().getLanguage() */ public class LocaleHelper { private static final String SELECTED_LANGUAGE = "Locale.Helper.Selected.Language" ; static SharedPreferencesManager sharedPreferencesManager ; static Context context ; /** * LocaleHelper Constructor * @param context */ public LocaleHelper (Context context) { sharedPreferencesManager = new SharedPreferencesManager(context); } /** * LocaleHelper Context Oluşturma * @apiNote Bu Method İle MainActivity de override attachBas...