使用 Web 服务在 mysql 服务器中存储列表视图
Posted
技术标签:
【中文标题】使用 Web 服务在 mysql 服务器中存储列表视图【英文标题】:Store a listview in mysql sever using web service 【发布时间】:2018-07-20 01:29:01 【问题描述】:我有一个这样的列表视图
我想将内容存储在 mysql 服务器中的列表视图中 我还没有网络服务 任何帮助
【问题讨论】:
图片链接失效,你需要网络服务。 现在可以用了吗? @AbdulKawee?现在我要求可以发送列表视图内容的类 android 您要将内容发送到哪里?到服务器?并将其保存在 mySQL db 中? 你有什么样的服务器?还是你想拥有?您必须使用的 Android 类取决于您的服务器类型。 你读过这个网站的一些页面吗?您可以每天在这里阅读人们是如何做到的。 【参考方案1】:首先在你的 build.gradle(app) 文件中添加依赖项
implementation 'com.squareup.retrofit2:retrofit:2.1.0'
implementation 'com.squareup.retrofit2:converter-gson:2.1.0'
创建一个类名 ApiClient
public class ApiClient
public static final String BASE_URL = "https://example.com/api/";
private static Retrofit retrofit = null;
private static OkHttpClient getOkHttpClient()
HttpLoggingInterceptor logging = new HttpLoggingInterceptor();
logging.setLevel(HttpLoggingInterceptor.Level.NONE);
OkHttpClient okClient = new OkHttpClient.Builder()
.addInterceptor(logging)
.build();
return okClient;
public static Retrofit getClient()
if (retrofit==null)
Gson gson = new GsonBuilder()
.setLenient()
.create();
retrofit = new Retrofit.Builder()
.baseUrl(BASE_URL)
.client(getOkHttpClient())
.addConverterFactory(GsonConverterFactory.create(gson))
.build();
return retrofit;
和名为 ApiService 的接口
public interface APIService
@POST("Example/get_simple_listing")
Call<Main_Model> getMarqueesLists(
);
然后简单
public APIService service;
service = ApiClient.getClient().create(APIService.class);
Call<Bookirea_MainModel> userCall = service.getMarqueesLists();
userCall.enqueue(new Callback<Bookirea_MainModel>()
@Override
public void onResponse(Call<Bookirea_MainModel> call, Response<Bookirea_MainModel> response)
if (response.body().getStatus()==1)
else
Log.d("ResponceFromServer" ,"Responce" +response.body().getMessage());
//Toast.makeText(SplashScreen.this, ""+response.body().getMessage(), Toast.LENGTH_SHORT).show();
@Override
public void onFailure(Call<Bookirea_MainModel> call, Throwable t)
Log.d("ResponceFromServer" ,"Responce OnFailure" +t.toString());
);
您可以查看this 和this 链接了解详情。
希望对你有帮助
【讨论】:
以上是关于使用 Web 服务在 mysql 服务器中存储列表视图的主要内容,如果未能解决你的问题,请参考以下文章
在spring MVC中将图像上传到服务器并将参考存储在mysql数据库中[关闭]