Как андроид общается с динамическими сервисами? - PullRequest
2 голосов
/ 10 мая 2010

Я пытаюсь разработать приложение и хочу, чтобы оно приносило данные из базы данных mySQL. Но из некоторого чтения, которое я сделал на разных сайтах, я понимаю, что это, вероятно, не произойдет. Но мне любопытно узнать, как такие приложения, как PhoneFlix и другие, могут просматривать эти динамические данные в приложении? Это как-то просто приносит его через http? Если так, как бы я поступил так? Кто-нибудь знает какие-нибудь хорошие сайты, которые укажут мне правильное направление? Спасибо

ezekielweb

1 Ответ

0 голосов
/ 11 мая 2010

Ну, во-первых, Android предоставляет sqlite, а не mysql.:)

Вы можете создать поток, который будет делать все, что вы захотите, и он сможет взаимодействовать с фронтальным действием с Bundle, когда вы реализуете обработчик в своем действии.

, например, ниже

private void do_what_i_want() {

  new Thread() {

   public void run() {

     Bundle b = new Bundle();
     b.putString("whatyouwant", value);

     Message m = new Message();
     m.setData(bundle);
     handler.sendMessage(msg);
   }

 }.start

}


private Handler handler = new Handler() {

 @Override

 public void handleMessage(Message msg) {

   super.handleMessage(msg);

   Bundle b = msg.getData();

   String whatyouwant = b.getString("whatyouwant");

   ["you can refresh your view here"]

 }

}

надеюсь, я на правильном пути ...: p

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...