当前位置: 首页 > news >正文

自己做的网站怎样对接支付宝软件代理网

自己做的网站怎样对接支付宝,软件代理网,网络设计报告网络安全,seo优化网络公司目录 01 1-创建高德远程应用和key的注册 02 2-配置高德so及jar包环境 03 3-创建高德地图 04 4-amap和uisetting修改地图属性 05 5-开启定位服务 06 6-添加覆盖物 07 7-以自我为中心展示地图 08 8-构建司机界面 09 9-构建乘客界面 10 1-搜索POI兴趣点 11 2-关键字匹配…

目录

 

01 1-创建高德远程应用和key的注册

02 2-配置高德so及jar包环境

03 3-创建高德地图

04 4-amap和uisetting修改地图属性

05 5-开启定位服务

06 6-添加覆盖物

07 7-以自我为中心展示地图

08 8-构建司机界面

09 9-构建乘客界面

10 1-搜索POI兴趣点

11 2-关键字匹配列表展示InputTips

12 3-高德地图的线路规划


 

01 1-创建高德远程应用和key的注册

02 2-配置高德so及jar包环境

03 3-创建高德地图

1
配置AndroidManifest.xml 开通网络权限
<!--允许程序打开网络套接字-->
<uses-permission android:name="android.permission.INTERNET" />
<!--允许程序设置内置sd卡的写权限-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!--允许程序获取网络状态-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!--允许程序访问WiFi网络信息-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!--允许程序读写手机状态和身份-->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!--允许程序访问CellID或WiFi热点来获取粗略的位置-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
2 在AndroidManifest.xml中的application标签中添加
<meta-data android:name="com.amap.api.v2.apikey" android:value="0b26cbc47333293f2ecdc7892db19da5"></meta-data>
3 创建一个TestMapActivity.java 同时暂时让这个界面为主界面
4 在对应的xml布局文件中 添加 MapView控件(地图容器)
<com.amap.api.maps.MapView
android:id="@+id/test_map"
android:layout_width="match_parent"
android:layout_height="match_parent"/>

04 4-amap和uisetting修改地图属性

5 TestMapActivity.java 中 写操作map的代码
package com.itcast.ace.obo_23;
import android.support.v7.app.AppCompatActivity;
创建高德地图
2017年9月20日
10:04
分区 移动打车项目2 的第 1 页
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.amap.api.maps.MapView;
public class TestMapActivity extends AppCompatActivity {
//定义一个MapView对象 用来控制MapView控件
private MapView _mapView = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test_map);
//将地图容器对象和控件绑定
_mapView = (MapView) findViewById(R.id.test_map);
//展示地图
_mapView.onCreate(savedInstanceState);
}
@Override
protected void onDestroy() {
super.onDestroy();
_mapView.onDestroy();
}
@Override
protected void onResume() {
super.onResume();
_mapView.onResume();
}
@Override
protected void onPause() {
super.onPause();
_mapView.onPause();
}
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
_mapView.onSaveInstanceState(outState);
}
}

05 5-开启定位服务

5 TestMapActivity.java 中 写操作map的代码
package com.itcast.ace.obo_23;
import android.support.v7.app.AppCompatActivity;
创建高德地图
2017年9月20日
10:04
分区 移动打车项目2 的第 1 页
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.amap.api.maps.MapView;
public class TestMapActivity extends AppCompatActivity {
//定义一个MapView对象 用来控制MapView控件
private MapView _mapView = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test_map);
//将地图容器对象和控件绑定
_mapView = (MapView) findViewById(R.id.test_map);
//展示地图
_mapView.onCreate(savedInstanceState);
}
@Override
protected void onDestroy() {
super.onDestroy();
_mapView.onDestroy();
}
@Override
protected void onResume() {
super.onResume();
_mapView.onResume();
}
@Override
protected void onPause() {
super.onPause();
_mapView.onPause();
}
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
_mapView.onSaveInstanceState(outState);
}
}

06 6-添加覆盖物

