火山安卓軟件開發平臺為火山軟件開發平臺下的一個子平臺,用作支持快速開發安卓設備上的應用軟件,用戶無需掌握太多的專業知識、無需學習英文,即可快速開發高效實用的安卓設備應用軟件。
軟件說明
火山軟件開發平臺是由易語言的開發作者吳濤推出的全新免費快速軟件開發平臺。火山平臺的語法和易語言差不多,不過在一些方面會有創新。無論是安卓、ios、pc都可以快速的開發,易學易用,采用獨創的“語言之上的語言”(嚕阿嚕)技術,成功屏蔽了火山程序對特定目標環境的依賴。用戶只需要學習掌握火山程序語言,就可以針對各種目的環境進行軟件開發。同時由于火山程序編譯器所編譯出來的是目標語言的源代碼,因此能夠最大限度地提升火山程序員與第三方的合作和資源共享效率, 以及所開發火山程序被社會的認可程度。
功能介紹
飛揚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. 增加了高級兼容編輯框組件
什么是火山平臺?
火山平臺是易語言作者吳濤的新作品,全新的中文編程工具。
火山平臺的語法和易語言基本一致,但也會有所創新。
火山平臺支持中文代碼,支持切換為英文代碼。
火山平臺支持類似易語言的表格式代碼,也支持純文本代碼。
火山平臺支持UTF-8/Unicode編碼。
火山平臺字符串常量支持轉義符。
火山平臺變量支持在代碼中間聲明。
火山平臺支持強制數據類型轉換。
火山平臺各個功能都是插件形式存在,方便大家開發各種插件,增強功能。
火山平臺將支持Android、IOS、Windows Phone、Windows PC…等平臺,優先做Android平臺的。
火山平臺的移動應用源碼,可以導出為JAVA工程,方便和其他使用Eclipse等開發工具的同事協同開發。





