java *** 作excel有多少个工具类

java *** 作excel有多少个工具类,第1张

JAVA 通常有两种方法来 *** 作Excel,分别是POI和JExcelAPI,而且都是开源的。POI是Apace公司开发的,对中文的支持比较弱一些;而JExcelAPI是韩国公司开发的,不仅对中文的支持好,而且由于是纯JAVA编写的,所以可以跨平台 *** 作。本文介绍的也是JExcelAPI的使用方法。

1、环境配置

如下网址,可以下载到API:>

<!--定位权限-->

<uses-permissionandroid:name=\"androidpermissionACCESS_FINE_LOCATION\"/>

<uses-permissionandroid:name=\"androidpermissionACCESS_COARSE_LOCATION\"/>

第二步通过LocationManager类获取位置信息,下面是一个封装好的工具类

CreatedbyDELLzhanghuirongon2019/3/15

获取当前位置信息

/

publicclassMyLocationUtil{

privatestaticStringprovider;

publicstaticLocationgetMyLocation(){

//获取当前位置信息

//获取定位服务

LocationManagerlocationManager=(LocationManager)MyAppgetContext()getSystemService(ContextLOCATION_SERVICE);

//获取当前可用的位置控制器

List<String>list=locationManagergetProviders(true);

if(listcontains(locationManagerGPS_PROVIDER)){

//GPS位置控制器

provider=locationManagerGPS_PROVIDER;//GPS定位

}elseif(listcontains(locationManagerNETWORK_PROVIDER)){

//网络位置控制器

provider=locationManagerNETWORK_PROVIDER;//网络定位

}

if(provider!=null){

if(ActivityCompatcheckSelfPermission(MyAppgetContext(),ManifestpermissionACCESS_FINE_LOCATION)!=PackageManagerPERMISSION_GRANTED&&ActivityCompatcheckSelfPermission(MyAppgetContext(),ManifestpermissionACCESS_COARSE_LOCATION)!=PackageManagerPERMISSION_GRANTED){

//TODO:Considercalling

//ActivityCompat#requestPermissions

//heretorequestthemissingpermissions,andthenoverriding

//publicvoidonRequestPermissionsResult(intrequestCode,String[]permissions,

//int[]grantResults)

//tohandlethecasewheretheusergrantsthepermissionSeethedocumentation

//forActivityCompat#requestPermissionsformoredetails

returnnull;

}

LocationlastKnownLocation=locationManagergetLastKnownLocation(provider);

returnlastKnownLocation;

}else{

ToastUtilsmakeText(\"请检查网络或GPS是否打开\");

}

returnnull;

}

}

第三步(其实到上一步这个问题已经解决了,这个算扩展吧)将位置信息转换成地址信息。

在高德或者百度地图开发者平台申请访问api许可。将第二步获取到的经纬度信息上传查询对应坐标信息。因为百度和高德用的不是同一个坐标系,查询时仔细看官方API。

直接通过安卓的原生接口获取一个gps的位置意义不是很大。这个数据在一定的坐标系上才有意义。建议去高德的开发平台注册个帐号,引入sdk来做,地理位置与地理位置解析的概念先了解下吧。

//第一步先获取LocationManager的对象LocationManagerGpsManager=(LocationManager)thisgetSystemService(ContextLOCATION_SERVICE);//通过LocationManager的对象来获取到Location的信息。Locationlocation=GpsManagergetLastKnownLocation(LocationManagerGPS_PROVIDER);//Location中经常用到的有以下几种:/locationgetAccuracy();精度locationgetAltitude();高度:海拔locationgetBearing();导向locationgetSpeed();速度locationgetLatitude();纬度locationgetLongitude();经度locationgetTime();UTC时间以毫秒计/注:需要添加使用权限的哦

查看网络是否丢包步骤:

1、win+R打开如下界面:

2、点确定,进入如下界面:

3、输入ping IP地址,回车看到如下图信息(测试的百度):

4、统计信息中的“丢失”就表示是否有数据丢失的情况,丢失了多少。

以上就是关于java *** 作excel有多少个工具类全部的内容,包括:java *** 作excel有多少个工具类、android开发怎么获得手机的gps、java有现成的工具类获取一个网址的丢包率和延迟吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9792059.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存