草庐IT

使用铃声在Android中检测附近和远处的近距离传感器

在我的应用程序中,只要手在接近传感器附近,我就必须播放声音,并在远离传感器的情况下停止声音。这是我使用的代码的片段。publicvoidonSensorChanged(SensorEventevent){Urinotification=RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE);Ringtoner=RingtoneManager.getRingtone(getApplicationContext(),notification);if(event.values[0]==0){r.play();}else{r.stop(

android - 使用 Android SDK 检测附近移动设备的方法?

我正在考虑开发一个Android应用程序,该应用程序可以检测附近所有或大多数附近的移动设备(iPhone、Android等)是否已打开。我不需要与这些设备进行交互,只是检测它们,一个要求是检测到的设备上不能安装任何特殊/不寻常的应用程序。该应用程序只需要适用于典型的美国设备和网络。我已经考虑过几种方法来执行此操作(以某种方式检测蓝牙、wifi或蜂窝传输/标识符),但我正在寻找特定的实现方法来检测相对较大比例的附近设备。我不确定这些方法中哪些是可能/可行的或如何将它们付诸实践......也许使用蓝牙:有没有办法使用AndroidSDK来检测不可发现的蓝牙设备(不处于可发现模式)?TheN

android - 当我在外面的对话框附近点击时,setCanceledOnTouchOutside 不起作用

我有一个AlertDialog:AlertDialog.Builderbuilder=newAlertDialog.Builder(context,AlertDialog.THEME_HOLO_LIGHT);ListAdapteradapter=newCustomDialogAdapter(context,itemsList);builder.setAdapter(adapter,listener);builder.setTitle(title);AlertDialogdialog=builder.create();dialog.setCanceledOnTouchOutside(tr

android - 使用 IntentService 的附近消息

最初我设置了一个BroadcastReceiver来接收来自NearbyMessagesAPI的intents.classBeaconMessageReceiver:BroadcastReceiver(){overridefunonReceive(context:Context,intent:Intent){Nearby.getMessagesClient(context).handleIntent(intent,object:MessageListener(){overridefunonFound(message:Message){valid=IBeaconId.from(messa

android - 我如何在android中找到附近的应用程序用户?

我正在制作一个应用程序,它需要能够找到附近的人,他们是我的应用程序的用户。看了很多类似问题的答案,看来只能不断上传用户当前位置到服务器,需要的时候再获取附近的用户列表。那么我的问题是,1.要获得附近的列表,应该有一些计算距离的算法或函数。那么这是否意味着我必须获得我的位置与应用程序其他用户之间的所有距离?所以服务器返回一定数量的用户距离最小的结果。如果我是对的,不会有内存或时间问题吗?2.这听起来很奇怪,但是这样怎么样。我可能会将经纬度信息或地址信息发送到服务器。我不能使用字符串搜索算法或其他方法将这些字符串与所有用户的地址列表中的第一个数字或字母进行比较吗?例如,如果我最后一次更新的

[SQL Server]在应使用条件的上下文(在 ‘)‘ 附近)中指定了非布尔类型的表达式,查询时间大于某个数值时

这种条件查询条件里面不要有空格,一个也不要有这种条件查询条件里面不要有空格,一个也不要有$gifts=Db::table('drawgot')->where('disabtime',',"2030-01-03")->select();

android - Android 应用程序在城市附近的 Activity

Android应用程序应该根据日/月/年显示世界任何地方发生的Events。是否有任何API在Android应用程序中使用?很少有应用程序提供诸如Poynt之类的事件.我不知道他们是如何提供的,但如果有人知道这个问题,请提出建议。 最佳答案 您很可能不得不使用多个API,这些API的分类如下,我怀疑是否存在任何具有任何体面API的开放数据库,其中包含世界上“无处不在”或“每一个”事件附近的任何东西……所以你必须选择你的战斗,你真正想提供什么:音乐Last.fm-http://www.last.fm/apiSongkick-http:

java - Android:当我在 fragment 附近使用它时,在 runOnUiThread 附近出现错误

我是Android开发的新手,我想将一个按钮与动画链接起来。我在runOnUiThread()和getApplication()附近遇到错误。当我将它作为Activity添加时它很好,但是当在MainFragment中声明时它会出错。但是,当我修复错误时,它会创建一个方法并返回false。publicclassMainFragmentextendsFragment{@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){ViewrootView

C中的“扫雷器”,在董事会的某个位置附近计算矿山的麻烦

我必须在C中重新创建游戏“Minefield”的简单版本,但是我很难计算板上某个位置附近的矿山。我的一块代码在整个阵列(板)搜索地雷中运行。当它找到一个矿山时,它应该在矿山的所有周围地点加起来+1。我的代码仅适用于t[0][0]的周围斑点。M和N代表板上的线和列数。请帮忙!!voidmine_counting(intT[MMAX][NMAX],intm,intn){intcont,i,j;for(i=0;i看答案您的方法可能可以解决工作,但是它已经产生了太多的代码行。首先,既有矿山和邻接计数的数据结构有点人为的。它确实代表了可见板,但它将两种不同类型的信息塞入int数据类型。其次,列出相邻斑点

java - 如何从 Google Maps android 中的当前位置不断检测附近的标记位置?

我试图在Googlemap的左上角显示一个TextView以通知用户他们是否与特定标记点位置相距x距离,即“您靠近位置A”,但是仅在范围内显示TextView。如果它们移出范围,TextView将消失。我知道GooglePlacesAPI会向您显示附近的所有位置,但我只想显示我在map上的标记的附近位置(如果用户距离他们很近x距离)。我怎样才能做到这一点?我还需要使用GooglePlacesAPI吗?我的类.java:privateGoogleMapmMap;privateLatLngcurrLocation;privatestaticfinalLatLngPOINTA=newLatL