下你所需,载你所想!
汇集开发技术源码资料

EA-Code解析EA极光中文安卓开发工具

:311B :1 :2020-10-20 16:46:22

部分简介

1. 程序界面美观,符合现代审美与软件设计理念。
2. 支持支持库开发编写,支持库开发同样使用易语言,大大简化了开发流程。
3. 界面设计可视化,所见即得的界面开发方式。
4. 提供较为完整说明文档,即时帮助F1,代码输入提示。
5. 支持模拟器调试,能够直接引用外部模拟器进行调试。
6. 丰富的组件,让开发拥有更多可能。
7. 自带例程,例程展示的一些基本操作。

目录结构说明
EA_20源码文件,引用的模块及模块目录
EA_20/SDK 里面包括了android的sdk。
EA_20/易语言支持库Lib 是易语言支持库的存放目录。
EA_20\Extra_tools 扩展工具
EA_20\E4ACompiler 编译的工具,包含易语言调用的源代码
EA_20\example 一些提供的例程
EA_20\WorkPlace 工作区目录,会随工程创建
jdk6 jdk安装包
Lib 工程源码需要的易语言支持库
Lib支持库 EA编辑器(IDE)的支持库
Lib支持库/e/ 这里存的是支持库对应Jar包的源码

源码技术说明:
1. 源码中大量使用了各种技术,由于程序本身就是一个完整的系统,所以整体源码庞大,阅读的复杂度也相对较高。阅读源码时应该先从模块看起,看看都引用了哪些模块,并且模块都是做什么的,根据源码、备注、调用方法来确定模块中的命令是做什么的,逐个分析模块后,再进行主程序源码的查看。

2. 同样的,源码中引用了很多支持库,这些支持库与模块间相互配合,是整个软件的重要组成部分。
除核心库外,程序还引用了:许多支持库。所以当充分了解支持库之后,再看程序代码,就能事半功倍了。

3. 分析阅读源码
针对界面布局、窗口组件使用、位置等基本知识,这里不进行说明,只说一些复杂的实现过程。
编译过程,编译开始时,将开始分析源码,将源码进行处理,处理的过程实际上是作为了一种替换,将原本写好的代码,根据JAVA与Android的规范进行替换,将代码替换为符合标准的java代码,之后调用java编译器进行编译。最终生成文件。编译过程需要设计到实际的Android开发,故如果想要进一步了解过程,需要具备一定的Android开发能力。
根据例程,我们可以学习到一个简单的程序的开发。

EA-Code解析EA极光中文安卓开发工具

热门推荐

相关文章