草庐IT

android - 横幅 - 是否有内置 View ?

在Android中是否存在一个用于banner的View?或者我需要使用specs自己构建一个吗??需要明确的是,这不是针对广告,而是针对Banner的Material-Design概念。 最佳答案 您应该构建Activity布局以使用TextView和按钮显示横幅。没有横幅组件。就个人而言,我更喜欢使用Snackbar行动讯息 关于android-横幅-是否有内置View?,我们在StackOverflow上找到一个类似的问题: https://stacko

android - 如何从内置图库中检索 Picasa 照片?

我想从调用ACTION_PICKIntent的内置Android图库中检索照片。我对Picasa的图片有疑问。我已经使用了这个link的代码,但它不起作用(文件对象不存在)。请有任何想法。 最佳答案 ACTIVITYRESULT_CHOOSEPICTURE是调用startActivity(intent,requestCode)时使用的int;publicvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(requestCode==ACTIVITYRESUL

android - 如何在 Android 中以编程方式打开内置均衡器?

我看到许多应用程序在内置均衡器中打开系统(谷歌播放音乐、Spotify、三星音乐播放器)。直接使用,无需自己从头编写。这些应用程序如何做到这一点?我找不到解决方案。}elseif(id==R.id.action_fx){Intentintent=newIntent();intent.setAction("android.media.action.DISPLAY_AUDIO_EFFECT_CONTROL_PANEL");if((intent.resolveActivity(getPackageManager())!=null)){startActivity(intent);}else{I

android - 在自动更新的情况下,Google Play 是否要求像内置权限一样接受自定义权限

我正在开发一个使用自定义permission的应用程序由其他开发人员在其SDK中定义。根据Google的说法,如果我们添加一个预定义的permission,例如,然后,当用户更新应用程序时,系统会提示他们批准此新权限。这发生在应用程序更新之前;如果用户不接受,则应用不会更新。现在,我们要添加这个自定义permission.当我们在Play商店上发布新版本时,Play商店是否仍会要求用户在更新应用程序之前接受此新权限? 最佳答案 是的,所有权限都需要用户批准。如果更新版本有新的权限:分组或其他,他们需要得到用户的批准。来自Google

android - 从代码开始/停止内置 Wi-Fi/USB 网络共享?

如何从我的应用程序启动或停止Android2.2中的内置网络共享? 最佳答案 ConnectivityManager中有一个非公开的网络共享API。如上所示,您可以使用反射来访问它。我在许多Android2.2手机上试过这个,并且它适用于所有这些手机(我的HTC打开网络共享但没有在状态栏中显示......,所以从另一端检查)。下面是一些粗略的代码,它发出调试信息并打开usb0上的网络共享。ConnectivityManagercman=(ConnectivityManager)getSystemService(Context.CON

android - 我可以从我的应用程序触发 Android 的内置错误捕获功能吗?

Android从ICS开始(我认为)为用户提供了捕获系统状态的能力,然后将捕获的数据发送或与他们希望的任何人共享。参见Whatdoesitmeanwithbugreportcapturedinandroidtablet?捕获的数据包括屏幕截图、正在运行的进程列表、Logcat内容、每个进程的Activity线程等。这非常有用,但触发它似乎涉及用户按下有趣的组合键(Power+VolumeUp+VolumeDown)或启用开发人员模式并从那里选择特定选项(Takebugreport,电源菜单错误报告)。有没有一种方法可以从我自己的代码中触发它,以便我可以为我的用户提供一个简单的菜单选项来

android - Android 内置了哪个版本的 org.json?

我正在使用依赖于org.json:json:20090211的开源库。显然20090211版本与Android提供的任何版本之间存在一些API差异。当我启用ProGuard最小化时,我看到了这个警告:Warning:com.esri.core.geometry.JSONObjectEnumerator:can'tfindreferencedmethod'java.lang.String[]getNames(org.json.JSONObject)'inlibraryclassorg.json.JSONObject该方法存在于JSONObject的当前引用实现中,所以我假设它是在2009

android - [Android - Kitkat]以编程方式从 Android 的内置 Gallery 应用程序中获取/选择图像

尝试只从SD卡中选择一个特定的图像。我能够从kikat中的图库和照片应用程序中选择图像。但是当我从最近的照片中选择图像时没有得到文件路径,我得到的文件路径为空。我试过了https://stackoverflow.com/a/2636538/1140321. 最佳答案 这适用于KitkatpublicclassBrowsePictureActivityextendsActivity{privatestaticfinalintSELECT_PICTURE=1;privateStringselectedImagePath;privateI

android - 使用通过 USB 连接的相机而不是内置相机

我想在android中创建一个应用程序,当将USB摄像头设备连接到android设备时,所有应用程序都应将外部摄像头检测为主摄像头。例如,如果我们打开相机应用程序,则设备会从通过USB连接的应用程序中拍摄照片。有办法做到这一点吗?请不要关闭此问题,因为它不是真正的问题。 最佳答案 您无法通过编写一个简单的应用程序来做到这一点,因为您无法决定哪个是默认相机。这是由系统固件完成的,您不能通过AndroidSDK修改它。实现此目的的唯一方法是在源代码级别自定义Android并添加代码以在可用时自动将默认摄像头切换到通过USB连接的摄像头。

android - 应用程序获取错误位置,直到打开内置的 Google map 应用程序

我开发了一款用于查找设备当前位置的应用程序。我使用FusedLocationAPI获取当前位置。我遇到了一个非常奇怪的问题,在某些设备上,我无法获得准确的当前位置,直到我打开内置的谷歌地图,一旦我打开谷歌地图并回到我的应用程序,应用程序就会返回准确的位置。这是我的位置请求。mLocationRequest=newLocationRequest();mLocationRequest.setInterval(UPDATE_INTERVAL);mLocationRequest.setFastestInterval(FATEST_INTERVAL);mLocationRequest.setPr