小编Nee*_*raj的帖子

如何获取我在拨打"*#*#8255#*#*"时获得的android设备ID

如何获取拨号时获得的android设备ID *#*#8255#*#*

我使用以下代码,但它不会返回相同的...我想要的

String android_id = Secure.getString(getActivity()
                .getContentResolver(), Secure.ANDROID_ID);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

java android

4
推荐指数
1
解决办法
3384
查看次数

如何通过传递位置附近的当前位置,半径和纬度来过滤我的附近位置

输入:

  1. 当前位置lat lon
  2. 半径
  3. 拉特隆附近的名单

要求输出:

从我当前位置提供半径的纬度列表.

有人能给我实现它的方法吗?

我有以下代码来检查传递的位置是否在传递的半径范围内...我们如何优化更多?我不是每次都使用for循环检查我的所有位置

public static boolean pointIsInCircle(PointF pointForCheck, PointF center,
        double radius) {
    if (getDistanceBetweenTwoPoints(pointForCheck, center) <= radius)
        return true;
    else
        return false;
}


public static double getDistanceBetweenTwoPoints(PointF p1, PointF p2) {
    double R = 6371000; // m
    double dLat = Math.toRadians(p2.x - p1.x);
    double dLon = Math.toRadians(p2.y - p1.y);
    double lat1 = Math.toRadians(p1.x);
    double lat2 = Math.toRadians(p2.x);

    double a = Math.sin(dLat / 2) * Math.sin(dLat / 2) + Math.sin(dLon / 2)
            * Math.sin(dLon …
Run Code Online (Sandbox Code Playgroud)

java android location google-maps geolocation

-4
推荐指数
1
解决办法
606
查看次数

标签 统计

android ×2

java ×2

geolocation ×1

google-maps ×1

location ×1