河东软件园:绿色免费的葡京电子游戏站! 最新软件|软件分类|软件专题|软件发布

所在位置:首页 > 应用软件 > 编程工具 > 火山安卓软件开发平台 17 官方版

火山安卓软件开发平台

 17 官方版
  • 软件大小:465 MB
  • 更新日期:2020-02-12
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

10.0
软件评分

本地下载文件大小:465 MB 高速下载需下载高速下载器,提速50%

软件介绍人气软件相关文章网友评论下载地址

为您推荐:编程工具

  火山安卓软件开发平台提供应用程序开发功能,可以通过这款软件直接在电脑上设计新的澳门葡京赌城网址程序,软件提供中文编程,使用方式和易语言一样,新建项目就可以开始设计项目,提供类库,可以添加类库到软件编辑项目,也支持项目依赖和生成顺序、查看程序结构、生成活动项目、生成全部项目、重新生成活动项目、重新生成全部项目、中止编译,查看修改变量、单步跟踪、单步跟踪进入、跟踪返回,安装模块、制作模块安装包、安卓修饰符建立器、安卓密钥文件建立器,如果你需要这款软件就可以下载使用!

火山安卓软件开发平台

软件功能

  火山软件开发平台是一种目的硬件设备无关、目的软件环境无关、易学易用实用、完全本地化的软件快速开发平台。

  火山安卓软件开发平台由“火山软件开发基础平台”+“支持安卓目标环境的火山类库”+“支持安卓目标环境的编译器/调试器插件及相关工具”三部分组成,能够将用户开发的火山源程序编译为可以在安卓系统下运行的Java源程序。

  火山平台采用独创的“语言之上的语言”(LOL)技术,成功屏蔽了火山程序对特定目标环境的依赖。用户只需要学习掌握火山程序语言,就可以针对各种目的环境进行软件开发。同时由于火山程序编译器所编译出来的是目标语言的源代码,因此能够最大限度地提升火山程序员与第三方的合作和资源共享效率, 以及所开发火山程序被社会的认可程度。

  火山平台用户源程序

  支持对应目标环境的火山类库

  支持对应目标环境的火山编译器

  Assembly / C / C++ / C# ......

  Java

  Objective C / Swift

  HTML5 + JavaScript + CSS

  PHP

  Windows桌面、Linux/Unix服务器端、嵌入式设备、单片机

  安卓移动端、安卓嵌入式设备、服务器

  ios应用网站前端展示、HTML5跨平台应用。

  WEB服务器端

软件特色

  火山平台中的名称分为以下这些:

  A. 单名称:

  单名称必须以英文字母/下划线字符/汉字字符开头,后面跟随英文字母/下划线字符/数字/汉字字符.如未特殊标注,本文档中所提出的所有"名称"均为单名称.

  B. 全名称:

  以句点字符组合在一起的单名称称为全名称,如"火山.程序.安卓". 单名称可以被认为是全名称的一种(只包括一个单名称的全名称).

  实际上,目前只有包名才使用到由多个单名称组成的全名称.

  注意: 火山中的名称对英文字母的大小写敏感,譬如"abc","ABC"所指定的不是同一名称.

  下图为名称在程序中的使用和定义方法:

火山安卓软件开发平台

  操作提示:

  火山程序中的名称就其来源可以分为以下两种:

  1. 系统中预先定义的名称. 主要是关键字和系统属性名称;

  2. 用户程序中自行定义的名称. 主要是各种定义型程序成员(如类/方法/常量/变量/参数)的名称.

  这些名称均可以通过系统内置的首拼或全拼输入法输入. 如:

  上图中定义"变量A"和"变量a"时所使用的"整数"数据类型,可以使用首拼输入方式"zs"或者全拼输入方式"zhengshu"输入;

  上图中所定义的"测试方法1"方法,可以使用首拼输入方式"csff1"或者全拼输入方式"ceshifangfa1"在程序语句中输入.

  具体输入法匹配规则请见系统输入法插件被载入时在开发环境状态框中输出的提示信息:

火山安卓软件开发平台

  3. 立即数

  立即数用作表达一个直接的字面数据值,有以下几类:

  1. 数值立即数:

  A. 十进制整数或小数,小数支持使用科学计数法,如: 1.32e3

  B. 十六进制整数: "0x"后跟数字0-9或字母A-F(大小写无关). 如: 0x12AC3F

  C. 字符整数值: 使用单引号括住的字符,如'A'.

  如果欲强行指定数值的数据类型,可以使用"强制类型转换"操作符,譬如"(长整数)1",提供了一个数据类型为长整数的数值立即数.

  如果某整数的数值超出了整数的最大有效范围,将自动被设定为长整数数据类型. 如: 0x123456789A 将被自动认为是长整数数据类型.

  2. 逻辑型立即数: 为真/假.

  3. 字符串立即数:

  为用双引号括住的一段文本,文本内支持使用以下转义符:

