- 软件大小:122MB
- 软件语言:简体中文
- 软件类型:国产软件
- 软件类别:编程工具
- 更新时间:2014-10-22
- 软件授权:免费版
- 官方网站:http://bbs.e4asoft.com/forum.php
- 运行环境:XP/Win7/Win8/Vista
- 标签:易安卓中文编程 E4A
E4A易安卓是一款安卓平台开发工具,只要你有易语言的基础,很快就可以轻松上手了,目前E4A还处于初级阶段,我们将继续完善它,立志把E4A打造成最简单易用的中文安卓开发工具!
软件特点
1、E4A是一个基于谷歌Simple语言编译器的编程工具,旨在实现通过类似易语言的Basic语法轻松编写Android应用程序。
2、E4A拥有和易语言一样的可视化开发环境,以及强大的智能语法提示功能。
3、纯中文编写代码,比英文更具亲和力,您也无需为记不住英文关键词而烦恼。
4、E4A已经内置了Android1.5开发包SDK,您只需额外下载安装Java1.6开发包JDK即可。
使用说明:新建工程:
工程将被默认创建在E4A安装目录下的projects目录下,工程创建后可以在“工程夹→工程数据→资源→属性”中修改相关内容。
路径设置:
E4A需要获取您的javajdk安装目录以便设置java_home,请在此输入,例如:C:Program FilesJavajdk1.6.0_10。点击“浏览”按钮,打开文件对话框,选择Java→jdk→bin文件夹下的jarsigner.exe,将自动返回JDK安装目录,最后请单击“保存设置”按钮保存修改。
注意:必须安装JavaJDK1.6版本,其他版本暂时无法兼容使用。
更新日志
2014.8.23(4.0版本)
1、浏览框组件增加“即将跳转”事件;
2、修正文件操作类“写出字节文件”没有返回值的问题;
3、修正导入9宫格图片时检测图片名称的规则的问题;
4、修正转换操作类“长整数到字节”等命令没有智能提示的问题;
5、手机“短信发送完毕”事件增加“接收号码”和“短
信内容”参数,请注意在以前的源码中增加这两个参数,否则该事件将无法被触发;
6、集合类“删除项目”的参数通用型项目改为整数型的索引,取消了原有的“是否包含”命令,增加“置项目”命令;
7、修正信息框非正常退出时卡死的问题;
8、修正应用操作类“取应用名称”和“取应用版本”命令在应用不存在时会崩溃的问题;
9、增加选中IDE属性框项目时显示相关提示的功能;
10、修正在浏览框组件的“接口事件”事件中不能操作窗口UI组件的问题;
11、高级例程增加了一个《28网页列表框》例程,该源码来自E4A论坛用户“ok1010101”;
12、数组操作类增加“数组排序”命令;
13、修正切换窗口后编辑框无法弹出输入法的问题;
14、高级列表框增加“图片宽度”、“图片高度”、“按钮宽度”、“按钮高度”属性;
15、相机组件增加“取照片旋转角度”命令;
16、高级例程增加了一个《29猜拳游戏》例程,该源码来自E4A论坛用户“cxihdx”小龙软件工作室;
17、增加多线程操作类,可以用于多线程处理,可以实现真正的多线程操作,具体请参考《74多线程操作例程》(中级例程);
18、增加后台服务操作,可以用于后台服务处理,手机锁屏后依然可以运行,具体请参考《75后台服务例程》(中级例程);
19、增加系统广播组件,用于接收系统广播消息,具体请参考上面两个例程;
20、修正手机组件“添加手机联系人”命令无法添加多条联系人信息的问题;
21、时间操作类增加“取现行时间戳”命令;
22、网络操作类“发送网络数据”、“置cookies”命令的参数类型改为文本型,请注意修改您以前的代码,具体请参考《41论坛登录器》、《76获取网站开奖数据》例程(中级例程);
23、网络操作类增加“置附加协议头”命令,用于在发送网络数据时添加自定义协议头;
24、增加位运算类,用于位运算操作;
25、窗口和图片框增加“显示方式”属性,用于设置背景图片的显示方式;
26、增加按需编译功能,编译时只把需要的组件打包进去,目前编译一个空窗口的体积已由原来的250KB减少到100KB,按需编译功能可以到工程的属性中进行设置,默认已开启,目前按需编译会影响在代码中动态创建组件,所以请根据
实际情况自行选择是否开启按需编译;
27、初级例程中增加《25小窗口例程》、《26画板平铺贴图例程》
28、画板组件增加“画布宽度”、“画布高度”属性和“置画布尺寸”命令;
29、修正应用操作类“读取设置文件”命令在节点名不存在时会崩溃的问题;
30、增加易积分广告组件(其他类组件),具体请参考《77易积分广告例程》(中级例程);
31、手机组件增加“取SIM卡状态”命令;
32、高级例程增加《30超级截屏例程》,该源码来自E4A用户“王相雷”;
33、增加光线传感器组件(传感器类组件),具体请参考《27光线传感器例程》(初级例程);
34、算术运算类增加“表达式计算”命令,用于计算指定的算术表达式;
35、修正聊天框组件发送时间为空时仍会显示时间标签的问题、表情名称不能为多个字符的问题、GIF表情图片背景不能透明的问题;
36、画板组件增加“画字节图片”命令,用于将字节集图片数据画在画板上;
37、图片操作类增加“切割图片”命令,用于将图片切割成若干个小图片,具体请参考《78切割图片例程》(中级例程);
38、高级列表框、聊天框组件增加“滚动到顶部”、“滚动到底部”事件,聊天框增加“置现行选中项”命令;
39、网络操作类增加“发送网络数据2”、“禁止重定向”命令;
40、二维码组件增加“置连续扫描”命令;
41、工程属性增加“界面风格”选项,提供了两种Holo界面风格:白色风格和黑色风格;
42、E4A安装目录下附带了一个易语言的能与E4A通用的RC4加密算法模块,该算法由E4A用户“Lizcst”提供;
43、默认开启了硬件加速,从而解决了视频播放器背景会透明的问题,并且列表框类组件也可以使用无色透明的背景颜色了;
44、浏览框组件增加“跳转2”命令,用于在跳转网页时同时提交POST数据;
45、网络操作类增加“取网络文件大小”命令;
46、窗口增加“可否滚动”属性;
注意事项:1、E4A安装目录不能有中文和空格,请注意C:Program File这个路径是有空格的,很多易友都忽视了,导致无法正常使用。
2、Java JDK必须使用基本设置面板上提供的Java1.6,其他版本的不行。
3、E4A自带了一些例程和使用手册,可以先看看,毕竟E4A不是易语言的复制品,语法还是有差异的。
4、新建工程后默认保存在E4A安装目录下的projets文件夹下,编译后生成的APK文件会被复制到工程所在目录。
使用手册
1、搭建开发环境;
2、IDE界面介绍(编译与调试);
3、新建工程;
4、可视化界面设计;
5、代码输入;
6、调试运行;
7、功能函数集合;
8、控件;
9、数据类型;
10、操作符;
11、颜色值与换行符。