Androidが初めてMVCアーキテクチャを構築

ここに画像の説明を挿入します

1_database

2_server

  1. サーバー側での簡単なセットアップ

  2. jsonを使用し、jarパッケージをインポートしてこのコンテンツコピーし、Baidu
    Netdiskモバイルアプリを開きます。これは操作がより便利です。抽出コード:3afj
    プロジェクトにフォルダーを作成し、そこに貼り付けます

  3. jsonとlistの間の変換:

import com.alibaba.fastjson.JSON;

import java.util.List;

public class JsonListUtil {
    
    
   /**
    * List<T> 转 json字符串
    */
   public static <T> String listToJson(List<T> ts) {
    
    
      return JSON.toJSONString(ts);
   }

   /**
    * json 字符串转 List<T>
    */
   public static <T> List<T> jsonToList(String jsonString) {
    
    
      @SuppressWarnings("unchecked")
      List<T> ts = (List<T>) JSON.parse(jsonString);
      return ts;
   }
}

3_Client

3.1_okhttpの依存関係をインポートする

  1. ネットワークリクエストプロトコル:Manifest.xml
    <uses-permission android:name="android.permission.INTERNET" />追加されます
    ここに画像の説明を挿入します

  2. クエリ依存ステートメントokhttp公式ウェブサイトを
    入力し、次のステートメントコピーします
    ここに画像の説明を挿入します

  3. 依存関係のインポート
    Androidをプロジェクトに切り替え、アプリプロジェクトの下でbuild.gradleを開いて依存関係を追加します
    ここに画像の説明を挿入します

  4. sync
    ここに画像の説明を挿入します
    注:URLはローカルIPアドレスの代わりにlocalhostを使用できません

おすすめ

転載: blog.csdn.net/qq_43907296/article/details/114988545