火山安卓软件开发平台

  火山程序结构:

  一个火山程序的构成结构如下:

  1. 包定义

  1. 文档嵌入行(普通用户无需了解)

  2. 文档注释行

  3. 类定义

  1. 类嵌入行(普通用户无需了解)

  2. 类注释行

  3. 类成员常量

  4. 类成员变量

  5. 类成员方法

  1. 方法参数

  2. 方法局部常量

  3. 方法局部变量

  4. 语句注释行

  5. 语句嵌入行(普通用户无需了解)

  6. 语句行

  下面是一个火山程序的基本样图(天蓝色文字为说明,下同):

火山安卓软件开发平台

安装方法

  1、打开voldev17_chs_free_x64.exe就可以直接安装,点击下一步

火山安卓软件开发平台

  2、软件的安装协议内容,点击接受

火山安卓软件开发平台

  3、软件的安装地址C:\Program Files\voldev

火山安卓软件开发平台

  4、软件的安装内容,可以勾选全部内容

火山安卓软件开发平台

  5、提示安装进度,等待一段时间

火山安卓软件开发平台

  6、如图所示,现在软件已经安装结束

火山安卓软件开发平台

  7、打开软件就可以显示编辑界面,如果你会使用就下载吧!

火山安卓软件开发平台

官方教程

  http://doc.voldp.com/

  图片框类组件操作实例讲解

  作者:创世魂

  ● 教程说明

  在本篇教程中,针对 “图片框”, “图片按钮”, “GIF动画框”组件。

  以及 “联系人按钮”, “轮播图”等图片类组件分别进行讲解。

  本篇教程的所有窗口组件,均全部继承了“窗口组件”基础类的所有方法。

  一、图片框

  ● 准备工作

  界面如下图:

  打开启动类“界面设计器”,设计如下界面。

  从上到下依次是“按钮1”、“按钮2”和“图片框1”。

火山安卓软件开发平台

  保存布局后,右键“按钮”选择添加事件接收方法。

  然后去添加“按钮_被单击”事件。

  最终达到如图所示效果。

火山安卓软件开发平台

  ● 图片(写)

  帮助文档如下图:

  本写属性的作用就是给当前“图片框”设置图片。

  属性值为“可绘制资源”,设置本属性需要定义“可绘制资源”变量并设置初始值。

火山安卓软件开发平台

  代码编写如下图:

  在“按钮1”被点击下,定义“可绘制资源”变量,导入一张图片。

  然后设置本属性值为“图片资源”即可。

火山安卓软件开发平台

  运行效果如下图(GIF):

  “按钮1”被点击后,当前图片框会填充导入的图片。

  注意:在未设置图片框“高/宽度”的情况下导入图片,图片框的“高/宽度”由图片的“高/宽度”决定。

火山安卓软件开发平台

  ● 内边距剪切(读写)

  ● 缩放方式(读写)

  “内边距剪切(写)”帮助文档:

  本属性值为真,可以裁剪掉显示在内边距上的图片。

  务必要设置“图片框1.缩放方式 = 图片缩放方式.缩放剪切居中 ”本属性才能有效。

  同名读属性,即读取当前是否设置了“内边距剪切”。

火山安卓软件开发平台

  “缩放方式(写)”帮助文档:

  本属性可以设置图片的缩放方式,通过“图片缩放方式.XXX”来指定。

火山安卓软件开发平台

  界面准备:

  打开界面设计器,设置图片框的高度和宽度,具体数值随意。

  设置完毕后保存布局。

火山安卓软件开发平台

  代码编写如下图:

  “按钮1”被点击后,给当前“图片框”设置一张图片。

  注意:导入的图片必须为长方形,不然会没有效果。

  随后依次设置“内边距”和“缩放方式”。

  “按钮2”被单击后,设置“内边距剪切”属性为“取反(图片框1.内边距剪切)”。

  “取反”方法的作用,翻转逻辑值。

火山安卓软件开发平台

  运行效果如下图(GIF):

  点击“按钮1”后,图片框会加载导入的图片。

  因设置了“图片缩放”的关系,图片左右内边距并无效果。

  但是当点击“按钮2”后,内边距内的图片将会进行裁剪,再次点击恢复原样。

