菜单
  
    在2012年,黄佳星等人发表了“基于Android的移动互联网应用框架方案”的论文,该方案针对当前移动应用的开发现状,提出了一种Android应用开发框架,该框架包括能力框架三大组件、依赖于能力框架的服务以及UI框架[3]。之后熊健又发表了“Android平台的企业移动应用开发框架的分析与设计”论文,该论文进一步针对企业移动应用开发提出了一套完整的解决方案[4]。而目前,在开源社区也有几种功能类似的快速开发框架,他们更多的是提供给开发者一些平台基本能力解决方案。这些方案可以很好的解决网络通信、数据库操作等基本功能,但是在开发中涉及到的工具型API却很少涉及到。例如文件操作,图片处理等通用性API缺乏,使开发者开发应用时经常需要查询各类论坛,寻求资源。并且这类快速开发平台基本不提供UI控件库,导致开发者需要花费大量时间构建页面元素,提高了开发时间成本。27273
    目前已有的快速开发框架主要为几下几种:
    (1)Afinal快速开发框架[5]
    Afinal 是一个Android的 orm 和 ioc 框架,遵循约定大于配置的原则,无需开发者进行任何配置即可顺利完成所有的工作,但也可以进行配置达到开发者个性化的需求。其涉及到Android开发过程中的控件注入、事件绑定、图片加载等功能。其中FinalBitmap 无需考虑图片在Android内存中加载时的oom问题和列表滚动时图片加载出错的问题。目前Afinal主要有四大模块:
    1)    FinalHttp:用于网络通信,直接通过ajax方式请求服务器,文件断点续传,文件下载等。论文网
    2)    FinalBitmap:用于显示位图图片,而无需考虑oom内存泄露和线程并发等问题。
    3)    FinalActivity:通过注解方式绑定UI控件和View事件,无需编写其他代码。
    4)    FinalDb:Android中sqlite的orm(对象关系映射)框架,简化数据库的增删改查。
    (2)XUtils快速开发框架[6]
    XUtils 最初起源于Afinal框架,但对Afinal框架进行了大量重构,使得XUtils支持大文件上传,更加全面的http协议请求,拥有更加灵活的关系对象映射,更多的事件注解支持和控件绑定且不受混淆影响。
    目前xUtils主要有四大模块:
    1)    DbUtils模块:Android中的orm框架,可方便地进行增删改查。其支持事务,可通过注解自定义表名,列名和外键,还可进行唯一性约束,CHECK约束,NOT NULL约束等。
    2)    ViewUtils模块:Android中的ioc框架,完全注解方式就可以进行UI、事件和资源绑定。其特有的绑定方式使其在应用混淆时不会出错
    3)    HttpUtils模块:它支持大文件上传,上传大文件不会oom。下载支持301/302重定向。
    4)    BitmapUtils模块:支持加载网络图片和本地图片,可配置线程加载线程数量,缓存大小,缓存路径,加载显示动画等。
    (3)UltimateAndroid快速开发框架[7]
    UltimateAndroid是一套将许多优秀的Android开源类库整合成一个整体的Android快速开发框架。框架目前主要包含的功能有View注入,ORM,异步网络请求,图片加载和磁盘LRU等功能.同时提供了类似于TripleDes、Webview快速设置、Md5处理、String处理,Https处理等常用工具类,还有多种UI控件效果。
    这些开发框架在一定程度上提高了开发者开发的效率,但是其功能面不广,缺乏对UI页面效果的处理,对文件的处理等,无法解决开发者在开发中遇到地对应用本身操作与管理的问题,于是本课题从业务层向下,逐步完善业务层所需要的基本功能,更大程度地提高开发效率。
  1. 上一篇:大脑功能连接国内外研究现状
  2. 下一篇:图像分割技术的研究现状和发展趋势
  1. 曲柄滑块机构的研发现状和未来发展方向

  2. 液压试验台的国内外研究现状和发展趋势

  3. PLC的发展研究现状历史及趋势

  4. 混合动力汽车国内外研究现状和参考文献

  5. 内部EGR技术的研究现状

  6. 国内外对茉莉精油的研究现状

  7. 国内外城市的物流交通情况研究现状

  8. 大众媒体对公共政策制定的影响

  9. java+mysql车辆管理系统的设计+源代码

  10. 杂拟谷盗体内共生菌沃尔...

  11. 十二层带中心支撑钢结构...

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 电站锅炉暖风器设计任务书

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 乳业同业并购式全产业链...

  16. 当代大学生慈善意识研究+文献综述

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回