2 在AndroidManifest.xml 中 添加权限
<!-- 用于进行网络定位 -->
< uses-permission android :name= "android.permission.ACCESS_COARSE_LOCATION"></ uses-permission>
<!-- 用于访问 GPS 定位 -->
< uses-permission android :name= "android.permission.ACCESS_FINE_LOCATION"></ uses-permission>
<!-- 用于获取运营商信息,用于支持提供运营商信息相关的接口 -->
< uses-permission android :name= "android.permission.ACCESS_NETWORK_STATE"></ uses-permission>
<!-- 用于访问 wifi 网络信息, wifi 信息会用于进行网络定位 -->
< uses-permission android :name= "android.permission.ACCESS_WIFI_STATE"></ uses-permission>
<!-- 用于获取 wifi 的获取权限, wifi 信息会用来进行网络定位 -->
< uses-permission android :name= "android.permission.CHANGE_WIFI_STATE"></ uses-permission>
<!-- 用于访问网络,网络定位需要上网 -->
< uses-permission android :name= "android.permission.INTERNET"></ uses-permission>
<!-- 用于读取手机当前的状态 -->
< uses-permission android :name= "android.permission.READ_PHONE_STATE"></ uses-permission>
<!-- 用于写入缓存数据到扩展存储卡 -->
< uses-permission android :name= "android.permission.WRITE_EXTERNAL_STORAGE"></ uses-permission>
<!-- 用于申请调用 A-GPS 模块 -->
< uses-permission android :name= "android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"></ uses-permission>
<!-- 用于申请获取蓝牙信息进行室内定位 -->
< uses-permission android :name= "android.permission.BLUETOOTH"></ uses-permission>
< uses-permission android :name= "android.permission.BLUETOOTH_ADMIN"></ uses-permission>

07 7-以自我为中心展示地图

3 定义一个AmapLocationClient对象
// 定义一个定位的客户端句柄
privateAMapLocationClient _locationClient= null;
4 开启定位服务器业务,并打印定位信息
//开启定位服务器业务
protected void doLocation()
{
// 1 初始化 定位客户端句柄
_locationClient = new AMapLocationClient(getApplicationContext());
// 1.5 给这个客户端句柄设置一些参数
//2 给定位客户端句柄设置一个回调函数(处理服务器返回的位置信息)
_locationClient.setLocationListener(new AMapLocationListener() {
@Override
开启定位服务
2017年9月20日
11:52
分区 移动打车项目2 的第 1 页
@Override
public void onLocationChanged(AMapLocation aMapLocation) {
//如果服务器有响应数据,该函数就会被调用
if (aMapLocation != null) {
if (aMapLocation.getErrorCode() == 0) {

08 8-构建司机界面

//定位成功
Log.e("amap", "location succ!!");
Log.e("amap", "city ="+aMapLocation.getCity());
Log.e("amap", "address ="+aMapLocation.getAddress());
Log.e("amap", "latitude ="+aMapLocation.getLatitude());
Log.e("amap", "longitude ="+aMapLocation.getLongitude());
}
else {
//定位失败
Log.e("amap","location Error, ErrCode:"
+ aMapLocation.getErrorCode() + ", errInfo:"
+ aMapLocation.getErrorInfo());
}
}
}
});
//3 开启定位服务
_locationClient.startLocation();
}

09 9-构建乘客界面

 

10 1-搜索POI兴趣点

 

11 2-关键字匹配列表展示InputTips

 

12 3-高德地图的线路规划

 

 

http://www.dtcms.com/a/559809.html

相关文章:

  • 郑州有学网站制作iis如何发布asp.net网站
  • 网站开发 北京哪个小说网站防盗做的好
  • 淘宝客怎么做自己网站推广网站开发职位
  • 韶山市建设局网站单页淘客网站怎么建设
  • 烟台网站建设平台网站建设征求意见通知
  • 互联网营销 网站 推荐qq建设网站首页
  • 徐州做网站管理的公司wordpress 去掉emoji
  • 做网站工作量怎么算外贸汽车配件做那个网站
  • 海外网站seo线上网络推广培训
  • 南通通州区城乡建设局网站网站自助建设
  • 简历制作免费模板网站软件专业
  • 搞笑网站全站源码谷歌搜索排名
  • 网站设计需要用到什么技术网站开发深圳
  • 网站建设+设计那种连接线厂家环保主题静态网站模板下载
  • 最新创建的网站培训网站系统建设方案
  • 网站开发公司能否挣钱简单的网站建立一般多少钱
  • 广饶网站建设晋中网络推广
  • 湛江制作网站公司PHP调用wordpress数据库ID
  • 唐山如何做百度的网站天猫设计师服务平台
  • 怀远做网站电话做网站你给推广
  • 清河网站建设多少钱广东建设工程信息网官网证书查询
  • seo的优点seo招聘的关键词
  • 学历教育网站建设客户端
  • 网站开发技术项目it外包风险
  • 最强的管理咨询公司东莞网站seo优化托管
  • 怎么建设两个大淘客网站网站设计鉴赏
  • x网站免费咨询网络服务商怎么弄
  • 无锡建设建设局网站wordpress文章和页面
  • python做的网站哪些株洲公司做网站
  • 网页网站免费哪个网站推广产品好