Android系列只androidGooglemap小应用
2010-08-19 14:32:00 来源:WEB开发网做了一个小应用智能情景的切换,这个应用是学习android开发以来应用类开发的比较满意的一个。虽然它只有一个view 一个activity,但是却囊括了android的很多特性。借此机会,和大家分享一下这个小应用。
先上截图:
应用的主要功能是根据适当的情景(如地点,手机状态等)为用户自动的切换情景模式。
比方说:手机向上是铃音+震动,当开会时,将手机翻转,将自动切换成静音模式。
还可以根据经纬度,到达一个地方后自动切换成用户预先设置的情景模式。
(当然,由于没找到合适的经纬度换算工具,经纬度的判断目前只能是精确位置,不是范围值。
因此只能算是个学习的小应用了,实际的应用还有待完善啊。如果有高手知道的话,麻烦告诉我下。万分感谢)
-------------------------废话不多说开始代码部分-----------------------------------------------------
虽然是一个只有一个页面的小应用,但是
麻雀虽小,五脏俱全
这个应用的功能点主要有:
改变情景模式
实时获取地理位置
实时判断手机重力状态
用到的技术包括:
1.android Google map的应用
2.Android组件的使用
Activity(MapActivity)
Service
Broadcastreceiver
3.Xml解析
4.文件存储
5.传感器使用
6.底层绘图
7.自定义view
由于使回头看代码,我就从简单的部分一步步介绍。
首先是权限问题,很多新手都犯了这个毛病,程序出错,往往是权限没有添加。
1 < !-- 网络链接 -->2 < uses-permission android:name="android.permission.INTERNET"/>3 < !-- 地图 -->4 < uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>5 < uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>6 < !-- 读写权限 -->7 < uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />8 < uses-permission android:name="android.permission.WRITE" />
Tags:Android 系列 androidGooglemap
编辑录入:coldstar [复制链接] [打 印]- ››Android 当修改一些代码时,使用什么编译命令可以最...
- ››Android 如何添加一个apk使模拟器和真机都编译进去...
- ››Android 修改Camera拍照的默认保存路径
- ››Android 如何修改默认输入法
- ››android开发中finish()和System.exit(0)的区别
- ››Android手势识别简单封装类
- ››android中查看项目数字证书的两种方法
- ››Android中获取IMEI码的办法
- ››android 相机报错 setParameters failed
- ››Android重启运用程序的代码
- ››Android为ListView的Item设置不同的布局
- ››android bitmap与base64字符串的互相转换
赞助商链接