Son Forum Aktiviteleri
8Canlı Eğitimler
Canlı eğitimler neden mecut değil?
Örnek vermek gerekirse haftanın bir günü, Turkcell'den biri buradaki konu başlıklarıyla C# anlatsın, diğer günü biri android anlatsın gibi. Okuyarak öğrenmektense, canlı eğitimler sırasında uygulamalı ve görsel eğitim hem daha çok kişiyi çekecektir hem de öğrenmey kolaylaştıracaktır. Herkes burdaki hesabıyla bir internet toplantısına girer orda anlatan kişi ekranını ve sesini paylaşabilir.
bıtmap too large
Bitmap'in çok büyük, Render motorun bitmap'i işlerken hata vermiş, verdiği hata OutOfMemory olabilir. Programsal olarak küçültmek için aşağıdaki kodu kullanmalısın.
//bitmap değişkeninin isminin "mBitmap_Image" olduğunu kabul ediyorum.
// 120,120 genişlik ve yüksekliktir. İstediğin değere getirebilirsin.
profileImage.setImageBitmap(Bitmap.createScaledBitmap(mBitmap_Image, 120, 120, false));
Müziğe göre sayı üretme
Burada işlem sayısal işaret işlemey girer. Şöyle bir şey yapabilirsin, stream dizisi içerisinde maksimum elemanı bulup bir şeyler yapabilirsin. Fakat bu konu çok basit bir şey değildir. Senin için bunun hakkında yazılmış bir makele buldum.
Bir de bir kütüphane buldum, işine yarayabilir:
Bilgi gösterme
Android'de üzerine gelince açıklama yazdırmak pek mantıklı değil fakat long click'de yapılabilir.
butonunuzu programdan bulunuz ve aşağıdaki kodu uygulayınız:
button.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
// burada bilgi gösteriyoruz
Toast.makeText(this,"Açıklama",Toast.LENGTH_SHORT).show();
return false;
}
});
Anroudio hata (tütlfen çözüm)
Hata aslında aşağıda yazılmış.
minifyEnabled fals
bu satırı bulunuz ve aşağıdaki gibi değiştiriniz:
minifyEnabled false
SharedPreferences Çalışma Mantığı
SharedPreferences aslında Android işletim sistemi tarafından uygulamalara root/data dizininde ayrılmış bir xml dosyasıdır. Saklanma dizini açık olarak
/data/data/Uygulama_Paket_Adi/shared_prefs/Shared_Preferences_Adi.xml
budur. Yani paket adınız "com.example.test" ve Shared Preferences adınız da "Keys" ise dosya:
/data/data/com.example.test/shared_prefs/Keys.xml
biçiminde saklanır. Bu durumda root yetkisi olan cihazlarda güvenli değildir zira bu dosya root yetkisi ile değiştirilebilir. Bunun içinde uygulama ait satın alma bilgilerini tutumanız pek tavsiye edilmez. Onun yerine basit şeyleri tutabilirsiniz.