起易论坛会员 发表于 2016-4-11 16:25:06

易安卓(E4A)类库开发第1.2讲(详解)

课程摘要:本节课带大家继续进入类库开发入门篇:加法和减法类库开发
接着上一讲:
1、E4A类库开发会默认给我们导入重要的类库,在上一讲中我们看到的加乘接口类中,有四个常用属性和添加Android开发中需要添加权限的地方如图:
http://www.eyy5.com/data/attachment/forum/201603/01/113203oe5lo6ii5ueelohi.png图1 加法接口类中常用标记2、首先我们清除类库开发工具默认在类库命令中创建的示例,并去“加乘”和“加乘Impl”类里面自带的示例方法和示例事件,如下图:
http://www.eyy5.com/data/attachment/forum/201603/01/114052s4nkn8nxiz5m0k0k.pnghttp://www.eyy5.com/data/attachment/forum/201603/01/114054c3xcb35xx9kj9tk0.png图2 清除默认示例结果图3.1、在类库命令中创建“相加方法”命令,如下图:http://www.eyy5.com/data/attachment/forum/201603/01/115415zwx21xgmx7wguxcv.png图3.1 创建“相加方法”命令3.2、点击确定,然后在加乘类中序列化相加方法及在加乘接口类中创建相加方法,如下图:http://www.eyy5.com/data/attachment/forum/201603/01/130407sl6ijh461lxhqq6h.png图3.2 在加乘接口类中创建相加方法3.3、在加乘Impl中实现相加方法以及相加方法逻辑相关的代码编写,如下图:http://www.eyy5.com/data/attachment/forum/201603/01/121625zil5l1ln51z6hbz7.png图3.3 相加方法代码编写图4.1、同理,我们创建一个相减方法,如图下所示http://www.eyy5.com/data/attachment/forum/201603/01/122211uv5058wt30wlv8o5.pnghttp://www.eyy5.com/data/attachment/forum/201603/01/130409yvr4yvyrm55r6jpy.pnghttp://www.eyy5.com/data/attachment/forum/201603/01/122214lxzh0uir5irf0hgg.png图4.1 相减方法命令创建流程图4.3、为了更好的熟悉我们的E4A类库开发工具,我们为我们的加法和乘法类库添加一个“看我成功了事件”,流程图如下:http://www.eyy5.com/data/attachment/forum/201603/01/130410mdxudptgtxv7tt89.png图 事件创建1http://www.eyy5.com/data/attachment/forum/201603/01/130411o2g3g3e5n0v55509.png图 事件创建2
图 事件创建34.4、点击编译,并生成后缀名为.elb的类库文件http://www.eyy5.com/data/attachment/forum/201603/01/130939o44cr3yz4cdd3s6b.png图 点击编译http://www.eyy5.com/data/attachment/forum/201603/01/130808a8jz8d9hhia4a9je.png图 编译后的文件5、打开E4A软件,软件界面如下http://www.eyy5.com/data/attachment/forum/201603/01/131225jjit187iiotd610i.png
图5 E4A软件编辑界面5.1、点击工具->安装类库http://www.eyy5.com/data/attachment/forum/201603/01/131542jvektkvjr2ov75y2.png图5.1 安装类库图5.2、选择刚才编译的加乘.elb文件所在目录,点击添加,添加成功后重启E4A,如图所示http://www.eyy5.com/data/attachment/forum/201603/01/132011wihiidliz0xl3swc.png图5.2 添加加乘类库5.3、新建一个E4A工程,如下图http://www.eyy5.com/data/attachment/forum/201603/01/132419m1rt1ltj92zt91zx.png图5.3 新建E4A工程5.4、在扩展库中和类库中就能看到我们创建的类库了,如下图:http://www.eyy5.com/data/attachment/forum/201603/01/132652kncucbnlbfkpuinn.png图5.4 我们的类库5.5、在扩展库中把加乘类库添加到主窗口,然后添加一个加法按钮,和一个减法按钮,如下图:http://www.eyy5.com/data/attachment/forum/201603/01/143218cxt9m2um2kbtt1x5.png图5.5 添加按钮5.6、在E4A代码窗口中编写易安卓代码,这应该使我们拿手的了吧。编写代码如下http://www.eyy5.com/data/attachment/forum/201603/01/143257la22zq8qzqpimix2.png图5.6 窗口代码实现6.点击运行,在模拟器中出现我们编写的界面,点击相加和相乘得到我们的预定的数据,如下图所示http://www.eyy5.com/data/attachment/forum/201603/01/143258vlelmziuvwtnxm1x.png图6.1 运行http://www.eyy5.com/data/attachment/forum/201603/01/143259v6dyywhftdh68ymw.png图6.2 相加http://www.eyy5.com/data/attachment/forum/201603/01/143300h06f087z29fwqnlq.png图6.3 相乘
最后,是不是很简单,乘和除也可以用同样的方式编写的,是不是很简单?
好了,我们第一期的图文教程就到这里了,欢迎大家继续关注我们论坛,我会在今后的日子里不断更新有关E4A类库开发的,这只是开始。。。

316635123 发表于 2017-12-4 14:48:36

老大, 图片都挂了!!!学不下去了!!!
页: [1]
查看完整版本: 易安卓(E4A)类库开发第1.2讲(详解)