E4A軟件結構
?主要工作方式
|? ? ? ? ?E4A官方完成,專業(yè)人員補充? ? ? ? ? |? ? ?|非專業(yè)人員即可完成|
|專業(yè)開發(fā)吨悍,安卓原生開發(fā),SDK封裝 → 類庫| → |中文代碼調用類庫圆米、控制類庫|
|? ? ? ? ?專業(yè)人員開發(fā)吊输,需要專業(yè)知識? ? ? ? ? |? ? ?|無需專業(yè)人員,無需專業(yè)知識|
可以使用系統(tǒng)核心組件完成簡單的開發(fā),如果系統(tǒng)核心組件沒法完成需要得功能咳燕,我們可以封裝安卓SDK做成類庫勿决,滿足開發(fā)需要,目前招盲,開發(fā)類庫的工作不支持中文代碼低缩,需要一定的專業(yè)知識,但當類庫封裝好后曹货,我們可以使用中文代碼輕松控制它咆繁。因此,非專業(yè)開發(fā)者可以用E4A寫中文代碼開發(fā)程序顶籽。需要其他定義功能可以聘請專業(yè)開發(fā)者封裝類庫玩般。E4A可以滿足非專業(yè)開發(fā)者的一般需求,非專業(yè)開發(fā)者可以用它寫例如簡單聊天程序礼饱、網店商城程序坏为、簡單2D游戲(有人僅用系統(tǒng)核心類庫模仿天天酷跑游戲取得成功。)
?主要區(qū)域
在屬性區(qū)可以查看類庫/組件的所有命令镊绪,當某條命令被選中輸出區(qū)會彈出相關提示匀伏。當我們選中某個已繪制的組件時,可以在屬性區(qū)的屬性選項卡強調組件的屬性蝴韭,比如圖片框的屬性圖片够颠,我們可以在這里設置。
在可視化開發(fā)區(qū)万皿,我們能在右側組件區(qū)選中組件摧找,在可視化開發(fā)區(qū)直接繪制。
代碼區(qū)可以輸入程序組件要執(zhí)行的命令牢硅,并且支持全中文輸入蹬耘。