草庐IT

RSSI定位

全部标签

android - 从 NFC 安装 GooglePlay 定位的应用程序

使用Lollipop,我有一个device-owner应用程序,它在提供时与NFC一起安装。我现在需要的是处理我的应用程序的自动更新,从GooglePlay到依赖标准的Android应用程序更新系统...到目前为止,我可以想出2种方法来完成这项工作,但不知道如何处理其中的任何一种:在我的NFC安装常量EXTRAPROVISIONINGDEVICEADMINPACKAGE下载位置直接从Play商店安装应用程序,而不是我自己的开发服务器上的url。不过这个常量需要处理一个apk文件的url,我没找到直接从Play商店获取apk安装的官方方式?(因为它会将来成为生产应用程序我对黑客不感兴趣)

android - 室内IP地址定位

Google使用什么方法通过wifi或服务提供商将IP地址与建筑物内的大致位置相匹配? 最佳答案 实际的位置识别方法被抽象掉了。开发人员只关心源代码。NETWORK_PROVIDER源使用IP地址和蜂窝三角测量来识别用户的位置。http://developer.android.com/reference/android/location/LocationManager.html#NETWORK_PROVIDER 关于android-室内IP地址定位,我们在StackOverflow上找到

android - 应用程序永远不会收到 RSSI_CHANGED_ACTION

我是Android编程的新手,正在尝试了解BroadcastReceivers的概念。为了帮助自己,我正在尝试编写一个监视Wifi信号强度的小应用程序。现在,根据我的理解,我可以简单地等待接收系统广播的RSSI_CHANGED_ACTION。RSSI应该经常更改,这意味着我应该经常收到此通知......但是,我从来没有收到过一次。我已将我的代码稀释到最低限度,因此它只会在收到通知时记录一条消息。publicclassRssiActivityextendsActivity{publicBroadcastReceiverrssiReceiver=newBroadcastReceiver()

java - GCM如何定位用户电话

我的问题是GoogleCloudMessaging如何知道将消息发送到哪里?它通过IP地址工作吗?是否有在手机上运行一个功能以将手机的当前位置或IP地址发送到Google服务器的时间间隔?有人知道吗? 最佳答案 Google不需要知道您设备的IP地址。相反,您的设备会连接到Google,使用Google用于身份验证的任何协议(protocol)来识别自己,然后Google使用已建立的连接向您的设备发送通知。当您的手机从一个IP地址更改为另一个IP地址时,它只会与Google建立新连接,然后Google使用该新连接来发送您的通知。在您

android - 将 View 定位在两个 View (或最低 View )下

我有一个RelativeLayout,左边有一个ImageView,然后右边有一个TextView。TextView是通过他们的API从网站下载的,因此每次的内容都会不同。我想在这两个下面有另一个TextView但是当TextView长度小于ImageView时我遇到了问题。发生这种情况时,底部的TextView将与ImageView重叠,因为我将底部的TextView对齐到TextView在右上角。我需要做的是能够将底部的TextView对齐到最低的View下。这是我的布局XML: 最佳答案 您应该创建LinearLayout作为

java selenium (五) 元素定位大全

页面元素定位是自动化中最重要的事情,seleniumWebdriver提供了很多种元素定位的方法。 测试人员应该熟练掌握各种定位方法。使用最简单,最稳定的定位方法。自动化测试步骤在自动化测试过程中,测试程序通常的操作页面元素步骤1.找到Web的页面元素,并赋予到一个存储对象中(WebElement)2.对存储页面元素的对象进行操作,例如:点击链接,在输入框中输入字符等3.验证页面上的元素是否符合预期通过这三个步骤,我们可以完成一个页面元素的操作,找到页面元素是很重要的一个步骤。找不到页面元素,后面就没法做了Web页面技术的现实复杂性,造成大量的页面元素很难定位。 经常有人不知道怎么定位。 定位

android - 谷歌定位服务与安卓定位服务

据我们所知,我们有两个替代方案可以让我们的应用程序知道位置我们要么使用Google的位置服务API(GooglePlay服务的一部分),要么使用AndroidsLocationAPI。我在这里遇到的问题是,使用Google的服务,我们必须使用为我们提供位置更新的接口(interface)com.google.android.gms.location.LocationListener。然而,与android.location.LocationListener不同的是,google的版本不会向我们提供位置提供程序(gps或互联网)的状态。我们在AndroidsLocationListene

java - PopupMenu 未在 RecyclerView 中正确定位

我正在制作一个Android应用程序,用于将数据加载到RecyclerView中,其中的ImageView作为溢出按钮。当用户单击它时,会显示一个带有可供选择的选项的PopupMenu。我设法展示了它,但位置似乎不对。请查看屏幕截图。只有前两项似乎没问题。以下是源代码:view.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){finalPopupMenupopupMenu=newPopupMenu(context,view);finalMenumenu=popupMenu.ge

android - 布局文件 - 将项目定位到另一个项目的右侧 (Android)

我试图将RelativeLayout中的一项定位到另一项的右侧。在下面的示例中,我希望将“,”放置在描述字段的右侧。但是问题是它将逗号放在名称字段旁边的第一行。谁能帮忙? 最佳答案 试试这段代码,它应该可以工作:按钮使用带有Textview小部件ID的layout_toRightOf属性。在两个TextView中,您都可以添加文本并检查它。好的 关于android-布局文件-将项目定位到另一个项目的右侧(Android),我们在StackOverflow上找到一个类似的问题:

Android 4.0 EditText 无软键盘带光标定位

我正在尝试定义一个EditText框,而不是在触摸框时自动显示软键盘。我还需要根据触摸显示和移动闪烁的光标。在Android4.0之前,只需使用mText.setInputType(InputType.TYPE_NULL)即可轻松完成此操作。这是抑制自动软键盘显示的唯一方法,但在Android4.0中它也抑制了闪烁的光标。但是,光标确实定位正确,并且mText.getSelectionStart()确实返回了最后一个触摸位置。例如,如果我在包含“123”的EditText框中触摸“2”和“3”,即使没有显示光标,mText.getSelectionStart()也会正确返回2。有没有办