بىلىملەر مۇنبىرى

 پارول قايتۇرىۋېلىش
 تىزىملىتىڭ

تېلفۇن نومۇردا كىرىش

جەمئىي مىكروبلوگ 136 تال  

مىكروبلوگ[ يېڭى | 24 سائەت | 7 كۈن | 30 كۈن ]

  • xشاھزادە 2019-8-1 21:08 [ئىنكاس(0)] [...]

    مەن خاسىيەتلىك ئادەم بىلاكنىڭ2نى تەرجىمە قىلۋاتىمەن  ھەمكارلىشىدىغانلا

  • gilamqi 2019-7-26 14:00 [ئىنكاس(0)] [...]

    Gilam.cn تور ئىسىم سېتىلىدۇ ! ئۈندىدار قوشۇش نومۇر : 18999998400

  • مەمەتئ 2019-7-15 16:36 [ئىنكاس(2)] [...]

    كومپىيوتېرنىڭ ئېكرانىغا زىدۇڭ چىقىۋالىدىغان ئېلاننى چەكلەيدىغان ياخشى.....

  • AKAGMAN 2019-7-12 18:18 [ئىنكاس(0)] [...]

    ئىسىم لايىھىلەشكە ئىشلىتىدىغان چىرايلىق تەگلىك بولسا يوللاپ بەرسەڭلار

  • nurahmat0903 2019-7-4 23:33 [ئىنكاس(0)] [...]

    windows10 ئۇيغۇرچە خەتنى چىرايلىقلاشتۇرۇش دېتالى لازىم، قۇتيار تورى تارقاتقىن...

  • Frost 2019-7-4 01:57 [ئىنكاس(1)] [...]

    تېپىشماق: بىلىملەر مۇنبىرىنىڭ نىمىشقا ئەپ دىتالى، ياكى كىچىك ئەپچاقى يوق؟

  • Djomak 2019-6-25 04:35 [ئىنكاس(2)] [...]

    ماڭا تور بەت قۇرۇشنى .ئۆگۈتۈپ قۇيىدىغانلا بامۇ پۇل بىرىمەن تۇلۇق .ئۆگۈتۈپ

  • xشاھزادە 2019-8-1 21:06 [ئىنكاس(1)] [...]

    بىلىملەر خەتلىك فىلىم گۇرۇپىسىدىكى دوسلار ھازىرمۇ بامۇ مىنى قۇشۇۋىلىڭلا

  • armanem38 2019-7-19 10:26 [ئىنكاس(0)] [...]

    ماڭا قانۇن نىزاملار توپلىمى دېگەن دېتال بولسا يوللاپ بېرىڭلار .

  • admin 2019-7-15 11:36 [ئىنكاس(4)] [...]

    شۇنداق قىلىپ Flutter دىكى تۇنجى ھەقلىق ئەپنى تاماملىدىم.

  • قىزىق 2019-7-11 12:11 [ئىنكاس(0)] [...]

    مۇشۇ مىكرو بىلوگ قىستۇرمىسى مۇنبەردە يوقمىدۇ،ھەقلىق بولسىمۇ مەيلىتى

  • nurahmat0903 2019-7-4 23:31 [ئىنكاس(0)] [...]

    قۇتيار ‏Windows 10خەت نۇسخىسىنى چىرايلىقلاشتۇرۇش دېتالى لازىم

  • Djomak 2019-6-27 03:22 [ئىنكاس(1)] [...]

    سالۇننى قانداق قىلسا تېز تەرەققىي قىلدۇرغۇلى بولىدۇ

  • Djomak 2019-6-24 02:00 [ئىنكاس(0)] [...]

    دوسلار مەن مۇنبەر قۇراي دىگەن قىللالمىدىم ياردەم قىلغان بولساڭلار بوپتى...

كۆرۈش: 608|ئىنكاس: 2

[Android] ئاندىروئىد پىروگىراممىرلا ياردەم قىلساڭلار

[ئۇلانما كۆچۈرۈش]

بىكەتكە ئەزا نامىڭىز بىلەن كىرسىڭىز تېخىمۇ كۆپ ئۇچۇرلارنى كۆرەلەيسىز

مۇنبىرىمىزگە تىزىملىتىپ كىرسىڭىز ئاندىن قوشۇمچە ھۆججەتنى كۆرەلەيسىز ياكى چۈشۈرەلەيسىز . تېخى تىزىملاتمىغانمۇ؟ تىزىملىتىڭ

x
بۇ يازمىنى ئاخىرىدا   XKRT تەھرىرلىگەن. ۋاقتى  2019-1-24 19:53  

