主要功能的话,就是定位了,其中用到的东西android自带的数据库、activity、service(这个没什么用,如果要实时导航的话,把定位的代码移动到这个下面,并修改一下代码activity和service的通信,应该就可以了。)。其他的都是一些零零碎碎的东西,就不在多说了。有什么不懂的可以参考疯狂android讲义的16、17章,里面都讲的很清楚。