,然後載入火箭view
private windowmanager.layoutparams params;
private int winwidth;
private int winheight;
private windowmanager mwm;
private view view;
@override
public void oncreate()
if (params.y < 0)
// 防止座標偏離螢幕
if (params.x > winwidth - view.getwidth())
if (params.y > winheight - view.getheight())
// system.out.println("x:" + params.x + ";y:" + params.y);
mwm.updateviewlayout(view, params);
// 重新初始化起點座標
startx = (int) event.getrawx();
starty = (int) event.getrawy();
break;
case motionevent.action_up:
if (params.x > 100 && params.x < 250
&& params.y > winheight - 120)
break;
default:
break;
}return true;
}});
}
小火箭公升空的時間有乙個動畫,就是底部看起來是公升空產生的煙,這個其實只是小火箭布局裡面的乙個動畫效果而已,把小火箭activity置為透明,底部實現乙個動畫效果,不過從螢幕上啟動乙個activity需要加乙個flags,並且增加相應的許可權,火箭到達指定目標實現公升空由於要慢速所有使用了子執行緒,而子執行緒更新了主線程,所以需要使用到handle。
private handler mhandler = new handler() ;
}; /**
* 發射火箭
*/protected void sendrocket() catch (interruptedexception e)
int y = pos - 38 * i;
message msg = message.obtain();
msg.arg1 = y;
mhandler.sendmessage(msg);}}
}.start();
小火箭煙霧實現的動畫效果介面。
/**
* 煙霧背景
* @author kevin
* */
public class backgroundactivity extends activity
}, 1000);// 延時1秒後結束activity
}}
騰訊手機管家查殺多款存「流氓推廣」行為的兒童APP
移動網際網路時代,兒童在資訊洩露 木馬病毒等網路風險面前處於弱勢。8月23日,國家網際網路資訊辦公室發布 兒童個人資訊網路保護規定 將於2019年10月1日起施行,這意味著我國針對兒童的資訊保護制度又完善了一步。而此前就有 報道,測試了30款針對兒童使用的app,發現其中9款在兒童資訊保護方面存在沒...
簡單實現安全衛士火箭上公升的雛形
首先控制火箭的移動範圍,top,bottom,left,right的邊界值隨你設定,但是火箭的移動範圍必須在發射線之上,但是有一點很重要,火箭必須移動到發射線之下才會引起貝塞爾曲線的彎曲,所以火箭的移動範圍也必須在發射線之下有一部分區域 此處在下面的技術實現控制火箭的範圍會繼續說到 既然火箭隨著你的...
前端 CSS 4 CSS 實現暖暖的小火堆
感謝 comehope 大佬的 前端每日實戰 github.io 瀏覽 常規樣式初始化 body container 原文中星星是固定位置並且不會閃爍的 而這裡我們將會改變這一狀態,而且為了避免重複手動給星星固定位置及大小,所以採用了 d3 庫來減少麻煩 首先將.stars改為 grid 布局 使用...