Son Forum Aktiviteleri

8
Tümünü Gör

Canlı 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. 

picture-3538-1379713418.jpg
11 yıl önce yanıtladın

bıtmap too large

picture-3538-1379713418.jpg
07 Ağustos 2015 tarihinde cevaplandı

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

picture-3538-1379713418.jpg
07 Ağustos 2015 tarihinde cevaplandı

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. 

http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5739206&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D5739206

 

Bir de bir kütüphane buldum, işine yarayabilir: 

http://www.xuggle.com/public/documentation/java/api/

Bilgi gösterme

picture-3538-1379713418.jpg
07 Ağustos 2015 tarihinde cevaplandı

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)

picture-3538-1379713418.jpg
07 Ağustos 2015 tarihinde cevaplandı

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.