代码:
gvs(id,控件)
syso(控件)
java(宽,控件,"android.view.View.getWidth")
java(高,控件,"android.view.View.getHeight")
javags(config,null,"android.graphics.Bitmap$Config","ARGB_4444")
//可选值ARGB_8888,ARGB_4444,RGB_565,ALPHA_8
//ARGB_8888画质最好,这里用ARGB_4444是为了节约内存
java(图片,null,"android.graphics.Bitmap.createBitmap","int",宽,"int",高,"android.graphics.Bitmap$Config",config)
f(图片 == null)
{
tw("似乎出现问题了")
endcode
}
javanew(画板,"android.graphics.Canvas","android.graphics.Bitmap",图片)
java(null,控件,"android.view.View.draw","android.graphics.Canvas",画板)
time("Y",m1)
time("m",m2)
time("d",m3)
time("H",m4)
time("M",m5)
time("S",m6)
ss(m1+m2+m3,rq)
ss(m4+m5+m6,sj)
//下面是保存路径
ss("%/storage/emulated/0/DCIM/wyyrp/"+"IMG_"+rq+"_"+sj+".jpg",tp)
bfs(图片,tp)
fe(tp,bc)
syso(bc)
f(bc == true)
{
tws(v,"保存成功", 0)
}
else
{
tws(v,"保存失败", 0)
}