如果你是安卓程序員,你可以去使用專業(yè)版,可以用原生的安卓寫.
autojs專業(yè)版
動態(tài)改變 增刪改查
- 這是一個獲取隨機顏色的函數(shù), 建議放到代碼最最下邊, 'ui;'要放到第一行.
function rndColor() {
return colors.rgb(random(0, 255), random(0, 255), random(0, 255))
}
動漫海賊王中的草帽的船是--萬里陽光號
- 下面是一個縱向布局
'ui';
var 萬里陽光號=ui.inflate(
<vertical id='ONE_PIECE'></vertical>
);
- 我們把成員加上去
var 路飛=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='路飛'></button>,萬里陽光號.ONE_PIECE,true);
var 索隆=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='索隆'></button>,萬里陽光號.ONE_PIECE,true);
var 娜美=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='娜美' id='娜美id' ></button>,萬里陽光號.ONE_PIECE,true);
var 烏索普=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='烏索普'></button>,萬里陽光號.ONE_PIECE,true);
var 山治=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='山治'></button>,萬里陽光號.ONE_PIECE,true);
- 顯示我們的船員
ui.setContentView(萬里陽光號)
- 人有點少,再加一條船
var 萬里陽光2號=ui.inflate(
<vertical id='ONE_PIECE'></vertical>
);
var 路飛=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='路飛2'></button>,萬里陽光2號.ONE_PIECE,true);
var 索隆=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='索隆2'></button>,萬里陽光2號.ONE_PIECE,true);
var 娜美=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='娜美2'></button>,萬里陽光2號.ONE_PIECE,true);
var 烏索普=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='烏索普2'></button>,萬里陽光2號.ONE_PIECE,true);
var 山治=ui.inflate(<button textColor="{{colors.toString(rndColor())}}" text='山治2'></button>,萬里陽光2號.ONE_PIECE,true);
- 搞一個船隊 (增)
var 萬里陽光船隊=ui.inflate(
<vertical id='ONE_PIECE_Team'></vertical>
);
萬里陽光船隊.addView(萬里陽光號)
萬里陽光船隊.addView(萬里陽光2號)
- 這就不是展示一艘船了,而是展示一個船隊,把第3步修改為
ui.setContentView(萬里陽光船隊)
- 兩秒鐘后,讓萬里陽光2號消失 (刪)
setTimeout(
function(){
萬里陽光船隊.removeView(萬里陽光2號)
},2000
)
- 一秒鐘后,修改船員的背景 (改)
setTimeout(
function(){
var 萬里陽光號的成員數(shù)量=萬里陽光號.childCount
log('萬里陽光號的成員數(shù)量=',萬里陽光號的成員數(shù)量)
log(萬里陽光號.getChildAt.toString())
for(var i=0;i<萬里陽光號的成員數(shù)量;i++){
var view=萬里陽光號.getChildAt(i)
log(i,view.text())
view.attr('bg',colors.toString(rndColor()))
}
},1000
)
- 娜美單獨處理一下,把小賊貓放大 (查)
setTimeout(
function(){
var 娜美view=ui.findView('娜美id')
log(娜美view.text())
娜美view.attr('bg',colors.toString(rndColor()))
娜美view.setTextSize('66')
},1500
)