تىشلىقمۇ تورداشلا مەن ھازىر ئاندىروئىد قا پىروگىرامما يىزىشنى ئۆگۈنۈۋاتقان ئىدىم . بۈگۈن بىر مەسىلىگە يۇلۇقۇپ قالدىم  پىروگىراممىر دوسلا بىر ياردەم قىلساڭلا بۇپتىكەن .
مەن Json نى يىشىش ئۈچۈن تۈۋەندىكىدەك قىلغانتىم

ئىشلەتكەن ئۈچۈنچى تەرەپ ئامبارلىرى:
1548329760(1).png

App.java ھۈججىتى :
1548329799(1).png

MainActivity.java
  1. package com.test.json.json;

  2. import Android.os.Bundle;
  3. import android.support.v7.app.AppCompatActivity;
  4. import android.util.Log;
  5. import android.widget.TextView;

  6. import com.google.gson.Gson;
  7. import com.google.gson.reflect.TypeToken;

  8. import org.w3c.dom.Text;

  9. import java.io.IOException;
  10. import java.util.List;

  11. import okhttp3.OkHttpClient;
  12. import okhttp3.Request;
  13. import okhttp3.Response;

  14. public class MainActivity extends AppCompatActivity {

  15. private TextView text ,textMsg;

  16.     @Override
  17.     protected void onCreate(Bundle savedInstanceState) {
  18.         super.onCreate(savedInstanceState);
  19.         setContentView(R.layout.activity_main);
  20.         text = (TextView)findViewById(R.id.text);
  21.         textMsg = (TextView)findViewById(R.id.textMsg);
  22.     }
  23.     private void sendRequestWidthOkhttp(){
  24.         new Thread(new Runnable() {
  25.             @Override
  26.             public void run() {
  27.                 try{
  28.                     OkHttpClient client = new OkHttpClient();
  29.                     Request request = new Request.Builder()
  30.                             .url("http://localhost/index.json")
  31.                             .build();
  32.                     Response response = client.newCall(request).execute();
  33.                     assert response.body() != null;
  34.                     String responseData = response.body().string();
  35.                     parseJSONWithGSON(responseData);
  36.                 } catch (IOException e) {
  37.                     e.printStackTrace();
  38.                 }
  39.             }
  40.         }).start();
  41.     }

  42.     private void parseJSONWithGSON(String responseData) {
  43.         Gson gson = new Gson();

  44.         List<App> appList = gson.fromJson(responseData, new TypeToken<List<App>>(){}.getType());
  45.         for (App app : appList){
  46.             Log.d("MainActivity","id is"+app.getId());
  47.             Log.d("MainActivity","Name is"+app.getName());
  48.             text.setText(app.getId());
  49.             textMsg.setText(app.getName());


  50.         }
  51.     }
  52. }
مەزمۇننى كۆچۈرۈۋېلىش


activity_main
1548330036(1).png

Json
1548330193(1).png

ئىجرا بۇلۇش ئۈنۈمى :
1548330273(1).png
مۇشۇنداق تۇرۇۋالدى ، Log مۇ چىقمىدى  ياكى بىرەر يىرىنى خاتا يىزىپ قويدۇممۇ بىلمىدىم ئۇستاملا بىر ياردەم قىلساڭلا بۇپتىكەن رەھمەت .
1548330193(1).png
بىلمىگەننى بىلىملەردىن بىل!
 ئىگىسى| ۋاقتى: 2019-1-25 10:26:55 | ھەممە قەۋەتنى كۆرۈش
ياردەم قىلىدىغانلار يوقما ؟
بىلمىگەننى بىلىملەردىن بىل!
ۋاقتى: 2019-1-29 21:30:39 | ھەممە قەۋەتنى كۆرۈش
مەسىلە ناھايتى ئاددىي،
sendRequestWidthOkhttp فۇنكىسىيەسىنى ھىچقانداق يەردە ئىشلەتمەپسىز،
سىزگە ئامەت تىلەيمەن
بىلمىگەننى بىلىملەردىن بىل!
كىرگەندىن كېيىن ئىنكاس يازالايسىز كىرىش | تىزىملىتىڭ

سەھىپە جۇغلانما قائىدىسى

QQ|قاماقخانا|رەسىمسىز ھالەت|يانفۇن|بىلىملەر تورى ( 冀ICP备14002886号-3 

GMT+8, 2019-8-26 01:52 , Processed in 0.118972 second(s), 33 queries .

Powered by Discuz! X3.2(NurQut Team)

© 2001-2013 Comsenz Inc.

تېز ئىنكاس چوققىغا قايتىش سەھىپىگە قايتىش