- 浏览: 7935872 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (2425)
- 软件工程 (75)
- JAVA相关 (662)
- ajax/web相关 (351)
- 数据库相关/oracle (218)
- PHP (147)
- UNIX/LINUX/FREEBSD/solaris (118)
- 音乐探讨 (1)
- 闲话 (11)
- 网络安全等 (21)
- .NET (153)
- ROR和GOG (10)
- [网站分类]4.其他技术区 (181)
- 算法等 (7)
- [随笔分类]SOA (8)
- 收藏区 (71)
- 金融证券 (4)
- [网站分类]5.企业信息化 (3)
- c&c++学习 (1)
- 读书区 (11)
- 其它 (10)
- 收藏夹 (1)
- 设计模式 (1)
- FLEX (14)
- Android (98)
- 软件工程心理学系列 (4)
- HTML5 (6)
- C/C++ (0)
- 数据结构 (0)
- 书评 (3)
- python (17)
- NOSQL (10)
- MYSQL (85)
- java之各类测试 (18)
- nodejs (1)
- JAVA (1)
- neo4j (3)
- VUE (4)
- docker相关 (1)
最新评论
-
xiaobadi:
jacky~~~~~~~~~
推荐两个不错的mybatis GUI生成工具 -
masuweng:
(转)JAVA获得机器码的实现 -
albert0707:
有些扩展名为null
java 7中可以判断文件的contenttype了 -
albert0707:
非常感谢!!!!!!!!!
java 7中可以判断文件的contenttype了 -
zhangle:
https://zhuban.me竹板共享 - 高效便捷的文档 ...
一个不错的网络白板工具
public class AndroidGooleMapDemo extends MapActivity {
/** Called when the activity is first created. */
private MapView mMapView;
private MapController mMapController;
private GeoPoint mGeoPoint;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mMapView = (MapView) findViewById(R.id.MapView01); // 设置为交通模式
mMapView.setTraffic(true);
// //设置为卫星模式
// mMapView.setSatellite(true);
// //设置为街景模式
// //mMapView.setStreetView(false);
// //取得MapController对象(控制MapView)
mMapController = mMapView.getController();
mMapView.setEnabled(true);
mMapView.setClickable(true);
// //设置地图支持缩放
mMapView.setBuiltInZoomControls(true);
// //设置起点为成都
mGeoPoint=new GeoPoint((int)(30.659259*1000000),(int)(104.065762*1000000));
// //定位到成都
mMapController.animateTo(mGeoPoint);
// //设置倍数(1-21)
mMapController.setZoom(12);
// //添加Overlay,用于显示标注信息
MyLocationOverlay myLocationOverlay = new MyLocationOverlay();
List<Overlay> list= mMapView.getOverlays();
list.add(myLocationOverlay);
}
protected boolean isRouteDisplayed()
{
return false;
}
class MyLocationOverlay extends Overlay
{
public boolean draw(Canvas canvas,MapView mapView,boolean shadow,long when)
{
super.draw(canvas, mapView, shadow);
Paint paint = new Paint();
Point myScreenCoords = new Point();
// 将经纬度转换成实际屏幕坐标
mapView.getProjection().toPixels(mGeoPoint,myScreenCoords);
paint.setStrokeWidth(1);
paint.setARGB(255, 255, 0, 0);
paint.setStyle(Paint.Style.STROKE);
Bitmap bmp = BitmapFactory.decodeResource(getResources(),R.drawable.home);
canvas.drawBitmap(bmp,myScreenCoords.x,myScreenCoords.y,paint);
canvas.drawText("天府广场",myScreenCoords.x, myScreenCoords.y,paint);
return true;
}
}
/** Called when the activity is first created. */
private MapView mMapView;
private MapController mMapController;
private GeoPoint mGeoPoint;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mMapView = (MapView) findViewById(R.id.MapView01); // 设置为交通模式
mMapView.setTraffic(true);
// //设置为卫星模式
// mMapView.setSatellite(true);
// //设置为街景模式
// //mMapView.setStreetView(false);
// //取得MapController对象(控制MapView)
mMapController = mMapView.getController();
mMapView.setEnabled(true);
mMapView.setClickable(true);
// //设置地图支持缩放
mMapView.setBuiltInZoomControls(true);
// //设置起点为成都
mGeoPoint=new GeoPoint((int)(30.659259*1000000),(int)(104.065762*1000000));
// //定位到成都
mMapController.animateTo(mGeoPoint);
// //设置倍数(1-21)
mMapController.setZoom(12);
// //添加Overlay,用于显示标注信息
MyLocationOverlay myLocationOverlay = new MyLocationOverlay();
List<Overlay> list= mMapView.getOverlays();
list.add(myLocationOverlay);
}
protected boolean isRouteDisplayed()
{
return false;
}
class MyLocationOverlay extends Overlay
{
public boolean draw(Canvas canvas,MapView mapView,boolean shadow,long when)
{
super.draw(canvas, mapView, shadow);
Paint paint = new Paint();
Point myScreenCoords = new Point();
// 将经纬度转换成实际屏幕坐标
mapView.getProjection().toPixels(mGeoPoint,myScreenCoords);
paint.setStrokeWidth(1);
paint.setARGB(255, 255, 0, 0);
paint.setStyle(Paint.Style.STROKE);
Bitmap bmp = BitmapFactory.decodeResource(getResources(),R.drawable.home);
canvas.drawBitmap(bmp,myScreenCoords.x,myScreenCoords.y,paint);
canvas.drawText("天府广场",myScreenCoords.x, myScreenCoords.y,paint);
return true;
}
}
发表评论
-
『Google发布移动Web性能工具PCAP Web Performance Analyzer』
2015-01-06 14:17 2234http://t.cn/RZcCwZS 最近,Google的 ... -
(收藏)在WebView中如何让JS与Java安全地互相调用
2014-11-11 09:59 870在WebView中如何让JS与Java安全地互相调用 http ... -
android中的两端对齐
2013-02-08 18:58 3143在android中的webview中,可以对文本内容进行对 ... -
jQuery Mobile十大常用技巧
2012-10-12 07:23 4273原文发表在: http://mobile.51cto.com/ ... -
Android中使用log4j
2012-10-09 20:22 18332如果要直接在android工程中使用log4j,是有点问题 ... -
收集android的三个小tip
2012-08-25 11:24 2147收集android的三个小tip 1)Android 开发中 ... -
andorid中的html.fromhtml方法
2012-08-19 21:24 8847在android中,有一个容易遗忘的Html.fromht ... -
一个不错的sencha touch MVC教程分享
2012-08-18 10:06 2866http://blog.csdn.net/fyq891014/ ... -
jquery mobile中的按钮大集合
2012-08-14 22:17 3937本文小结了jquery mobile ... -
Andrid中的plurals
2012-08-10 19:29 1751在Android中的字符串资源中,今天留意到一个很特别的东 ... -
Android中listview中的button
2012-08-08 12:56 1980在androd中的listview中,假如每一项是个buu ... -
如何有更好的Android应用创意--从一款新Android应用说起
2012-07-20 14:23 5720现在这个年头,Android ... -
android中判断网络是否连接
2012-07-12 23:19 2937在android中,如何监测网络的状态呢,这个有的时候也是十分 ... -
android中设置手机的语言系
2012-05-19 15:55 2759adb shell 进入Android的Shell,输入以下命 ... -
android 按钮设计中state_selected属性
2012-05-15 22:33 8498在android中,如果搞几个tab,然后想做到当移动到某个T ... -
android中从图库中选取图片
2012-05-11 21:03 10286在android中,如何从图库gallary中挑选图片呢, ... -
android 模拟器中启用相机API支持
2012-05-10 22:37 3186android 模拟器中启用相机支持,否则如果应用中用到相关的 ... -
(转)向android模拟器打电话发短信的简单方法
2012-04-13 13:00 2000http://blog.csdn.net/pku_androi ... -
android 中让activity全屏幕显示
2012-04-12 09:06 1686android 中让activity全屏幕显示,这是一个小ti ... -
在Android中加入GOOGLE统计系统
2012-03-31 20:43 3462Google的统计分析系统,不仅在传统WEB统计中应用很广 ...
相关推荐
在Android开发中,地图服务是一个常用的功能,特别是在中国的开发者,由于谷歌地图服务在中国的限制,转而使用百度地图API成为了一种常见选择。本篇文章将详细解析“android百度地图小例子”这个应用示例,帮助你...
通过提供的"android地图例子",我们可以学习到以下关键知识点: 1. **谷歌地图API的集成**: 要在Android应用中使用谷歌地图,首先需要在Google Developers Console中创建一个项目,并启用Google Maps Android API...
在Android开发中,集成百度地图API是一个常见的需求,它能够为用户提供定位、导航、路线规划等丰富的地图功能。本示例将深入探讨如何在Android应用中有效地利用百度地图API。 首先,我们需要在百度地图开放平台注册...
总的来说,"android studio百度地图例子(大量注释哦)"这个项目是一个很好的学习资源,它涵盖了Android Studio中集成百度地图的基础步骤,包括引入SDK、设置权限、初始化地图、显示定位等功能。通过这个项目,...
在Android平台上,开发基于百度地图API的应用程序是一个常见的任务,特别是在构建导航、定位或地理信息服务时。本示例将向你展示如何利用百度地图API在Android设备上实现地图功能。以下是一些关键知识点: 1. **...
"Android百度地图例子"提供了2012年11月29日更新的官方示例代码,带有中文注释,覆盖了各种功能,是学习和实践百度地图API的好资源。下面将详细解析这个例子中涉及的知识点: 1. **百度地图API**:这是百度提供的...
在Android开发中,百度地图API是一个非常重要的工具,它提供了丰富的地图展示、定位、路径规划等功能,使得开发者能够轻松地将地图集成到自己的应用程序中。本示例将深入讲解如何在Android项目中使用百度地图API,...
在Android平台上,集成百度地图API可以为应用...这个简单的百度地图例子为Android开发者提供了一个快速入门的起点,通过实践这个例子,你将能够掌握在Android应用中集成百度地图的基本技巧,为后续开发奠定坚实基础。
本示例项目"android 百度地图的例子"提供了一个可以直接解压运行的应用,它展示了如何在Android应用中有效地使用百度地图API。下面我们将深入探讨这个例子中的关键知识点。 1. **百度地图SDK集成**:首先,你需要在...
总之,`TiledServiceLayer`是Android地图应用开发中的一个重要工具,通过自定义服务层,开发者可以轻松地接入各种地图服务,如天地图和谷歌地图。在实际开发中,需要充分考虑性能、用户体验和错误处理,以构建出高...
以上是Android地图开发的基本流程,对于初学者来说,“Android地图例子”是一个很好的实践项目,可以从中学习到地图功能的实现方法。通过阅读“教程说明见这里.txt”文档,可以获取更详细的步骤和代码示例,进一步...
标题中的“android 下做的几个地图例子”指的是利用Android SDK和AutoNavi地图SDK创建的一些示例项目,这些示例涵盖了基本的地图展示、定位、标注等功能。下面我们将深入探讨这些知识点。 1. **Android Map API**:...
每个例子都是一次动手实践的机会,可以帮助初学者巩固理论知识,提高编程技巧。在学习过程中,建议结合官方文档和相关教程,以便更好地理解和应用这些实例。同时,不断调试和优化代码,将有助于培养解决问题的能力和...
在Android应用开发中,谷歌地图(Google Maps)是一个不可或缺的部分,尤其对于那些需要地理位置功能的应用。本示例是一个针对新手的简单教程,演示如何在Android 2.2(API Level 8)上集成并使用谷歌地图API来显示...
然后,需要在Android Studio中注册一个百度地图API的key。这需要在百度地图开放平台创建一个应用,并获取到API密钥(AK)。将AK添加到项目的res/values/strings.xml文件中,例如: ```xml 你的API密钥 ``` 在布局...
对于想要学习Android开发或者优化现有应用的开发者来说,这是一个极好的实践案例。通过研究和拆解这个apk文件,我们可以深入理解各个组件的工作原理,以及如何将它们有效地组合在一起,构建出功能完善的Android应用...
在Android开发中,集成外部应用服务是常见的需求之一,其中百度地图API的使用就是一个典型的例子。本教程将详细讲解如何在Android应用中调用百度地图,并实现Activity和Fragment中的定位功能。 首先,我们需要在...
总之,"ArcGIS for Android添加标绘的例子"是一个实用的教学资源,它涵盖了ArcGIS for Android API的核心功能,即动态绘制地图元素和加载离线地图。通过实践这个例子,开发者可以提升自己的技能,为构建具有地图绘制...