android选择题题库_android移动应用基础教程答案

android选择题题库_android移动应用基础教程答案前公司做在线教育产品。当时为实现在线答题,完成了以下demo,具体代码是一年多前完成的,比较简单,不再贴出,请参见Github。demo功能包括:单选:点击选项直接进入下一题。多选:选择多个选项,向右滑动进入下一题。答题卡:点击题号重新进入答题界面。主要使用到的技术:主框架为ViewPager内嵌Fragment,包含试题Fragment(QuestionItemFragment)和答_android问卷或试题dome,支持单项、多选、判断。

在线答题demo,具体代码是一年多前完成的,比较简单,不再贴出,请参见Github。

主要功能:

  1. 单选:点击选项直接进入下一题。
  2. 多选:选择多个选项,向右滑动进入下一题。
  3. 答题卡:点击题号重新进入答题界面。

使用技术:

  • 主框架为ViewPager内嵌Fragment,包含试题Fragment(QuestionItemFragment
    )和答题卡Fragment(ScantronItemFragment ),并使用FragmentStatePagerAdapter
    进行适配。

  • 单选题和多选题使用ListView实现,主要利用了ListView的ListView.CHOICE_MODE_SINGLE and
    ListView.CHOICE_MODE_MULTIPLE属性。

  • 为了方便试题界面和答题卡界面的自由跳转,使用了LocalBroadcast。

效果图:

Android实现单选、多选和答题卡界面的简单demo

Github地址:

https://github.com/wildcreek/MultiChoice

今天的文章android选择题题库_android移动应用基础教程答案分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/58181.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注