草庐IT

目的性

全部标签

java - 指南针指南到 GPS 目的地

我想用箭头从当前用户位置旋转ImageView到以前保存的某个GPS位置。我该怎么做?从Location.distanceBetween方法中获取的InitialBearing是否是正确的方法?如果是这样,我如何将它与罗盘读数一起使用? 最佳答案 您可以使用bearingToLocation类中的方法,然后使用SensorManager.getOrientation检索当前方位方法。最后,将两个结果相加,绘制箭头。希望对您有所帮助。 关于java-指南针指南到GPS目的地,我们在Stac

android - 使用 ant debug 在命令行中构建并运行具有子项目的 android 项目

我正在尝试从命令行构建一个android项目。我的android项目在我的主要android项目中有一个子项目。当我运行antdebug命令时,它显示构建类时出错,因为未从子项目中找到库类。所以我认为子项目没有正确包含,我们需要为此执行一些命令。请帮助,在此先感谢 最佳答案 我从Android官方文档得到了答案:androidupdatelib-project--target3--pathZBarScanner-master/ZBarScannerLibraryandroidupdateproject--nameandroid_ap

android - Tools->Android->Enable ADB Service 的目的是什么?

为了让IDEA和DDMS连接到同一个模拟器,我不得不禁用这个功能。它有什么作用?此操作有缺点吗? 最佳答案 ADB(Android调试桥)是IDEA用于在模拟器或USB设备上调试Android代码的服务。此服务一次只能由一个应用程序使用。DDMS工具也使用ADB,所以如果想在不关闭IDEA的情况下使用DDMS工具,需要关闭ADB-IDEA连接。如果此服务被禁用,您将无法在IDEA中调试Android应用程序,但请注意,如果您尝试启动调试,IDEA将通知您ADB服务已被禁用并提议再次启用它。所以禁用此服务后应该不会有任何问题。您只需在

Android - 强制 ANR 用于测试目的

为什么我不能强制使用AndroidANR用这段代码?没有日志消息或弹出窗口。该应用程序刚刚延迟启动。[更新]我什至休眠View.setOnClickListener或BroadcastReceiver.onReceive都无法获取它!有什么技巧吗?publicclassMainActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);try{T

java - 在 Android 应用程序中设置最小堆大小的目的是什么?

在Android操作系统的谷歌日历应用程序中,您会在CalendarActivity的onCreate方法中遇到这一行.//EliminateextraGCsduringstartupbysettingtheinitialheapsizeto4MB.VMRuntime.getRuntime().setMinimumHeapSize(INITIAL_HEAP_SIZE)有人可以解释为什么将其设置为4MB会消除GC吗? 最佳答案 JVM通常从分配一个相对较小的堆开始。然后在每次GC运行后,它会检查有多少空闲堆内存。如果空闲堆占总堆的比例

android - StatementWithEmptyBody 的目的是什么?

当我在AndroidStudio中为我的项目创建抽屉栏时,在选择项目的代码中放置下一个:@SuppressWarnings("StatementWithEmptyBody")@OverridepublicbooleanonNavigationItemSelected(MenuItemitem){但是这个注解有什么用呢? 最佳答案 警告本身解释了意义。onNavigationItemSelected的返回类型是boolean。,我们需要返回任何boolean值。如果onNavigationItemSelected中有if条件没有返回则

android - Android GestureDetector 中 "onFling"和 "onScroll"事件的目的是什么?

我正在开发Android应用程序。我是支持触控的Android应用程序的新手。我已阅读有关onFling和onScroll事件的文章:http://developer.android.com/reference/android/view/GestureDetector.OnGestureListener.html但我没有确切地理解是什么意思以及我们可以使用onFling和onScroll事件的目的。 最佳答案 onScroll事件是当用户向下触摸屏幕,向某个方向移动手指并抬起时。它主要用于在较小的视口(viewport)上滚动较大的

Android - 拍照并通过 Intent 使用自定义名称将它们保存到自定义目的地

我有一个程序可以通过Intent打开相机拍照。很多部分已经可以正常工作了。但是,我希望它保存到具有特定文件名的特定文件夹(文件名是可选的,但它真的很有帮助)。这就是我目前所拥有的。这是打开相机的代码行://TODOcamerastuff.IntentopenCam=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);//Thetwolinesofcodebelowwerecommentedoutatfirst.//TheywereeventuallyaddedwhenItriedtosaveitwithacustomnameanddestination

Android:为了测试目的注入(inject)假相机预览

我正在编写一些在物理Android设备上运行的黑盒验收测试。被测应用程序(AUT)依赖于相机的预览。具体来说,它使用android.hardware.Camera类的setOneShotPreviewCallback方法。我正在寻找一种方法来注入(inject)伪造的预览图片来测试应用程序的行为。我以为我可以通过让测试代码调用AUT的PreviewCallback对象来欺骗Camera对象,但不幸的是,实例变量mPreviewCallback是Camera对象私有(private)的,并且因此我的测试代码无法获取对PreviewCallback对象的引用。我想到的另一种方法是发送一个M

android - 在 Android 中使用 System.img 的目的是什么?

Android中的System.img是什么意思?使用它的目的是什么? 最佳答案 就是Android文件系统,就是Android需要的所有支持文件,应用程序,还有框架,DalvikVM,初始化脚本等等。文件系统的另一部分是userdata.img,当您编译框架时它几乎是空的。它不是操作系统,它可以是普通的zImage或boot.img(以及用于在恢复模式下启动的recovery.img)。 关于android-在Android中使用System.img的目的是什么?,我们在StackOv