mAppWidget开发
基于mAppWidget的安卓手绘地图的开发
秦晓宇
现已工作超过11年,创业公司创始人(山西星维数智信息科技)。从汇编干到了Java。深深的体会到了技术只有用于实践,才能推动社会的发展,才能服务于社会。
大言不惭:
精通单片机、嵌入式软件做了6,7年。
了解linux操作系统,做了1两年。
了解Qt,做了一两个产品。
精通Java,做了n个项目。
展开
-
mAppWidget - 6. 手绘(自定义)地图的移动和旋转
1. 效果原创 2016-05-12 15:56:19 · 2638 阅读 · 0 评论 -
mAppWidget - 5. 手绘(自定义)地图物品添加警示圈(魔兽英雄光环)
首先看效果 实现方法: 建立一个新类OtherCar,继承自AnimationMapObject。 (AnimationMapObject 类的代码在http://blog.csdn.net/u012812482/article/details/51337110中可以找到) 添加一个线程不断刷新圆圈的半径。 重写draw方法,动态绘制4个圆圈。 2. 实现代码:OtherCar 类package原创 2016-05-09 09:06:07 · 1663 阅读 · 0 评论 -
mAppWidget - 4. 物品在地图上旋转和移动
上一篇文章讲了如何在地图上放置物品,这篇讲述如何让物品在地图上移动起来 效果如下: 1. 建立动画地图物品类:AnimationMapObject1. AnimationMapObject代码package com.qinxiaoyu.mAppwidget;import android.animation.ObjectAnimator; import android.content.Contex原创 2016-05-07 12:04:00 · 1925 阅读 · 0 评论 -
mAppWidget - 3. 在地图上放置物品
1. 如何在地图上放置物品现在我们要将这个箭头放置在地图上1. 将地图图片文件放置到资源文件夹中地图放置在/res/drawable-mdpi中,如下图所示 2. 在地图上放置在MainActivity中代码如下:public class MainActivity extends Activity { private void debug(String str){ Log.d原创 2016-05-07 11:13:06 · 1812 阅读 · 0 评论 -
mAppWidget - 2. 去除地图开发团队水印
1. 开发者所留的水印在地图上,我们可以观察到开发者留下了一个公司水印,在我们的开发过程中不希望使用人员看到这个图标,现在要去掉他。 2.删除水印1. 定位水印在开发者代码中的位置在MapWidget类中我们找到了地图绘画的方法。 @Override protected void onDraw(Canvas canvas) { this.getDrawingRect(原创 2016-05-07 09:13:39 · 1801 阅读 · 0 评论 -
mAppWidget - 1. 初试mAppWidget:下载、运行、测试
1. 下载mappwidget 源码及工具github项目地址为:https://github.com/lemberg/mappwidget git工具clone地址为:https://github.com/lemberg/mappwidget.git下载后的包如下所示: 2. 使用Map Slicing Tool 工具制作瓦片地图集2.1. 安装MyEclipseMyEclipse 2015C原创 2016-03-30 12:07:05 · 3552 阅读 · 3 评论