Android二次开发
文章平均质量分 85
别急,还差一行代码
放弃不难,但坚持一定很酷!
展开
-
基于Arcgis Runtime SDK 100.x 的Android GIS开发之图层触摸事件的响应
触摸事件的实现在Arcgis100.x上的实现与之前有很大的不同,比较常用的做法是定义一个类继承自DefaultMapViewOnTouchListener,然后可以选择实现其中的一些方法...原创 2019-09-29 14:48:02 · 1865 阅读 · 0 评论 -
基于Arcgis Runtime SDK 100.x 的Android GIS开发之一些在开发中常用的开源View
一、Material Dialogs项目地址:传送门Material Dialogs本身在Android下就是一款非常著名的的开源Dialogs,需要注意的是,MaterialDialogs不仅原本就提供了酷炫的效果,同时还允许用户通过.customView()自定义View,并且这个自定义View中是可以添加地图控件并显示地图的,效果的话,我只想说:...原创 2019-09-23 16:52:12 · 1540 阅读 · 0 评论 -
基于Arcgis Runtime SDK 100.x 的Android GIS开发之本地图层加载、图层切换和显隐性控制
本地图层加载本地图层加载这里以geodatabase为例,geodatabase文件可以通过Arcgis10.2.2及之后版本的软件生成,生成方法百度上一大把,这里不多赘述。下面进入正题,首先需要将geodatabase文件释放到本地,这里需要说明,释放文件时可以选择释放到SD卡或是内置存储卡,区别在于SD卡中数据其他应用也可访问,而内置存储中的数据在手机未Root情况下仅当前应用可访问。释...原创 2019-09-23 15:41:27 · 1855 阅读 · 3 评论 -
基于Arcgis Runtime SDK 100.x 的Android GIS开发之三维场景加载(在线地址、mspk、slpk)
之前的博客介绍了基于Runtime SDK的二维地图相关的开发,接下来将会是三维相关的开发,这篇博客将介绍三维场景的加载,包括发布的在线场景、slpk(SceneLayer Package)以及mspk(Mobile Scene Package)。一、slpk加载场景数据随后上传代码如下:package com.xiaok.winterolympic.view.central;impo...原创 2019-09-17 20:34:02 · 3443 阅读 · 3 评论 -
基于Arcgis Runtime SDK 100.x 的Android GIS开发之设置底图为天地图
上一篇博客我们完成了基本开发环境的搭建并进行了测试,这篇博客我们将完成天地图底图加载;地图缩放比和地图中心设置;自定义图层的加载;单机、双击等触摸时间的响应。一、底图加载默认Esri的地图作为底图虽然多种多样,但是一方面是地图加载速度在国内网络环境下比较慢;另一方面Esri的地图标注为英文。所以更多情况下我们会采用天地图作为底图,官网地址:传送门,由于天地图在2019/1/1后调用需要申请开...原创 2019-09-16 18:15:29 · 2030 阅读 · 6 评论 -
基于Arcgis Runtime SDK 100.x 的Android GIS开发之基础配置
原始文档地址下载:传送门(密码:3jfu)API reference:传送门本篇博客基于Android Studio, Arcgis Runtime 100.5.0, 截止博客发布时均为最新版本,下面直接开始环境的配置首先添加Arcgis Runtime SDK的依赖,在...原创 2019-07-17 15:36:43 · 1964 阅读 · 1 评论 -
Android二次开发之科大讯飞语音输入
随着目前用户需求的精细化和智能化,很多时候我们需要在App内集成语音输入模块,为用户提供语音输入的功能。而科大讯飞语音作为行业内翘楚,识别结果相对准确,且讯飞自带一套识别动画,适合快速搭建模块,废话不多说,先看下效果图。下面开始具体步骤1. 申请key:百度搜索讯飞开放平台,注册账号并实名认证,然后在产品中找到语音听写,可以领取90天试用包,商用需付费。接着打开控制台,添加你需要使用讯飞...原创 2021-06-20 17:45:30 · 1764 阅读 · 0 评论