【技术实现步骤摘要】
一种基于安卓系统的问卷调查类开发方法
本专利技术涉及软件
,具体为一种基于安卓系统的问卷调查类开发方法。
技术介绍
随着互联网手机行业的迅速发展,安卓系统变的不断完善和强大,与之有关的产业也迅速衍生到了我们日常生活中,对于纸质问卷调查的方式也慢慢被替代,其数据采集的方式还是采用较为常见的纸质版的问卷以及评比手册。采用纸质版的方式,时间长、不环保、效率低、增加调查人员的工作量。
技术实现思路
本专利技术的目的在于提供一种基于安卓系统的问卷调查类开发方法,模式简单,操作性强,灵活配置,极大地简化了调查员的工作,提高了评测效率。为解决上述技术问题,本专利技术一种基于安卓系统的问卷调查类开发方法包括有:包括有数据存储层、工具层、网络层、问卷UI层和核心业务层;数据存储层负责存储问卷采集数据,工具层通过封装的工具类对业务逻辑进行处理,网络层完成与接口的数据交互,核心业务层将问卷模板下载的数据和调研基础下载的数据进行存储,问卷UI层负责将各种可配置化的问卷模板展现给用户。进一步的,数据存储层采用 ...
【技术保护点】
1.一种基于安卓系统的问卷调查类开发方法,其特征在于:包括有数据存储层、工具层、网络层、问卷UI层和核心业务层;数据存储层负责存储问卷采集数据,工具层通过封装的工具类对业务逻辑进行处理,网络层完成与接口的数据交互,核心业务层将问卷模板下载的数据和调研基础下载的数据进行存储,问卷UI层负责将各种可配置化的问卷模板展现给用户。/n
【技术特征摘要】
1.一种基于安卓系统的问卷调查类开发方法,其特征在于:包括有数据存储层、工具层、网络层、问卷UI层和核心业务层;数据存储层负责存储问卷采集数据,工具层通过封装的工具类对业务逻辑进行处理,网络层完成与接口的数据交互,核心业务层将问卷模板下载的数据和调研基础下载的数据进行存储,问卷UI层负责将各种可配置化的问卷模板展现给用户。
2.根据权利要求1所述的一种基于安卓系统的问卷调查类开发方法,其特征在于:数据存储层采用数据库创建与管理的框架Greendao3.0与安卓轻量级存储类SharedPreferences数据存储技术,将服务器获取到的用户基本信息数据以轻量级数据交换格式Json形式存储。
3.根据权利要求1所述的一种基于安卓系统的问卷调查类开发方法,其特征在于:工具层包括时间选择控件TimeSelectHelper、身份识别ocr_ui、身份识别封装工具类IdCardReadUtil、最新动态权限申请工具类PermissionsLogUtils、字符串处理工具类StringUtil、主键自生成工具类UUIDGenerator,UUIDHexGenerator、必填校验工具类ValidateHelper、数据库管理工具类MySQLiteOpenHelper。
4.根据权利要求1所述的一种基于安卓系统的问卷调查类开发方法,其特征在于:网络层包括网络请求接口的封装retrofit2.0加OkHttp3的安卓网络请求框架,通过底部封装OkHttp,注解配置网络请求参数;通过Interceptor监听接口返回码,解决token失效问题。
5.根据权利要求1所述的一种基于安卓系统的问卷调查类开发方法,其特征在于:核心业务层包括问卷模板,其中问卷模板是从服务器下载的特定规则数据结构。
6.根据权利要求1所述的一种基于安卓系统的问卷调查类开发方法,其特征在于:核心业务层包括问卷模板,问卷模板主要是通过解析服务器下载的问卷Json数据,问卷用户数据手动录入,...
【专利技术属性】
技术研发人员:席明,郭真,江涛,李强强,张小刚,王志明,
申请(专利权)人:中电万维信息技术有限责任公司,
类型:发明
国别省市:甘肃;62
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。