没有合适的资源?快使用搜索试试~ 我知道了~
challenge_dagger_java8_manager_example:有关如何使用匕首和管理器设计模式以及回收视图和随机...
共99个文件
xml:48个
java:12个
png:12个
需积分: 5 0 下载量 25 浏览量
2021-05-04
16:59:47
上传
评论
收藏 1.05MB ZIP 举报
温馨提示
挑战匕首java8管理器示例 这段代码来自我最近进行的6个小时的挑战,我想借此演示如何使用匕首和管理器设计模式以及回收视图和随机列表。 您将需要将我的图书馆DigiJedi作为子模块包含在其中或可从此处进行克隆: : 它可能有很多待办事项,但请记住,我仅在5个小时内就完成了(算了一个小时的午餐时间)。 该应用程序是一个测验,每次开始时问题和答案都是随机的json文件存储在资产文件夹内,我在Questions类中使用工厂方法解析该文件,该类创建对应用程序有意义的模块。 测验的问题由问题管理器处理,该问题管理器负责为用户提供“下一个问题”,并且还具有在活动被破坏和创建时保存和恢复状态的方法。 我使用黄油刀注入视图并使用匕首进行依赖注入。 ps。json的读取和解析是在UI线程上完成的(错误!),您可以注入可观察的对象,对其进行订阅,这将为您提供Questions对象onNext,订阅在后
资源推荐
资源详情
资源评论
收起资源包目录
challenge_dagger_java8_manager_example-master.zip (99个子文件)
challenge_dagger_java8_manager_example-master
.gitignore 300B
app
.gitignore 7B
build.gradle 2KB
src
androidTest
java
com
antoniotari
challenge
ApplicationTest.java 356B
main
AndroidManifest.xml 1KB
res
mipmap-xhdpi
ic_launcher.png 5KB
mipmap-mdpi
ic_launcher.png 2KB
layout
toolbar.xml 415B
activity_start.xml 1018B
toast_layout.xml 584B
fragment_main.xml 1KB
activity_main.xml 1KB
cell_answer.xml 1KB
values-w820dp
dimens.xml 358B
mipmap-xxhdpi
ic_launcher.png 8KB
menu
global.xml 296B
main.xml 537B
drawable-mdpi
ic_drawer.png 3KB
drawer_shadow.9.png 142B
mipmap-hdpi
ic_launcher.png 3KB
drawable-hdpi
ic_drawer.png 3KB
drawer_shadow.9.png 161B
drawable-xhdpi
ic_drawer.png 3KB
drawer_shadow.9.png 174B
drawable-xxhdpi
ic_drawer.png 202B
drawer_shadow.9.png 208B
values
strings.xml 274B
dimens.xml 440B
styles.xml 200B
assets
zquestions.json 9KB
java
com
antoniotari
challenge
adapters
GridAnswerAdapter.java 4KB
fragments
QuestionsFragment.java 3KB
activities
MainActivity.java 7KB
StartActivity.java 2KB
interfaces
FragmentCallback.java 162B
QuizTimerListener.java 163B
models
Questions.java 5KB
QuestionsManager.java 2KB
injection
QuizModule.java 4KB
QuizTimerTask.java 979B
GroceryQuizApplication.java 485B
proguard-rules.pro 664B
app.iml 10KB
settings.gradle 98B
TemplateAndroid.iml 946B
build.gradle 358B
android-template.iml 970B
build
intermediates
dex-cache
cache.xml 11KB
gradle_project_sync_data.bin 643B
gradlew 5KB
README.md 1KB
gradlew.bat 2KB
gradle.properties 855B
.gradle
2.4
taskArtifacts
fileSnapshots.bin 3.92MB
fileHashes.bin 508KB
outputFileStates.bin 28KB
taskArtifacts.bin 306KB
cache.properties.lock 17B
cache.properties 30B
.idea
misc.xml 2KB
libraries
android_async_http_1_4_5.xml 561B
support_v4_23_0_1.xml 897B
rxjava_android_0_20_7.xml 548B
guava_15_0.xml 308B
appcompat_v7_23_0_1.xml 756B
commons_lang3_3_3_2.xml 538B
gson_2_3_1.xml 497B
drawee_0_7_0.xml 396B
fresco_0_7_0.xml 396B
javax_inject_1.xml 501B
javawriter_2_5_0.xml 322B
butterknife_7_0_1.xml 522B
dagger_compiler_1_2_2.xml 344B
bolts_android_1_1_4.xml 532B
library_2_4_0.xml 510B
imagepipeline_0_7_0.xml 417B
android_query_0_25_9.xml 563B
support_annotations_23_0_1.xml 503B
okhttp_2_4_0.xml 505B
cardview_v7_23_0_1.xml 578B
rxjava_core_0_20_7.xml 533B
fbcore_0_7_0.xml 396B
recyclerview_v7_23_0_1.xml 598B
library_1_0_15.xml 515B
dagger_1_2_2.xml 505B
okio_1_4_0.xml 491B
workspace.xml 240KB
gradle.xml 670B
vcs.xml 164B
copyright
profiles_settings.xml 74B
runConfigurations.xml 564B
compiler.xml 686B
.name 19B
modules.xml 508B
mobile_grocery_quiz.iml 950B
gradle
wrapper
gradle-wrapper.properties 230B
gradle-wrapper.jar 49KB
local.properties 456B
TemplateApp.iml 942B
共 99 条
- 1
资源评论
biuh
- 粉丝: 31
- 资源: 4736
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 排球场地的排球识别 yolov7标记
- DOTA 中的 YOLOX 损失了 KLD (定向物体检测)(Rotated BBox)基于YOLOX的旋转目标检测.zip
- caffe-yolo-9000.zip
- Android 凭证交换和更新协议 - “你只需登录一次”.zip
- 2024 年 ICONIP 展会.zip
- 微信小程序毕业设计-基于SSM的电影交流小程序【代码+论文+PPT】.zip
- 微信小程序毕业设计-基于SSM的食堂线上预约点餐小程序【代码+论文+PPT】.zip
- 锐捷交换机的堆叠,一个大问题
- 微信小程序毕业设计-基于SSM的校园失物招领小程序【代码+论文+PPT】.zip
- MATLAB《结合萨克拉门托模型和遗传算法为乐安河流域建立一个水文过程预测模型》+项目源码+文档说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功