基于应用描述的Android代码自动生成
本文关键词:基于应用描述的Android代码自动生成
更多相关文章: Android 模型驱动架构 代码自动生成 元模型
【摘要】:在移动开发领域,安卓应用的开发吸引着广大移动终端厂商和开发者的加入。目前,开发者大多采用传统的方式,基于集成开发环境为安卓应用的每一项组成部分进行设置或编码,这些工作可能花费开发者较多的时间。然而,与应用框架相关的部分代码与配置文件具有类似的模式,通过复用及定制的方式可以有效提高应用的整体开发效率。为了实现这一目标,提出一套借鉴MDA(Model-Driven Architecture)思想的方法,基于安卓应用的描述来完成安卓代码框架部分的自动生成。该方法包括一种描述安卓应用基本元素及其关联关系的元模型,以及一套可复用且支持定制的应用代码模版。基于元模型标准的特定安卓应用的描述可以驱动基于模版的安卓框架代码的自动生成。在该方法基础上,开发Android应用框架自动生成工具,并以一个实例展示了方法与工具的可用性。
【作者单位】: 复旦大学软件学院;上海市数据科学重点实验室(复旦大学);
【基金】:国家自然科学基金项目(61402113) 国家高技术研究发展计划项目(2013AA01A605)
【分类号】:TP311.52;TP316
【正文快照】: 0引言当前,智能终端的普及使得移动应用的需求量不断增长。安卓作为免费、开源的手机平台受到广大开发人员及用户的青睐。安卓应用开发者大多采用传统的方式(由设计至编码),基于集成开发环境(例如Eclipse、Android Studio、Visual Studio等)完成应用的开发工作。在这些工具中,
【相似文献】
中国期刊全文数据库 前10条
1 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
2 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
3 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
4 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
5 ;看看Android汉化狂人在玩什么[J];电脑迷;2011年15期
6 邹民;;Android 2.3系统豪门潮机[J];电脑知识与技术(经验技巧);2011年07期
7 张浩;陈盛云;;基于Android平台手机防盗追踪功能的实现[J];江西科学;2011年05期
8 ;Android 4.0不得不掌握的13点特征[J];硅谷;2011年21期
9 ;谷歌正式开放Android 4.0系统源代码[J];硅谷;2011年22期
10 ;移动看书,谁最适合你?——5款Android手机阅读软件横评[J];电脑爱好者;2011年20期
中国重要会议论文全文数据库 前10条
1 Di Jiaqi;Wang Jianhua;Zhang Long;;The Research in Mobile Learning Based on Android Smartphone Platform Application[A];2012年计算机应用与系统建模国际会议论文集[C];2012年
2 Xin Li;Yumei Zhai;Xiong Li;;Research and Implementation of Face Detection System on Android Smart Phone[A];2013年中国智能自动化学术会议论文集(第二分册)[C];2013年
3 Cheng Chen;Li Liu;Jianguo Chen;Cheng Zhang;;Extracting Language Strings from XML Based on Android[A];Proceedings of 2011 International Conference on Computer Science and Information Technology(ICCSIT 2011)[C];2011年
4 Zhe Chen;Pei-Luen Patrick Rau;Dennis Schumacher;Osama Khan;Poom Laupattarakasem;Cherry Yu;Nam Wahrenberg;;Development of an Android Mobile Application for International Students[A];第八届和谐人机环境联合学术会议(HHME2012)论文集CHCI[C];2012年
5 李欣;;一种基于智能卡的Android权限管理方法研究[A];第27次全国计算机安全学术交流会论文集[C];2012年
6 李静华;慕德俊;杨鸣坤;胡伟;;Android恶意程序行为分析系统设计[A];2013年全国通信软件学术会议论文集[C];2013年
7 姜林燕;刘松;;基于Android平台的地图服务系统开发[A];第十五届华东六省一市测绘学会学术交流会论文集(江苏上海论文分册)[C];2012年
8 李岚;齐昕;林毅;唐亚平;李倩;孙丽;孙婧;;基于Android的辽宁移动决策气象服务系统设计与实现[A];第31届中国气象学会年会S10 第四届气象服务发展论坛——提高水文气象防灾减灾水平,推动气象服务社会化发展[C];2014年
9 李晓军;吴金辉;吴啸;彭龙军;钟凯文;;基于Android的移动监察GIS平台研发与分析[A];第四届“测绘科学前沿技术论坛”论文精选[C];2012年
10 范渊;凌霄;;Android程序安全检测模型[A];第28次全国计算机安全学术交流会论文集[C];2013年
中国重要报纸全文数据库 前10条
1 本报记者 李敬;“安卓”Android之乱[N];计算机世界;2010年
2 韩勖;Android变身“大众机”[N];计算机世界;2010年
3 本报记者 刘方远;Android中国粉丝“伤”机[N];21世纪经济报道;2011年
4 ;Android 4.3更新解析[N];电脑报;2013年
5 市井小生;Android将会怎样?[N];计算机世界;2010年
6 ;Android内核惊现88个高危漏洞[N];网络世界;2010年
7 达涌;Android病毒和恶意抢票软件肆虐[N];人民邮电;2013年
8 本报记者 闵杰;Android L发布,,安全只迈了一小步[N];中国电子报;2014年
9 中国软件评测中心 黄准 杨s
本文编号:1213626
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1213626.html