【移动开发】安卓Lab2(01)
本次Lab需要用到Google Map的API,分享學(xué)習(xí)一下Google Map的知識(shí)
需求:
界面:
1. 主界面(map界面):
提供了指定的學(xué)校校園地圖圖片,不能用Google的API生成圖片
2. 樓體信息界面(building detail界面):
顯示用戶選中的building的detail信息
3. 街景界面(street view界面)
顯示在building detail界面中的street view
功能:
1. map:
必須只用提供的campus map圖片
2. building detail:
詳細(xì)信息包括:
2.1 building name
2.2 address
2.3 travel distance & time (using google map api )
2.4 picture of this building
2.5 a button for street view
3. search
允許用戶以building的名字搜索,如果匹配,需在map上標(biāo)記出building的地點(diǎn),當(dāng)用戶刪除搜索語(yǔ)句時(shí),標(biāo)記消失。
4. current location
用戶的當(dāng)前位置必須標(biāo)記在map上(小紅圈)
5. navigation between screens
每個(gè)屏幕的導(dǎo)航必須合理
?
根據(jù)需求,得出以下幾個(gè)需要解決的問(wèn)題:
1. 如何在map圖片上顯示用戶的當(dāng)前位置
2. 如何在map圖片上顯示用戶搜索到的building的地點(diǎn)
當(dāng)前的思路:
以上的兩個(gè)問(wèn)題其實(shí)都是一個(gè)根本,就是如何在map圖片上判斷哪個(gè)點(diǎn)是對(duì)應(yīng)哪個(gè)實(shí)際地點(diǎn)
等我研究一下Google的API再說(shuō)~
下一篇將是UI設(shè)計(jì)部分
再次重申,此項(xiàng)目有版權(quán)保護(hù),僅供學(xué)習(xí)記錄討論用途,如發(fā)現(xiàn)有未經(jīng)同意的盜用,會(huì)將追究法律責(zé)任
轉(zhuǎn)載于:https://www.cnblogs.com/marshallguo/p/5976565.html
總結(jié)
以上是生活随笔為你收集整理的【移动开发】安卓Lab2(01)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Codeforces732D Exams
- 下一篇: android学习笔记53——自动朗读T