e4a4.0版(易安卓编程工具)是一款安卓平台开发工具,只要你有易语言的基础,很快就可以轻松上手了,目前E4A还处于初级阶段,我们将继续完善它,立志把E4A打造成最简单易用的中文安卓开发工具!
功能特点:
1、E4A是一个基于谷歌Simple语言编译器的编程工具,旨在实现通过类似易语言的Basic语法轻松编写Android应用程序。
2、E4A拥有和易语言一样的可视化开发环境,以及强大的智能语法提示功能。
3、纯中文编写代码,比英文更具亲和力,您也无需为记不住英文关键词而烦恼。
4、E4A已经内置了Android1.5开发包SDK,您只需额外下载安装Java1.6开发包JDK即可。
更新日志:
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、窗口增加“可否滚动”属性;