【文件属性】:
文件名称:IF1001-GithubResearcher:针对GitHub上的用户,组织和存储库的Researcher应用程序
文件大小:349KB
文件格式:ZIP
更新时间:2021-05-02 02:32:44
Java
GitHub研究员
GitHub存储库搜索应用程序。
关于应用程序
在以GitHub REST API v3为基础的此应用程序中,您可以搜索公共GitHub存储库,还可以创建存储库列表,还可以快速访问存储库中的信息。
规格
该应用程序是用Java编写的,对于该项目,我们遵循Google的开发指南,因此我们使用MVVM体系结构以及以下库:数据持久性空间,Retrofit2用于REST API的使用,Dagger2用于依赖项注入等。 项目依赖项的完整列表可以在看到。
建筑学
VO包含项目实体。 具有@Entity批注的实体是在银行中保留的实体。
大多数实体的描述如下所示:
@Entity(primaryKeys = "id")
public class User implements Serializable {
@SerializedName("id")