ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JSON
    program_language 및 궁금한것/Android Studio 2018. 5. 23. 11:15

    제이슨이란?

    문자열을 자르는 규칙이다.

    중괄호:OBJECT 키와 벨류로 나뉜다. 

    JsonViewer로 사용한다.


    Json어레이는 {}로 사용한다.

    Json Object[{}]

    쌍따옴표는 문자라서 역슬래시로 표시한다. 


    java라는 멤버 안에 배열을 넣었다.



    제이슨을 사용하려면

    안드로이드의 libs폴더에 압축한volley폴더를(압축해제금지) 넣으면 된다!!!

    또 MainFast에 <uses-permission android:name="android.permission.INTERNET"/>를 붙여 넣어야 한다. 그래야 제이슨 사용가능

    데이터가 있는지 파싱한 그기록을 제이슨으로 정리하여 콘솔창에 띄우는것 !


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
      public void onClick(View v) {
            if (v.getId() == R.id.myPageTv) {
     
                RequestQueue stringRequest = Volley.newRequestQueue(this);
                /** post **/
                String url = "http://kaixuele.net/join/duplicate_id.php";
     
                StringRequest myReq = new StringRequest(Request.Method.POST, url,
                        successListener, failListener) {
                    @Override
                    protected Map<StringString> getParams() throws AuthFailureError {
                        Map<StringString> params = new HashMap<StringString>();
                        params.put("user_id""test01");
                        params.put("pass""12345678");
                        return params;
                    }
                };
                myReq.setRetryPolicy(new DefaultRetryPolicy(30000, 1f));
                stringRequest.add(myReq);
     
     
                /** get **/
    //            String url = "";
    //
    //            url = "http://kaixuele.net/join/duplicate_id.php";
    //
    //            String uri = String.format(url + "?user_id=%1$s", "test01");
    //
    //            StringRequest myReq = new StringRequest(Request.Method.GET,
    //                    uri,
    //                    successListener,
    //                    failListener);
    //
    //            stringRequest.add(myReq);
    cs

    get방식과 post방식

    반응형

    'program_language 및 궁금한것 > Android Studio' 카테고리의 다른 글

    ListView  (0) 2018.05.25
    제이슨  (0) 2018.05.24
    안드로이드 버튼 클릭시 액티비티 변환  (0) 2018.05.22
    정렬과 클릭  (0) 2018.05.17
    Drawer, LinearLayout,twin animation(트윈에니메이션)  (0) 2018.05.14

    댓글

Designed by Tistory.