期刊文献+

JavaReflector技术在AppInventor编程中扩展功能的研究

Research on Extension Function of JavaReflector Technology in AppInventor Programming
下载PDF
导出
摘要 AppInventor是一种搭建积木式的App开发环境,基于当前的发展,可用于实现功能的积木块是有限的,而实现“积木块”的底层API是“无限”的,怎样才能利用有限的“块”实现“无限”的功能呢?虽然不能在AppInventor中嵌入Java代码,但是可以借助JavaReflector技术实现在AppInventor中调用Android SDK的Java语言的API,即可阅读Java API文档和Android API文档,从而实现不需要自己定制拓展组件也能够调用Android-SDK所提供的API。利用JavaReflector技术构建AppInventor与Android SDK中API的桥梁,使开发者能够对AppInventor的扩展功能“无限”扩展,从而能够打破AppInventor中有限“积木块”的局限实现“无限”功能。 AppInventor is a building block App development environment.Based on the current development,the building blocks can realize functions are limited,and the underlying API is infinite to realize building blocks.How can we use limited blocks to realize infinite functions?Although Java code can not be embedded in AppInventor,the API by calling the Java language of Android SDK in AppInventor is explored by JavaReflector technology.One only needs to read the Java API documents and Android API documents,so that he/she can call the API provided by Android-SDK without customizing his/her own extension components.Using JavaReflector technology to build a bridge between AppInventor and the API in Android SDK enables developers to infinitely extend the extended functions of AppInventor,so as to break the limitations of limited building blocks in AppInventor and realize infinite functions.
作者 高占江 韩丹 GAO Zhanjiang;HAN Dan(Department of Computer Science,Qingdao University of Science and Technology(Gaomi Campus),Weifang 261500,China)
出处 《微型电脑应用》 2023年第12期19-21,共3页 Microcomputer Applications
基金 教育部产学合作协同育人项目(202102576087) 教育部产学合作协同育人项目(202102363032)。
关键词 AppInventor JavaReflector 扩展 Android API 积木块 AppInventor JavaReflector extension Android API building block
  • 相关文献

参考文献10

二级参考文献25

共引文献30

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部