Picproje Elektronik Sitesi

SERBEST BÖLGE => Programlama ve Algoritma => Konuyu başlatan: armsistem - 12 Kasım 2014, 23:08:05

Başlık: Android java thread call data
Gönderen: armsistem - 12 Kasım 2014, 23:08:05
Arkadaşlar merhaba ,

. Android için yazdığım programı sınıflara ayırdım , sınıfın bir tanesin sql den veri okuyor bunu thread olarak yapıyor....... fakat dönen verileri o sınıftan nasıl alabilirim ve mainde kullanabilirim çekebilirim.
. Return kullanabilirmiyim.....

main
  sqlreaddata sqlreaddatasql=new sqlreaddata();
            sqlreaddatasql.start();



subclass
package com.examples.usb.scalemonitor;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

import android.util.Log;

public class sqlreaddata extends Thread {


public sqlreaddata() {
}
public void run()
{
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url , userName, password);
       Statement stmt = conn.createStatement();
       ResultSet reset = stmt.executeQuery("select * from message");       
       //Print the data to the console
       while(reset.next()){
       Log.i("Data:",reset.getString(1));
}}
          catch (Exception e) {
// TODO: handle exception
              Log.i("fault", e.toString());
          }}}
Başlık: Ynt: Android java thread call data
Gönderen: mufitsozen - 12 Kasım 2014, 23:35:56
Cevap MessageQueue

Looper class ve orneklerine bakiniz. (Looper.prepare() ve onun icinde new Handler() object.)

Başlık: Ynt: Android java thread call data
Gönderen: armsistem - 18 Kasım 2014, 22:50:24
Arkadaşlar merhaba ;

İstediğim sample bulamadım konu hakkında uzman olan arkadaşlar yardımcı olursanız çok sevinirim...

MainActivity

Ekranda sadece text var

Database

gelen veriyi MainActivity deki text göndermek istiyorum (Thread)

Ufak bir örnek :)
Başlık: Ynt: Android java thread call data
Gönderen: mufitsozen - 18 Kasım 2014, 23:00:59
Alıntı yapılan: armsistem - 18 Kasım 2014, 22:50:24
Arkadaşlar merhaba ;

İstediğim sample bulamadım konu hakkında uzman olan arkadaşlar yardımcı olursanız çok sevinirim...

MainActivity

Ekranda sadece text var

Database

gelen veriyi MainActivity deki text göndermek istiyorum (Thread)

Ufak bir örnek :)

https://www.safaribooksonline.com/library/view/efficient-android-threading/9781449364120/ch04.html (https://www.safaribooksonline.com/library/view/efficient-android-threading/9781449364120/ch04.html)