移动开发安卓Lab2(01)

Posted 太空工程车

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动开发安卓Lab2(01)相关的知识,希望对你有一定的参考价值。

本次Lab需要用到Google Map的API,分享学习一下Google Map的知识

需求:

界面:

1. 主界面(map界面):

  提供了指定的学校校园地图图片,不能用Google的API生成图片

2. 楼体信息界面(building detail界面):

  显示用户选中的building的detail信息

3. 街景界面(street view界面)

  显示在building detail界面中的street view

功能:

1. map:

  必须只用提供的campus map图片

2. building detail:

  详细信息包括:

  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上标记出building的地点,当用户删除搜索语句时,标记消失。

4. current location

  用户的当前位置必须标记在map上(小红圈)

5. navigation between screens

  每个屏幕的导航必须合理


 

根据需求,得出以下几个需要解决的问题:

1. 如何在map图片上显示用户的当前位置

2. 如何在map图片上显示用户搜索到的building的地点

当前的思路:

以上的两个问题其实都是一个根本,就是如何在map图片上判断哪个点是对应哪个实际地点

等我研究一下Google的API再说~

下一篇将是UI设计部分

再次重申,此项目有版权保护,仅供学习记录讨论用途,如发现有未经同意的盗用,会将追究法律责任

以上是关于移动开发安卓Lab2(01)的主要内容,如果未能解决你的问题,请参考以下文章

安卓学习进程移动平台开发的简介

移动app

移动端使用rem同时适应安卓ios手机原理解析,移动端响应式开发

安卓和iOS移动APP开发设计应该考虑哪些问题

移动认证亮相中国安卓开发者大会,百万奖金正在向创客招手

安卓移动端混合开发(Hybrid)入门