java 存储库patern的Android DataSource类示例。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 存储库patern的Android DataSource类示例。相关的知识,希望对你有一定的参考价值。

package com.dev.data.source;

import com.dev.data.models.User;

import okhttp3.ResponseBody;

/**
 * Main entry point for accessing User's data.
 */
public interface UserDataSource {

    interface GetUserCallback {

        void onUserLoaded(User user);

        void onDataNotAvailable(Throwable err);
    }

    interface ResponseCallback {

        void onResponseLoaded(ResponseBody responseBody);

        void onResponseNotAvailable(Throwable err);
    }

    void getUser(GetUserCallback callback);

    void saveUser( User user);

    void updateUser(User user, GetUserCallback callback);
    
    String get_id();

    void set_id(String _id);

}

以上是关于java 存储库patern的Android DataSource类示例。的主要内容,如果未能解决你的问题,请参考以下文章

java 存储库模式的Android LocalDataSource示例。

java 存储库模式的Android Repository类示例。

使用 maven 存储库将 java 库添加到 Android Studio 项目

java 登录过程 - android片段,异步任务登录,Asp.net控制器,存储库

PHP Regex patern,KODI赛季海报提取器[关闭] 。

java gradle找不到要编译的github存储库