開發基於Google街景服務應用程式

2021-06-01 17:29:31 字數 619 閱讀 5391

開發街景服務的思路很簡單,只須將包含經緯度資訊的intent(意圖)呼叫內建的com.google.android.street應用程式即可。

街景資料格式為:google.streetview.cbll=latitude,longitude

應用程式介面如下:

查詢按鈕click**如下:

btn.setonclicklistener(new view.onclicklistener()

string surl="google.streetview:cbll="+slatitude+","+slongitude;

intent intent=new intent();

intent.setaction(intent.action_view);

uri uri=uri.parse(surl);

intent.setdata(uri);

startactivity(intent);

}});

執行效果如下:

需要注意的是:

1,單擊查詢按鈕,介面可能全黑,這是因為輸入的經緯度座標google街景服務並沒有覆蓋到。

2,用滑鼠拖拽街景,可以任意角度檢視。

3,拖動小黃人可以調整檢視的位置。

基於Ruby on Rails開發以太坊的應用

其中node執行geth或者eth,彼此通過30303埠進行p2p的連線,其上執行的協議即俗稱挖礦協議,也即共識協議,包括幾個部分,廣播交易或訊息,同步區塊等。node即節點,經常也稱geth client或geth server。每個node對外提供jsonrpc 8545埠 或者ipc埠,可以通...

基於Typecho CMS框架開發大中型應用

大中型應用暫且定義為 大於等於3個資料表的應用!汗吧!typecho原本是一款部落格系統,其框架體系有別於市面上一般意義mvc框架,主體 以自創的widget為基類,整體非常簡潔。單一入口 除db配置外,其他配置存於db中 路由配置也存於db中 自創widget層,無傳統model層 自創actio...

基於微服務,打造共享開發平台

於人,隨行付 cto u0026amp 研發中心總經理,黑少 微服務商店創始人,tgo 鯤鵬會成員,中國人民大學emba,全棧工程師,擁有14年開發經驗,11年技術管理經驗。於人 首先是社會發展趨勢,眼下我們整處於不確定性時代,外界環境變化非常快,因此企業需要在系統上快速響應這些變化。微服務最大的特...