- 浏览: 3466319 次
- 性别:
- 来自: China
文章分类
- 全部博客 (536)
- ajax (1)
- Algorithm (14)
- Android (40)
- CSS/HTML... (2)
- defy (3)
- DesignPattern (2)
- dorado (0)
- Drools (6)
- English/日本語 (7)
- Flex (2)
- Framework (0)
- Google (3)
- hibernate (13)
- homework (3)
- HTML5 (0)
- IDE (29)
- java (45)
- javaee (7)
- Javascript (14)
- java组件 (5)
- jQuery (4)
- jsp (8)
- jsf (2)
- Linux (2)
- lucene (0)
- mysql (6)
- news (3)
- Oracle (8)
- other (4)
- PHP (5)
- Python (0)
- Software Engineering (3)
- spring (7)
- struts1.x (14)
- struts2.x (14)
- strolling in cloud (1)
- subject:javaEnhance (20)
- Tomcat (7)
- validator (3)
- 学习·方法·心得 (8)
- .NET (2)
- vba (6)
- groovy (5)
- grails (2)
- SWT (0)
- big data (1)
- perl (1)
- objective-c (50)
- product (1)
- mac (7)
- ios (188)
- ios-phone (2)
- ios-system (15)
- ios-network (5)
- ios-file (4)
- ios-db (1)
- ios-media (3)
- ios-ui (27)
- ios-openSource (6)
- ios-animation (5)
- ios-drawing (7)
- c (2)
- ios-app (2)
- ios-course (15)
- ios-runtime (14)
- ios-code (8)
- ios-thread (8)
- ios-LBS (2)
- ios-issue (1)
- ios-design (2)
- Jailbreak (2)
- cocos2d (0)
- swift (16)
- ios-framework (4)
- apple watch (4)
- ios-web (1)
- react native (3)
- TVOS (1)
- OpenGL (1)
最新评论
-
xiaobinggg:
...
Session机制详解 -
菜鸟学生会:
Drools规则工作流引擎开发教程网盘地址:http://pa ...
Drools入门-----------环境搭建,分析Helloworld -
wangyudong:
不是很好用,不支持自动化测试RESTful API,也不支持自 ...
Simple REST Client POST使用方法 -
Paul0523:
很棒的一篇文章,感谢楼主分享
Session机制详解 -
啸笑天:
获取原型对象的三种方法<script>functi ...
复习JavaScript面向对象技术
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="aaa.a" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".aaaa" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <uses-library android:name="com.google.android.maps" /> </application> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.INTERNET" /> </manifest>
main.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/frame" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <com.google.android.maps.MapView android:id="@+id/map" android:apiKey="你申请的MapAPIKey" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="true" /> </LinearLayout>
package aaa.a; import android.os.Bundle; import com.google.android.maps.MapActivity; import com.google.android.maps.MapController; import com.google.android.maps.MapView; import com.google.android.maps.MyLocationOverlay; public class aaaa extends MapActivity { private MapView map; private MapController controller; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); initMapView(); initMyLocation(); } /** Find and initialize the map view. */ private void initMapView() { map = (MapView) findViewById(R.id.map); controller = map.getController(); map.setSatellite(true);//切换为卫星模式 map.setBuiltInZoomControls(true);//打开标准缩放控件‘’ } /** Start tracking the position on the map. */ private void initMyLocation() { final MyLocationOverlay overlay = new MyLocationOverlay(this, map);//提供覆盖图 overlay.enableMyLocation(); //监听来自位置的更新 //overlay.enableCompass(); // 监听来自指南针的更新 overlay.runOnFirstFix(new Runnable() {//让覆盖图第一次执行的操作 public void run() { // Zoom in to current location controller.setZoom(8);//缩放级别8 controller.animateTo(overlay.getMyLocation());//播放动画,将地图从现在所指的位置移到你所在的位置 } }); map.getOverlays().add(overlay); } @Override protected boolean isRouteDisplayed() { // Required by MapActivity return false; } }
注意:要用“Google API”版本创建的AVD,否则运行报错
评论
1 楼
z23145
2012-10-11
你好,我运行了,开始只有小方格没有地图,还有就是logcat里出现Couldn't get connection factory client。这是哪儿出问题了。。。
发表评论
-
Android 桌面部件
2011-07-06 19:26 1874桌面部件是一种利用AppWidget框架将应用程序的某个部件放 ... -
Android 实时文件夹
2011-07-06 15:38 2860实时文件夹是一种用来显示由某个ContentProvider提 ... -
android 添加桌面快捷方式
2011-07-05 19:20 13290、在桌面创建快捷方式方法: 方法一:通过长按某一个应用程序的 ... -
Android权限详解
2011-07-04 09:43 2241在Android的设计中,资源的访问或者网络连接,要得到这 ... -
Android权限注解
2011-07-04 09:33 3488Android应用程序在使用很多功能的时候必须在Mainife ... -
ListView使用SimpleAdapter加载网络图片
2011-07-02 19:14 7713ListView是一种常见的布局,通过SimpleAdapte ... -
android:layout_gravity 和 android:gravity 的区别
2011-07-02 19:00 2103gravity 这个英文单词是重心的意思,在这里就表示 ... -
横竖屏切换时不销毁当前activity 和 锁定屏幕
2011-07-02 18:58 3630首先在Mainifest.xml的Activity元素 ... -
onSaveInstanceState和onRestoreInstanceState触发的时机
2011-07-02 17:49 2881当某个activity变得“容易”被系统销毁时,该ac ... -
strings.xml文件中提供占位符来格式化数据
2011-07-01 16:16 3234有些朋友可能会动态的修改Android中strings. ... -
ANDROID开机动画分析
2011-05-25 15:40 5928Android 2.0 开机动画文件分析。开机动画文件:boo ... -
Android专栏地址,真的不错啊!!!
2011-05-22 20:22 1656第三极: http://disanji.net/cate ... -
A1200入门DIY
2011-05-22 11:40 0A1200入门DIY 2007-04-16 19:33 ... -
android用户界面数据绑定
2011-05-19 21:25 5282当我们想用合适的方式显示并操作一些数据(如数组,链表,数据库等 ... -
emulator: ERROR: the user data image is used by another emulator. aborting
2011-05-19 13:48 2355今天早上起床,运行项目时报错:Error the use ... -
Android Map申请key
2011-04-23 22:02 31231. 首先先要获取你的debug keystore位置 ... -
conversion to dalvik format failed with error 1
2011-04-23 21:52 3473android低版本工程(如1.5)放到高版本环境中(如2.2 ... -
Android GPS基础
2011-04-20 22:14 2782package org.example.locationtes ... -
Android API:Activity.managedQuery()
2011-04-20 19:22 2628描述: 获取一个包含指定数据的 Cursor 对 ... -
Android与Internet(获取资源,多线程断点下载,get/post发送,发送xml)
2011-04-07 20:13 6862从Internet获取数据 利用HttpURLConn ...
相关推荐
本项目"Android Map Demo"旨在展示如何有效地实现在Android应用程序中集成地图,并解决GPS定位响应问题。在这个Demo中,开发者采取了一种混合策略,即结合GPS和网络定位来提供更准确且快速的位置信息。 首先,我们...
Android LocationMap demo 是一个专门用于展示如何在Android平台上集成和使用地理位置服务的应用示例。这个项目适用于开发者,尤其是那些希望通过Eclipse或Android Studio进行Android应用开发的人。它提供了关于如何...
综上所述,`AndroidDemo`这个项目可能包含了使用Volley进行网络请求、PickView实现选择器交互以及GIS地图功能的示例代码。通过学习和研究这些示例,开发者可以加深对这些技术的理解,并将它们应用到自己的项目中,...
本文将通过分析"Android GreenDaoDemo.zip"中的示例代码,深入讲解如何在Android应用中使用GreenDao进行数据库操作。 首先,我们需要理解什么是GreenDao。GreenDao是一个针对Android优化的ORM框架,它允许开发者...
6. **地图图层与服务**: 除了显示用户位置,Demo可能还展示了如何添加不同类型的图层(如Tiled Map Service, Feature Layer)到地图,以及如何利用ArcGIS Online或Portal for ArcGIS获取地图服务。 7. **事件处理与...
**Android高德地图Demo详解** 高德地图API是Android开发者常用的一款地图服务,它提供了丰富的地图展示、定位、路径规划等功能。在这个项目中,我们将会深入探讨如何在Android应用中集成高德地图,并实现基础地图的...
本文将详细介绍如何在Android项目中初始化并运行一个基本的高德地图Demo。 首先,我们需要在Android Studio中创建一个新的Android项目。确保你的项目支持所需的最低API级别,因为高德地图SDK可能对API版本有所要求...
总结来说,"google map v2 Demo"是一个教学示例,展示了如何在Android应用中使用Google Maps API V2来显示地图。通过理解和实践这个Demo,开发者能够掌握Android地图集成的基本步骤,为后续的复杂地图应用开发打下...
- 接口中可以定义各种数据类型(包括基本类型、List、Map等)和方法。 2. **服务端实现AIDL接口**: - 创建一个服务类,实现AIDL定义的接口,例如`MyAidlService.java`。 - 在服务类中实现接口中的方法,处理...
《ArcGIS for Android HelloWorld Demo详解》 ArcGIS for Android 是Esri公司开发的一款地理信息系统(GIS)开发框架,专门用于构建Android平台上的地理空间应用程序。它提供了丰富的地图展示、地理数据处理、空间...
解压文件“AMap_Android_Demo.zip”,导入Android Studio,开发者可以清晰地看到各个功能模块的实现代码,这包括地图初始化、地图视图操作、标记(Marker)添加、信息窗口(InfoWindow)显示、地图事件监听等。...
"android 高德地图导航demo"是开发者用来学习和实践这些功能的一个实例项目。这个项目可能包含了如何在Android应用中集成高德地图API,创建地图视图,进行地理坐标转换,以及实现路线搜索和导航的基本步骤。下面将...
这个"android AIDL 完整DEMO"应该包含了一个完整的示例,帮助开发者理解并实践AIDL的使用。 首先,让我们深入了解一下AIDL的基本概念。AIDL类似于Java接口,但它的设计目的是跨越进程边界,允许一个应用组件(如...
总结来说,这个"GoogleMap谷歌地图demo"是一个利用GoogleMap API实现的综合地图应用实例,可能包含了地图显示、定位、路线规划、自定义样式等多种功能。开发者可以通过学习和分析这个demo,掌握如何在自己的项目中...
这个`Android audioRecord录音Demo`将向我们展示如何利用`AudioRecord`类来实现一个简单的录音功能,并最终将录制的音频保存为WAV格式的文件。 首先,我们需要理解`AudioRecord`类的基本概念。`AudioRecord`是一个...
本示例中的"高德地图Android版本demo"是高德地图为开发者提供的一个示例项目,旨在帮助开发者快速理解和学习如何在Android应用中集成高德地图的功能。 首先,我们要理解高德地图Android SDK的核心组件和功能。SDK...
在Android开发中,集成Google Maps是一项...通过这个"google map demo"项目,开发者可以学习到如何在Android应用中集成Google Maps,实现地图显示、定位、交互、路径规划等一系列功能,为用户提供丰富的地理信息体验。
一个简单的Android实现GoogleMapApi v2展示Demo,注意:需下载安装Google Play ,需自己在google官方申请地图API Key, 需依赖google-play-services_lib作为类库(google-play-services_lib已有)
在这个名为"Android google地图api Demo"的项目中,我们将深入探讨如何使用Google Maps API在Android应用上实现一个简单的地图展示示例。 首先,我们需要在Google Cloud Console上注册一个新的项目,并启用Google ...
android安卓绝对可以获取GPS经纬度的google map demo。使用谷歌api,不需要网络,可以直接获取经纬度,获取经纬度写到一个类中,直接调用start,关闭使用stop。 注意要在室外使用! 打开应用,马上开始获取地址,多次...