草庐IT

android - 从谷歌地图下载 map 图 block 的网址是什么?

我正在使用googlemapsandroidsdkv2开发一个android应用程序,并希望允许用户下载map并离线使用它们。为了显示图block,我使用自定义TileProvider实现,如here所述.我需要知道根据纬度、经度和缩放参数(例如this之类的东西)下载谷歌地图图block(如果可能的话矢量图block)的URL在有人评论它违反了谷歌地图的条款之前,我可以告诉你可以专门为这个用例下载少量的图block(请参阅他们的条款中的第10.5.d节here)。 最佳答案 这是链接http://mt1.google.com/vt

android - 如何在 Android 中以 block 方法停止服务?

我运行代码得到如下结果,但我希望App能够按照“A”->“ServiceOnDestroy”->“B”->“C”的顺序运行,我怎么能做?在我的方式2部分,我尝试将代码放入函数newHandler().postDelayed(newRunnable(){}中,它是好的,它按照“A”->“ServiceOnDestroy”->“B”->“C”的顺序运行,我不知道为什么这个方法可以成功,我不知道这个方法是不是好方法!结果11-1310:04:32.13727947-27947/info.dodata.screenrecorderE/My:A11-1310:04:32.14727947-279

android - UDP 广播 : Motorola block incoming ports?

我已经创建了一个库,用于使用WiFi网络发送和接收UDP广播,我的代码工作正常,我试过了使用Nexus5和SamsungGalaxyS2,通信效果很好,它们都可以发送和接收。当我在MotoG上尝试我的相同代码时,该设备可以向其他手机发送包裹,但无法接收任何东西。我可以责怪MotoG,因为代码在其他两个设备上运行良好,它们都可以接收MotoG发送的数据包。我什至尝试了两种不同的MotoG,一种是普通的,另一种是Root于特定的防火墙策略。我尝试使用不同的端口,老实说不是很多,但我想问题不在那里。有什么线索可能是错的吗?每个设备的Android版本:连结5:4.5S2:4.1.2摩托车G1

java - 'BadPaddingException : pad block corrupted' while decrypting using AES/ECB

在Android/java应用中,byte[]data=":ʺ$jhk¨ë‹òºÃ";//fetchedfromphpserver..Ciphercipher=Cipher.getInstance("AES");cipher.init(Cipher.DECRYPT_MODE,mKeyspec);returnnewString(cipher.doFinal(data));上面的代码总是抛出BadPaddingException:padblockcorrupted用于后续的16字节加密数据data=":ʺ$jhk¨ë‹òºÃ"(thedatais16chars)key长度为16个字节。

javax.crypto.IllegalBlockSizeException : last block incomplete in decryption exception

我正在尝试在android中解密一个字符串。我不断收到以下异常:08-2103:56:56.700:W/System.err(4208):javax.crypto.IllegalBlockSizeException:lastblockincompleteindecryption08-2103:56:56.700:W/System.err(4208):atcom.android.org.bouncycastle.jce.provider.JCEBlockCipher.engineDoFinal(JCEBlockCipher.java:697)08-2103:56:56.700:W/Sys

android - Android HttpURLConnection.setChunkedStreamingMode() 的默认 block 长度?

在HttpURLConnection.setChunkedStreamingMode()的文档中,它说如果我在参数中指定0,它将使用默认的block长度,例如:conn.setChunkedStreamingMode(0);默认block长度的确切值是多少?参数的单位是什么?以字节为单位? 最佳答案 你的问题让我很好奇,所以我测试了一些东西。默认block长度的确切值是多少?我找到了here那个chunkLength是一个protectedvariableHttpURLConnection类的,这意味着它只能在类本身或子类中访问。所

android - Android Maps V2 上的模糊自定义图 block

我想在GoogleMapsV2上显示CustomOverlay。瓷砖的加载按预期工作,唯一的问题是,显示的瓷砖根本不清晰,有点模糊。Google没有让我找到可用的答案。我采用了为TileProvider添加经典256pxx256px图block的方法。我设法获得了图像为@2x(视网膜)的图block源,这使整个视觉体验更加清晰,但我宁愿不使用此源,因为数据传输速率高四倍,因此无法在移动设备上使用设备和缓慢的互联网速度。我包含了渲染map的两个不同示例(屏幕截图),它们都具有相同的配置(OSM-256x256tiles)和提供的TileProviderOsm。一个在GalaxyNexus

android - 在 ScrollView 的中心放置一个 block

我有一个ScrollView,其中包含一个子项(由LinearLayout包装的元素)。有时这个child的高度是视口(viewport)高度的一半,有时更大。这里的布局:...SomeTextViewsandImageViews...当屏幕尺寸和密度较低时,子项会正确显示在ScrollView中,但是当在更大的屏幕(如HDPI和XHDPI)上呈现此Activity时,内容会放置在ScrollView的顶部。有没有办法为ScrollView的唯一子项设置重力,或者如果设备屏幕大于子项的测量高度,我是否必须删除scrollView? 最佳答案

android-mapview - Android Mapview 无法在 HTC Desire 上加载图 block ?

我在android市场上有一个应用程序,它使用mapview来显示一些位置。这在我测试过的所有设备上都能正常工作。将其转换市场一段时间后,我看到有几个人报告了一个问题。mapView不拼接显示/加载map上的图block,只显示灰色网格。所有报告此事的人都在使用HTCDesire/DesireZ/DesireHD。我搜索过这个问题,看到很多人的mapview有问题,而且他们经常有HTCdesire,但我没有发现任何提到它是由Desire手机引起的。有没有人知道为什么使用Desire手机的人在使用mapView时遇到问题,而其他人却可以正常使用? 最佳答案

android - 如何将我的文件分成数据 block 并从我的 Android 应用程序传输这些 block ?

我希望能够从我的应用程序传输我的文件block而不是整个文件,以便更有效地传输它。最好的方法是什么?更新这是我需要这种方法的示例:假设我有一个4GB的文件,我正在尝试上传。如果网络出现故障,我的文件上传将停止,我将不得不从头开始。相反,如果我跟踪我已经传输的block,我可以从尚未传输的block继续。这对于不稳定的网络连接尤其重要。 最佳答案 我可以知道你有什么样的文件吗??我问是因为如果它不是文本文件那么我认为你需要meu法和A法或G711或G729算法。 关于android-如何将