overlay是什么意思,overlay中文翻譯,overlay發(fā)音、用法及例句
?overlay
overlay發(fā)音
英:[???v??le?] 美:[?ov??le]
英: 美:
overlay中文意思翻譯
n.覆蓋物, 重疊, 鍍金
v.覆蓋, 鍍, 鋪…上面
overlay詞形變化
動詞過去分詞: overlaid | 動詞現(xiàn)在分詞: overlaying | 動詞過去式: overlaid | 動詞第三人稱單數(shù): overlays |
如何創(chuàng)建自己的overlay
Overlay,即覆蓋,就將他理解成一塊透明的畫布,將它鋪在地圖上,可以進(jìn)行的操作主要有兩項(xiàng):繪制(標(biāo)記)和處理觸摸事件。
建立一個覆蓋我們需要做的步驟如下 :
1.創(chuàng)建一個繼承自O(shè)verlay的新類,這個類我們需要復(fù)寫draw方法和onTap方法。(即新建一張畫布)
代碼示例:
public class MyOverlay extends Overlay{
@Override
public void draw(Canvas canvas, MapView mapView, boolean shadow) {
// TODO Auto-generated method stub
super.draw(canvas, mapView, shadow);
}
@Override
public boolean onTap(GeoPoint p, MapView mapView) {
// TODO Auto-generated method stub
return super.onTap(p, mapView);
}
}
這里簡要說明一下,draw方法在使用時,需要使用傳進(jìn)來的geopoint,即實(shí)際的經(jīng)緯度位置,將它轉(zhuǎn)換成投影(Projection)。之后根據(jù)這個投影位置在進(jìn)行繪制。
2.在MapView上添加(刪除)新覆蓋。(即把生成的畫布貼在地圖上)
(1)添加
private void display(){
List
MyOverlay myoverlay=new MyOverlay();
overlays.add(myoverlay);
}
首先,獲取Overlays列表,接著新建MyOverlay 實(shí)例對象,最后將該對象添加到列表中。這樣,在onCreate()中調(diào)用display()函數(shù),就將會顯示MyOverlay覆蓋中所繪制的內(nèi)容,同時也會對點(diǎn)擊動作做出相應(yīng)的回應(yīng)。
(2)刪除
刪除所有覆蓋:
overlays.clear();
刪除指定覆蓋:
overlays.remove(int i);//刪除第i個覆蓋,i的取值是0到overlays.size()-1。
3.詳解draw方法和onTap方法
(1) draw(Canvas canvas, MapView mapView, boolean shadow){...}
canvas:就是所要繪制其上的畫布。這里要啰嗦一下Canvas 類。Canvas類就是表示一塊畫布,你可以在上面畫你想畫的東西。它提供一些方法,使得我們可以繪制各種形狀,顏色的圖形。具體的使用方法我會在今后介紹。
mapView:所需標(biāo)記的地圖圖層。這個參數(shù)的一個重要作用就是MapView.getProjection()這個方法,它完成從物理經(jīng)緯度到屏幕投影坐標(biāo)的轉(zhuǎn)換,繼而在相應(yīng)坐標(biāo)點(diǎn)上進(jìn)行繪制。
shadow:當(dāng)該值為true,則需繪制陰影圖層,若為false,則只需繪制本來的內(nèi)容即可。
(2)onTap(GeoPoint p, MapView mapView){}
該方法響應(yīng)點(diǎn)擊事件
p:被點(diǎn)擊的點(diǎn)。
mapView:產(chǎn)生點(diǎn)擊事件的地圖圖層。
Microsoft Visual C++ 6.0 [Overlay]后的Overlay是什么意思
overlay
kngsoft
vt.
(-laid [-5leid])
在....上鋪[覆, 蓋, 涂, 鍍金]
蓋暗, 弄陰, 遮蓋
壓倒
刷貼襯于...上; 把作(照片)輪廓的紙貼在...上
be overlaid with sand
鋪著沙
詞性變化
overlay
kngsoft
n.
[5EuvElei]
刷輪廓紙; 上襯
蓋在上面的東西
[蘇]被單; 小臺布; 領(lǐng)帶
軍透明圖
外罩; 堆焊
[pl.]計(jì)重復(fù)占位(程序)段
特殊用法
agar overlay
瓊脂覆層
basic overlay
基本覆蓋
colour separation overlay
色度鍵
dynamic overlay
動態(tài)覆蓋
flexible overlay
柔性蓋層[罩面]
mechanical overlay
刷機(jī)械墊版
names overlay
注記版
Primaton overlay
刷普拉美頓墊版法
program overlay
程序覆蓋
radarscope overlay
雷達(dá)顯示器透明圖
real-time brush overlay
實(shí)時涂蓋
sand and gravel overlay
沙礫覆蓋層
spraying overlay
噴鍍堆焊
本站其他內(nèi)容推薦
1、landlocked dada unfortune crucifix witchcraft merchandiser communicative sleeveless prognosticator Prussian
3、csat縮寫是什么意思,csat的全稱及含義,csat全稱意思大全
4、overlooked是什么意思,overlooked中文翻譯,overlooked發(fā)音、用法及例句
5、倒因?yàn)楣囊馑?,倒因?yàn)楣烧Z解釋,倒因?yàn)楣鞘裁匆馑己x寓意
6、稱霸一方的意思,獨(dú)霸一方的意思,獨(dú)霸一方成語解釋,獨(dú)霸一方是什么意思含義寓意
7、足食足兵的意思,足食足兵成語解釋,足食足兵是什么意思含義寓意
8、仢[ bó ],仢字的拼音,部首,組詞,成語,仢字的筆順,筆畫順序怎么寫
9、brummagem是什么意思,brummagem中文翻譯,brummagem怎么讀、發(fā)音、用法及例句
10、naturality是什么意思,naturality中文翻譯,naturality怎么讀、發(fā)音、用法及例句
11、snake
版權(quán)聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任,不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)。如因作品內(nèi)容、版權(quán)和其它問題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。