GISuuser的博客

代写地理信息本科研究生毕业设计,有意者发送邮件至965894265@qq.com

Android解析TMS地图切片规则,实现离线地图下载

       TMS(Tiled Map Service)切片地图服务,ArcGIS、百度和高德等都给出开发者离线地图下载的接口,但是这些接口仅仅真对他们自己的地图,博主这里自己研究了一下TMS地图切片的规则,在Android上实现了Google地图TMS服务的离线下载,下载到本地后,以后可以根据...

2018-11-01 09:26:15

阅读数:75

评论数:0

OpenGL ES2.0实现手指滑动平移、双指缩放Android

主要是实现了手指在屏幕上滑动实现平移,两个手指进行缩放。主要是这部分矩阵还挺麻烦的。 效果图如下所示: 核心部分代码如下 触控事件处理: @SuppressLint("ClickableViewAccessibility") @Ov...

2018-10-16 18:06:53

阅读数:99

评论数:0

OpenGL ES2.0实现文字绘制Android

OpenGL ES2.0是无法直接绘制文字的,我采用的方法是将文字转为Bitmap,然后以图贴的方式进行渲染。看到网上也有人是将文字生成点,一个个进行绘制的,个人觉得这种方法还是挺麻烦的。文章分为两部分,一部分是在canvas中绘图转Bitmap,第二部分是贴图纹理绘制。 文字转Bitmap ...

2018-10-15 11:55:32

阅读数:47

评论数:0

OpenGL ES2.0绘制圆形点Android

使用Android SDK开发,使用OpenGL ES2.0绘制圆形点,支持横竖屏转换,点的大小有两种方式设置效果图如下: 着色器代码 package com.hb.drawpoint; public final class ShaderCode { public final ...

2018-10-08 17:51:03

阅读数:50

评论数:0

基于scoket.io的移动端位置上传到服务器,在web端显示

最近由于项目需要,要将android定位的结果实时上传到服务器,并在服务器展示出来,使用scoket.io完成了整个流程。首先是Adnroid端引入scoket.io compile ('io.socket:socket.io-client:0.8.3') { exclude...

2018-05-29 18:28:49

阅读数:152

评论数:0

在高德地图 Android SDK上添加GeoServer发布的WMS图层

因为项目需要,要在高德地图上添加自己的地图服务器发布的地图,想到了通过WMS来添加。在网上找到了两篇相关的博文,用他们的代码都无法实现,后来感觉这两个人根本就没有实际去做,代码里有同样的逻辑性错误。自己修改了一下,实现效果如下图所示:首先定义实体类:public class Gps { p...

2018-03-26 17:04:05

阅读数:698

评论数:4

Android绘图canvas 圆周运动两种实现方式

Android最近在自定义view,需要做一个圆周运动; 方案一:首先想到的是根据圆的方程,实时递增x值进行,然后实时计算y值,代码如下: package com.example.demo.practice.ui; import android.content.Context; im...

2018-01-24 16:38:38

阅读数:221

评论数:1

Android渐变色圆角矩形框

效果如图: 实现代码如下图所示: package com.example.demo.practice.ui; import android.content.Context; import android.graphics.Canvas; import android.graphics...

2018-01-11 14:24:26

阅读数:233

评论数:0

Android绘制一条边为弧形的矩形

这个标题可能有语法错误, 效果就是下图: 利用Android canvas绘图实现; package com.example.demo.practice.ui; import android.annotation.SuppressLint; import android.content...

2018-01-11 10:55:07

阅读数:584

评论数:0

Android 渐变色TextView

最近根据美工需要,移动端需要做渐变色TextView;参考网上资料,做出来如下图: 代码如下: package com.example.demo.practice.ui; import android.content.Context; import android.graphics....

2018-01-05 19:32:50

阅读数:273

评论数:0

Android会根据内容自动变色的TextView

开始中遇到,在ListView中想根据内容调整文字的颜色,完成了这种效果,先上图 这种效果时通过重写了TextView实现的,代码如下: package com.example.demo.practice.ui; import android.content.Context; impor...

2018-01-04 17:29:51

阅读数:195

评论数:0

Android自定义控件扩展示例

通过扩展布局的方式,创建一个图片和文字在一起的button Android代码如下: package com.example.demo.practice.ui; import android.content.Context; import android.content.res.TypedA...

2017-12-01 14:45:48

阅读数:152

评论数:0

Android手机定位未开启,跳转到GPS开启页面

在Android进行手机设置时,会出现GPS关闭的情况,这时应该弹出一个窗口提示用户开启GPS,然后开启后重启定位监听。 提示窗口: private void openGPS() { new AlertDialog.Builder(MapActivity.this) ...

2017-11-10 12:02:39

阅读数:934

评论数:0

webview video全屏的解决方案

在Android webview开发中,发现video元素全屏时只能竖屏,如果横屏的时,webview会刷新。为了解决这个问题,果断采用了以下方案。 1.全屏时暂停当前视频播放,并记录时间。 2.在body中添加一个video,宽度设置为屏幕高度,高度设置为屏幕宽度 3.旋转这个video90...

2017-10-16 15:50:15

阅读数:193

评论数:0

移动端H5的Video标签无法播放在线视频的问题

在做一个视频项目时,在android和ios使用video标签播放视频,均失败。代码如下: 最后经过长时间测试终于解决 你的浏览器不支持H5播放器 这样之后,在ios和android都可以播放了

2017-10-11 15:34:17

阅读数:15084

评论数:0

denied starting an intent without a user gesture

这是在android中的webview加载本地html页面时产生的问题, 原本网页时可以显示的,但是我在网页中加入了就产生了这个问题。 解决方案:将webView.setWebChromeClient(new WebChromeClient()); 更换为 webView.setWeb...

2017-10-11 11:59:24

阅读数:884

评论数:0

Android基于线性加速度计的惯性导航

代码刚刚写好,初步测试,会持续更新,如果有问题请反馈,一起讨论 package com.example.a5.myapplication; import android.hardware.Sensor; import android.hardware.SensorEvent; import a...

2017-09-19 18:42:42

阅读数:901

评论数:0

荣耀畅玩6X有哪些传感器

在荣耀畅玩6X上使用代码查看了一下有哪些传感器

2017-09-09 10:47:42

阅读数:539

评论数:0

Android访问Http流媒体服务

上一篇博客,我们说了如何使用VLC media player搭建流媒体服务器。现在说一下如何在Android访问。首先这里使用的是Http流媒体协议,比较慢,等待时间有点长。测试RTSP协议一直不能用。 首先是权限: 页面代码不说了主要是VideoView; Strin...

2017-09-09 10:13:05

阅读数:226

评论数:0

Android获取重力加速度和磁场强度

Android获取重力加速度和磁场强度

2017-09-05 18:25:11

阅读数:606

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