火山安卓软件开发平台

  ● 图片透明度(读写)

  “图片透明度(写)”帮助文档:

  本方法是给当前导入的图片设置“透明度”。

  注意:并非图片框的透明度。

  同名读属性,即读取当前图片透明度。

火山安卓软件开发平台

  代码编写如下图:

  “按钮1”被点击,给当前窗口设置“背景图”,方便区分图片是否透明。

  随后依次设置“图片”和“图片透明度”。

  “按钮2”被点击后,读取当前图片透明度。。

火山安卓软件开发平台

  运行效果如下图(GIF):

  可看到当前图片框透明到了背景图。

火山安卓软件开发平台

  ● 最大扩展宽度(读写)

  ● 最大扩展高度(读写)

  ● 边界自适应(读写)

  以上两个方法用法一致,此处讲解“最大扩展宽度”。

  “最大扩展宽度(写)”帮助文档:

  本属性类似于给当前组件设置“宽度”。

  不同之处在于,想要使用本属性生效,必须设置“边界自适应”属性为真,“置需求宽度”方法设置为“窗口组件.等于内容尺寸”。

  同名读属性,即读取当前最大扩展宽度。

火山安卓软件开发平台

  “边界自适应(写)”帮助文档:

  设置本属性值为真,可保持图片纵横比不变,否则相反。

火山安卓软件开发平台

  代码编写如下图:

  “按钮1”被点击,依次设置“图片”,“边界自适应”,“置需求宽度”和“最大扩展宽度”方法。

  “按钮2”被点击后,读取当前最大扩展宽度。

火山安卓软件开发平台

  运行效果如下图(GIF):

火山安卓软件开发平台

  ● 颜色过滤器(读写)

  颜色过滤器(写)帮助文档:

  顾名思义,通过本属性可设置当前颜色过滤器。

  本属性可参看“高级画板-颜色过滤器类”。

  注意:设置本属性后将覆盖“置颜色过滤器”方法。

火山安卓软件开发平台

  ● 置颜色过滤器

  ● 清除颜色过滤器

  “置颜色过滤器”帮助文档:

  设置当前图片框的颜色过滤器,可以理解为一种图像处理算法。

  参数1:可以通过“颜色类”中定义的常量值指定。

  参数2:可通过“图像混合方式.XXX”指定。

  “清除颜色过滤器”帮助文档:

  顾名思义,清除设置的颜色过滤器。

火山安卓软件开发平台

  代码编写如下图:

  “按钮1”被点击后,设置图片数据后,直接调用本方法即可。

  “按钮2”被点击后,调用“清除颜色过滤器”方法即可。

火山安卓软件开发平台

  运行结果如下图(GIF):

火山安卓软件开发平台

  ● 置图片

  ● 取图片

  “置图片”帮助文档:

  通过本方法可以给当前图片框设置图片。

  参数“可绘制对象类”可通过“载入可绘制资源()”方法将“可绘制资源”转换成当前对象。

火山安卓软件开发平台

  “取图片”帮助文档:

  通过本方法可以取出当前图片框设置的图片对象。

火山安卓软件开发平台

  代码编写如下图:

  “按钮1”被点击后,将“载入可绘制资源(图片资源)”方法填入“置图片”的参数即可。

  “按钮2”被点击后,可通过“取图片”方法给其它组件设置同样的图片对象。

火山安卓软件开发平台

  运行效果如下图(GIF):

火山安卓软件开发平台

  ● 置图片数据

  帮助文档如下图:

  通过本方法可以载入“字节数组”图片。

  如果填写空对象,表示清除图片框内容。

火山安卓软件开发平台

  代码编写如下图:

  取出存储卡图片路径后,通过“读入文件”方法可以给当前图片框设置图片。

火山安卓软件开发平台

  运行效果如下图(GIF):

火山安卓软件开发平台

  二、图片按钮

  ● 界面准备

  打开启动类界面设计器,设计如下界面。

  从上到下依次是“按钮1”和“图片按钮1”。

火山安卓软件开发平台

  帮助文档如下图:

  使用本组件务必调用“置状态背景图”方法,本按钮才能正常工作。

  本“图片按钮”所有方法全部继承自“图片框”。

火山安卓软件开发平台

  代码编写如下图:

  定义“状态到图像表”变量,设置“通常”和“被按下”属性。

  最后调用“置状态背景图”方法,将变量写入参数中即可。

