没有合适的资源?快使用搜索试试~ 我知道了~
Dagger2-MVP-RXJava2-Android-Example
共80个文件
java:42个
xml:15个
png:10个
需积分: 5 0 下载量 105 浏览量
2021-05-12
19:22:03
上传
评论
收藏 179KB ZIP 举报
温馨提示
Flickr-Recents 这是一个简单的应用程序,向用户显示来自的可滚动图像流。 该应用程序不需要任何或登录。 通过使用所有第三方库的接口和设计模式(包括需要时的IOC /依赖注入),使代码保持模块化,可扩展和可测试。 这种可扩展性和模块化极大地帮助交换了各种具体的实现,并简化了应用程序的维护。 这里有更多关于好的android设计原则的。 我标记了编写单元测试用例以自己作为TODO进行调查/研究/解决时遇到的一些问题。 到目前为止编写的单元测试可以在〜app / src / test下找到。 我期待您对代码,体系结构改进和/或任何常规建议的反馈和意见。 入门 1.在Android Studio打开项目 从选项中选择“ Open Existing Project ”。 要安装Android Studio请按照的说明进行操作 2.在设备上运行项目 成功导入项目后,它将自动构建自己
资源推荐
资源详情
资源评论
收起资源包目录
Dagger2-MVP-RXJava2-Android-Example-master.zip (80个子文件)
Dagger2-MVP-RXJava2-Android-Example-master
gradlew 5KB
settings.gradle 15B
gradle
wrapper
gradle-wrapper.properties 230B
gradle-wrapper.jar 52KB
README.md 3KB
gradlew.bat 2KB
gradle.properties 730B
.gitignore 896B
app
src
androidTest
java
com
anurag
flickr
ExampleInstrumentedTest.java 735B
test
resources
get_recent_photos_sample_client_response.json 270B
java
com
anurag
flickr
loader
GetPhotoLoaderTest.java 7KB
activity
GetRecentPhotosActivityTest.java 4KB
util
TestResourceReaderUtil.java 948B
fake
RecordingEventBus.java 1023B
main
AndroidManifest.xml 979B
res
mipmap-hdpi
ic_launcher.png 3KB
ic_launcher_round.png 5KB
mipmap-xxxhdpi
ic_launcher.png 9KB
ic_launcher_round.png 15KB
mipmap-xhdpi
ic_launcher.png 4KB
ic_launcher_round.png 7KB
mipmap-anydpi-v26
ic_launcher.xml 272B
ic_launcher_round.xml 272B
mipmap-mdpi
ic_launcher.png 2KB
ic_launcher_round.png 3KB
drawable
photo_placeholder.xml 5KB
ic_launcher_background.xml 5KB
shape_indeterminate_progress.xml 784B
layout
view_photo.xml 2KB
view_photo_list_footer.xml 305B
activity_main.xml 458B
fragment_recent_photos.xml 1KB
drawable-v24
ic_launcher_foreground.xml 2KB
values
colors.xml 306B
strings.xml 581B
styles.xml 381B
dimens.xml 783B
mipmap-xxhdpi
ic_launcher.png 6KB
ic_launcher_round.png 10KB
java
com
anurag
flickr
module
ConverterModule.java 1KB
LoaderModule.java 485B
EventBusModule.java 458B
FlickrComponent.java 864B
NetworkManagerModule.java 2KB
ImageLoaderModule.java 846B
ApplicationModule.java 1KB
RepositoryModule.java 880B
converter
PhotoResponseConverter.java 4KB
ui
viewholder
RecentPhotoViewHolder.java 1KB
fragment
PhotoListFragment.java 9KB
activity
GetRecentPhotosActivity.java 1KB
BaseActivity.java 558B
adapter
PhotoAdapter.java 1KB
loader
GetPhotoLoader.java 148B
GetPhotoNetworkLoader.java 4KB
event
global
NetworkStatusChangedEvent.java 380B
photo
GetRecentPhotosFailureEvent.java 334B
GetRecentPhotosSuccessResponseEvent.java 749B
model
Photo.java 817B
server
ServerGetRecentPhotosSuccessResponse.java 515B
ServerPhoto.java 1KB
ServerPhotos.java 857B
ServerGetRecentPhotosFailureResponse.java 614B
GetRecentPhotosResponse.java 2KB
util
Logger.java 1KB
Application.java 1KB
Repository
PreferenceRecentPhotosRepository.java 1008B
AndroidFlickrPreferences.java 3KB
FlickrPreferences.java 1KB
RecentPhotosRepository.java 256B
image
PicassoImageLoader.java 1KB
ImageLoader.java 263B
network
FlickrApi.java 517B
BasicAuthorizationRequestInterceptor.java 2KB
RetrofitNetworkManager.java 2KB
NetworkManager.java 319B
.gitignore 7B
build.gradle 3KB
proguard-rules.pro 751B
build.gradle 546B
共 80 条
- 1
资源评论
WiwiChow
- 粉丝: 40
- 资源: 4501
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功