Son Forum Aktiviteleri
7Activity'de kısa donmalar
Merhaba, Android studio da yazdığım bir müzik çalar uygulamam var, buluttan müzikleri indirip çalıyor, tüm işlemleri bir servis ile yapmama rağmen activity'de şarkı geçişlerinde kısa donmalar yaşanıyor. yeni şarkı başladığında ancak kendine geliyor çok seyrek "uygulama yanıt vermiyor kapatmak istermisiniz" hatası alıyorum. Activity deki tüm butonlar servise "startAction(........);" şeklinde komut gönderiyor. Kısa süreli donmaların sebebi ne olabilir?
Dizi Kullanımı
Merhaba,
android studioda mp3 player yapmaya çalışıyorum elimde bir excel listesi var 1. sutunda url adresi, 2. sutunda müziğin adı, 3. sutunda da okuyanın adı mevcut veritabanı bilmediğim için bu verileri bir dizide tutmayı düşündüm ancak bir müziği oynatmak istediğimde dizinin ilgili indisini alıp işlemem gerekiyor bunu nasıl yapabilirim
Arduino Analog verilerini yorumlamak
Merhaba,
arduino nanoda bir analog girişinden değer okuyorum (250ms aralıklarla) ekrana yazdırdığımda ekte paylaştığım gibi bir veri seti oluşuyor bu veri setinde sayaç değerini her hatvede bir arttırmak istiyorum ancak soldaki değerlere bağlı kalmadan çünkü uygulamam farklı cihazlarda çalışacak ve sensör değerleri başka cihazlarda değişicek (montajlar muntazam olamayacağı için sensör okuma değerinde değişmeler olacaktır.)
yardımcı olabilir misiniz
ardunio seri port ekranı hakkında
Merhaba,
ardunio motor shield ile denemeler yapıyorum, aşağıda kodlarını paylaştığım denemeyi çalıştırdığımda ve seri porta herhangi bir seyler yazdığımda motor çalışıyor ancak 2 kere döngüye giriyor sebebi ise port ekranına yazdığım her sayıdan sonra 0 olarak porta otomatik giriş olması ve if (Serial.available()) { kodunun tekrar çalışması (ekran alıntısını da paylaşıyorum)
#include <AFMotor.h>
AF_DCMotor motor_eksen_x(3);
void setup() {
motor_eksen_x.setSpeed(500);
motor_eksen_x.run(RELEASE);
Serial.begin(9600);
Serial.setTimeout(10);
Serial.println("Deneme!");
}
void loop() {
calistir();
}
void calistir() {
if (Serial.available()) {
if (Serial.available() == 0)
{
motor_eksen_x.run(RELEASE);
}
else
{
int ch=0;
ch = Serial.parseInt();
Serial.println(ch);
gitgel();
}
}
}
void gitgel() {
motor_eksen_x.run(BACKWARD);
delay(700); //Bekleme
motor_eksen_x.run(FORWARD);
delay(700);
motor_eksen_x.run(RELEASE);
delay(2000);
}
Activity'de kısa donmalar
teşekkürler asynctask ile sorun çözüldü
ardunio seri port ekranı hakkında
ek kod satırları
https://1drv.ms/t/s!Akh9W6XriP-wl3KIIe2cHnDl4KyS