Son Forum Aktiviteleri

7
Tümünü Gör

Hangisinde daha fazla performans sağlar? Activity & Service

Merhaba arakdaşlar,

Activity sayısı ve Servis sayısı eşit olan ve her Activity bir Servisi tetiklediğine göre.

Kodlarımızı Activity'de mi tutmak mı daha fazla performans artışı sağlar yoksa, Service'de mi?

Ya da performansta bir değişiklik olur mu? (Genel kullanım deseni nedir bilmiyorumda)

 

Teşekkür ederim.

Saygılarımla..

picture-44247-1434555120.jpg
9 yıl 4 ay önce yanıtladın

Arka planda "CountDownTimer" çalışmaya devam etmesi

Merhaba arkadaşlar,

CountDownTimer ile geri sayım yapıyorum. Program arka plana atıldığında geri sayım sıfırlanıyor.

Geri sayımın devam etmesi gerekiyor. "Service"leri kullanacağımı biliyorum fakat yapamadım.

 

Nasıl yapabilirim ?

Saygılarımla..

ÇÖZÜM

MainActivity.java

@TargetApi(Build.VERSION_CODES.GINGERBREAD)
@SuppressLint("NewApi")

public class MainActivity extends ActionBarActivity {
    ....
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        ...
        serviceIntent = new Intent(MainActivity.this, BroadcastService.class);

        saatiGoster.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                startService(serviceIntent);
            }
        });

    }
}

Görsel kaldırıldı.Görsel kaldırıldı.

BroadcastService.java

public class BroadcastService extends Service {
    static CounterClass zamanlayici;
    @Override
    public void onCreate() {
        zamanlayici= new CounterClass(300000,1000);
        super.onCreate();
    }
    @Override
    public int onStartCommand(Intent intent, int flags, int startId) {
        zamanlayici.start();
        return super.onStartCommand(intent, flags, startId);
    }
    @Override
    public void onDestroy() {
        zamanlayici.stop();
        super.onDestroy();
    }
    @Override
    public IBinder onBind(Intent arg0) {
        return null;
    }
}


 

picture-44247-1434555120.jpg
9 yıl 4 ay önce yanıtladın

"Yayınlamaya Hazır" da kaldı. Yayınla tuşu yok

Merhaba arkadaşlar,

İlk uygulamam ve geliştirmem sonucunda anlatılanları yaptım ve google playe yükledim.

Google play'in istediklerini de yaptım, resimlerden tutun gizlilik servisine kadar.

"Yayınla" tuşu yok ve böyle kaldı uygulama.

Görsel kaldırıldı.

 

Teşekkür ederim.

İyi akşamlar.

picture-44247-1434555120.jpg
9 yıl 8 ay önce yanıtladın

Windows 10 genymotion ve virtualbox yükleme sorunu

Çözüm burada verilmiş;

http://stackoverflow.com/questions/19629013/genymotion-unable-to-load-virtualbox-engine-on-mavericks-vbox-is-setup-corr

 

BlueStacks kullanmanı öneririm hem daha pratik hem daha hızlı.

 

Saygılarımlar..

C # barkod

picture-44247-1434555120.jpg
21 Haziran 2015 tarihinde cevaplandı

@Emre verilebilecek en iyi cevabı vermiş zaten de, ben sana bir API vereyim;

http://barcoderender.codeplex.com/

 

Saygılarımla..

Android Studio emulator sorunu

picture-44247-1434555120.jpg
17 Haziran 2015 tarihinde cevaplandı

Merhaba,

Bilgisayarını güncelleştirmen gerekiyor. Mümkünse son sürüm SDK'yı kullanmanı öneririm.

"Yayınlamaya Hazır" da kaldı. Yayınla tuşu yok

picture-44247-1434555120.jpg
11 Şubat 2015 tarihinde cevaplandı

Çözüm:

Yayınlabilmek için, "Firefox", "Chrome" ya da "Safari" tarayıcılarından biri ile giriş yapmalısınız.

Ayrıca tüm çerezlerinizin silinmesi gerekiyor.

Sorun halen çözülmediyse, Eclipse projesi üzerinden uygulamamızı signed olarak çıkardığımızda "Lint" hata mesajlarıyla karşılaşsak dahi, .apk dosyamız hazır olur. Aldığımız Lint mesajlarını, hata gibi göstermeyerek sorununun üstesinden gelmiş oluyoruz.

Lint hakkında: http://tools.android.com/tips/lint