草庐IT

android - 在后台获取准确的中间位置点并计算Android中起始位置和结束位置的距离

关于这个主题可能会有类似的问题,但我需要您对某些特定要求的想法和建议。这是我的需求-我们正在开发一款跟踪用户行程的应用程序。该应用程序将开始在后台收集该用户的位置,当用户从应用程序“开始”他的旅行时。后台服务将根据用户在特定时间段内的移动来获取位置。当用户从应用程序“停止”他的行程时,我们正在计算用户在所有记录位置的帮助下行驶的距离(使用谷歌距离计算API)。该应用程序在理想情况下运行良好。但主要的挑战是——在某些情况下,我们无法获取用户的准确位置。影响的场景是-没有互联网、2g/3g的数据计划、GPS未返回准确数据的某些特定区域等。不正确的经纬度数据导致不正确的行程距离和路线。这是应

android - 如何从编辑文本中获取准确的文本并在android中设置为 TextView

我的问题是,我想从编辑文本中获取准确的文本,其字体在编辑文本中设置,以及文本大小、文本颜色和文本样式,如粗体、斜体和下划线。直到现在我像这样使用SpannableSpannablemessageText;并像这样从EditText中获取文本messageText=editText.getText();并设置到textview中textView.setText(messageText);但在这种情况下它只返回简单的字符串而不是color,font,sizeandstyle。EditTextTextView帮帮我,谢谢 最佳答案 如果你

android - 我想使用 google fused location api 获得准确的位置?

我正在使用FusedlocationApi,我得到的位置精度约为10米。有时它提供4到8米的精度。我希望使用此融合位置Api或任何其他方式获得更高的准确性。有什么方法可以获取精度小于4米的位置。我正在通过这种方式获取位置。publicclassGetCurrentLocationimplementsConnectionCallbacks,OnConnectionFailedListener,LocationListener{privatestaticfinalStringTAG="location-updates-sample";publicstaticfinallongUPDATE_

android - 如何获取缓存目录: android的准确大小

需要:我只是想获取我手机中安装的每个应用程序占用的缓存大小。我的方法:PackageManagerpackageManager=getPackageManager();Listpackages=packageManager.getInstalledApplications(PackageManager.GET_META_DATA);for(ApplicationInfopackageInfo:packages){try{ContextmContext=createPackageContext(packageInfo.packageName,CONTEXT_IGNORE_SECURITY

android - 为什么 MediaStore.Audio.Albums.EXTERNAL_CONTENT_URI 不提供准确的 "Album Artist"?

我正在使用androidMediaStore。我可以获得设备上的音乐列表,以及与每个媒体项目相关的所有详细信息(标题、艺术家、持续时间等)我希望能够显示专辑列表,以及他们的专辑艺术家。需要明确的是,每首轨道都有一位艺术家,例如“NoFX”,但如果该轨道出现在合辑CD上,例如Punk-O-Rama,则艺术家是“NoFX”,但专辑艺术家可能类似于“各种艺术家。”我在这里复习了这个问题:Android-GettingAlbumArtistfromCursor我正在尝试使用MediaStore.Audio.Albums.EXTERNAL_CONTENT_URI和MediaStore.Audio

android - 获得最准确的位置/位置? (GPS/卡尔曼/安卓)

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我正在为Android开发AR应用程序,我需要一个非常准确的位置(小于1米)。该应用程序基于行人(室外),需要实时定位。我知道这个问题可能是一个非常困难的问题,但希望其他人已经找到了解决方案。我已经研究过卡尔曼滤波器和扩展卡尔曼滤波器,但到目前为止我还没有找到我能够使用或适应的解决方案。我认为卡尔曼滤波器可能是我需要走的方向。现在我正在使用原始gps数据来设置我的位置,但这太不准确了,当设备静

iphone - 手机上的高度测量有多准确

手机GPS的高度测量值有多准确?我了解到纬度/经度可能相差数百米,但高度值是否存在相同程度的不确定性?特别是我正在使用WindowsPhone7,但我确信这个问题适用于其他移动设备。我预计只有少数GPS芯片制造商,并且相同的芯片将被不同的手机使用。这question处理它是如何计算的,但没有提及任何关于准确性或可靠性的内容。 最佳答案 我不是特别了解iPhone,但海拔通常不如GPS提供的X、Y信息准确。Hereare有关此的一些信息来源。 关于iphone-手机上的高度测量有多准确,我

android - 确定 View 测量高度的准确方法,甚至在它从 GONE 变为 VISIBLE 之前

目前,我有一个如下所示的布局。它包含。标题TextView和价格TextView,始终可见。DescriptionTextView,可以显示或消失,具体取决于展开或折叠。折叠(在应用程序启动期间)扩展(当用户点击它时)我想围绕它制作一些漂亮的动画。所以,我提到了https://stackoverflow.com/a/13381228/72437其中一个关键要素是了解DescriptionTextView的确切高度,甚至在它可见之前。但是,我实现了一些类型的代码。它们不准确//visdescriptiontextview.v.measure(LayoutParams.FILL_PAREN

android - 即使在提供准确的客户端 ID 后仍获取 'E/TokenRequestor: You have wrong OAuth2 related configurations. Detailed error: INVALID_AUDIENCE'

我在我的应用中提供了GoogleSignIn选项。这是我的代码:publicclassSignupActivityextendsAppCompatActivity{privatestaticfinalintRC_SIGN_IN=1;GoogleApiClientmGoogleApiClient;FirebaseAuthmAuth;TextViewappName;ProgressDialogsigninProgressDialog;CoordinatorLayoutcoordinatorLayout;@OverrideprotectedvoidonCreate(BundlesavedIn

android - 哪个是更高的准确度标准 : ACCURACY_HIGH or ACCURACY_FINE?

在Criteria类中,有两个常量,ACCURACY_HIGH和ACCURACY_FINE,显然是用来要求LocationManager以返回更准确的位置更新。这是documentation关于这些常量中的每一个:publicstaticfinalintACCURACY_FINE(AddedinAPIlevel1)AconstantindicatingafinerlocationaccuracyrequirementConstantValue:1(0x00000001)publicstaticfinalintACCURACY_HIGH(AddedinAPIlevel9)aconstan