火山安卓软件开发平台

  运行效果如下图(GIF):

火山安卓软件开发平台

更新日志

  飞扬17相对飞扬16的新增内容:

  开发环境相关:

  1. 解决方案中即使存在错误也能被最大限度地打开,相关错误信息会被提示出来.

  类库相关:

  1. 增加了兼容系列类,用作支持在低版本安卓系统上显示高级界面内容;

  2. 增加了qmui界面库(超酷)及非常详细的对应例程.

  3. 增加了超级播放器类库(企业应用级别的封装),该类库具有极其强大的视频录制/播放及人脸识别功能;

  超级播放器具体支持内容(请参见相应例程):

  1.FFMPEG加持,全媒体格式支持.

  2.丰富的媒体文件传输协议(http/https/ftp/mms/rtsp/rtmp/hls/ffcona等)

  3.支持将多个 ts/flv/mp4 分段切片文件组成 m3u8 无缝播放.

  4.支持播放本地媒体,资源中媒体,资产中的媒体.

  5.支持实时获取视频画面.

  6.支持用户获取视频画面后,绘制到播放器(必须使用"开发者画板"),此功能,可做到给视频添加水印,或在视频画面上绘制内容等.

  7.支持为视频添加滤镜特效(必须使用GL画板).

  8.支持录制GIF,将所播放的视频录制为GIF.

  9.支持截图,截图方式有两种,一种是软解截图,一种是组件层面的截图.

  10.支持滑动调节音量, 进度, 亮度.

  11.使用IJK播放器内核,支持在播放地址之前加入"ijklivehook",加入此文本后,播放过程中断网,播放器会进入等待连接模式,联网后,播放器继续播放.

  12.支持多个播放器内核动态切换.

  13.支持多个画面渲染组件动态切换.

  14.支持自行扩展播放器内核.

  15.支持替换视频绿色背景为指定图像或颜色.

  16.支持录制正在播放的视频(必须使用滤幕画板).

  17.直播点播视频流.

  18.支持无缝切换渲染组件.

  19.增加了 rmvb, mpeg等多个编解码器.

  20.增加属性"取消画面预览",允许用户暂停/继续视频画面渲染.

  21.增加控制器事件"被双击","被单击","被滑动","滑动完毕"事件,可通过这几个事件,自行编写滑动修改进度,音量,亮度,暂停继续等.

  22.播放器增加事件"绿幕准备完毕",此事件只对滤幕画板有效,此事件被触发后,您才可以为正在播放的视频替换背景色为图片或其他颜色值.

  23.修改控制器,交换两侧滑动功能,改为左侧垂直滑动为调整亮度,右侧垂直滑动为调整音量(大部分播放器,都是左侧亮度,右侧音量).

  4. 增加了百度人脸识别类库(企业应用级别的封装)及相应的例程.

  5. 新增蓝牙打印设备支持类库,用作支持直接访问蓝牙打印机;

  6. 新增嵌套滚动容器窗口组件,用作无缝支持嵌套滚动界面布局;

  7. 新增百度移动应用广告支持类库;

  8. "安卓窗口"增加了"常亮模式"属性,花式按钮增加了"图片框组件","图标文本框组件","文本框组件"支持方法;

  9. 新增"刷新布局容器组件",用作支持在进行刷新时所显示的头部和脚部信息;

  10. 新增高级图片选择器,用作支持对图片,视频,音频的选择.

  11. 新增水波纹容器组件

  12. 新增树形框组件

  13. 新增果冻容器组件

  14. 新增高级文本选择框组件

  15. hp类库增加了对udp通讯的支持

  16. 增加了高级兼容编辑框组件

下载地址

  • 火山安卓软件开发平台 17 官方版

    本地高速下载

人气软件

查看所有评论>>网友评论0

发表评论

您的评论需要经过审核才能显示

精彩评论

最新评论

盖楼回复X

(您的评论需要经过审核才能显示)

友情链接:澳门威尼斯人注册  澳门威尼斯人网站  澳门威尼斯人网站  澳门美高梅平台网站  澳门永利娱乐赌场  澳门威尼斯人网站  澳门永利网址  威尼斯人赌城平台|威尼斯人棋牌真人  威尼斯人棋牌|威尼斯人网址赌城  威尼斯人注册|威尼斯人官方  澳门永利注册  澳门葡京官网赌场  威尼斯人集团  澳门美高梅平台官网  澳门威尼斯人棋牌|澳门威尼斯人官方赌城