草庐IT

android - 为什么在不同的安卓手机上正常拍照这么难?

我做了一个程序,主要功能是用API拍照,然后把照片存到我给的路径里。但与我在模拟器或使用Google原始ROM的手机上进行测试时相比,不同手机上的结果不尽相同。理论上。如果我给Intent一个路径,照片不应该出现在手机的默认图库中,但在MOTODefy上,照片存储在我的路径和默认图像目录中。在三星上,我的应用程序在从相机Intent返回时无声崩溃。只有在某些手机上,我才能通过按相机Activity中的菜单按钮调出菜单。甚至其中一些将照片保存为我在CameraActivity的设置菜单中设置的大小。我认为这是因为制造商在他们的手机上定制了ROM,因此CameraActivity的行为有所

java - 在 Android 手机上计算圆周率

我正在尝试让Android手机计算Pi的n位小数。为此,我使用了这段代码:publicclassPi{privatestaticfinalBigDecimalTWO=newBigDecimal(2);privatestaticfinalBigDecimalFOUR=newBigDecimal(4);privateStringnummer;publicvoidpi(finalintSCALE){BigDecimala=ONE;BigDecimalb=ONE.divide(sqrt(TWO,SCALE),SCALE,ROUND_HALF_UP);BigDecimalt=newBigDeci

Android AppWidget 在某些手机上不显示

我有一个非常简单的appwidget(两个TextView和一个按钮)。我已经在Touchpad、Droid1和DroidRazr上对其进行了测试。它适用于除Razr以外的所有产品。当我将小部件添加到主屏幕时,它不显示;它只是看不见的。如果我按住它所在的位置,它会选择一个小部件,如果我四处移动它,我会看到其他小部件移开,但它完全不可见。我在onReceive和onEnabled方法中放置了一些Toast,Toast显示了所有正确的信息(即Intent操作和额外信息)。谁有这方面的经验?编辑:请记住这只是为了调试,并不遵循最佳实践publicclassGoogleTalkWidgetex

android - 仅限华为手机上的复数 NotFoundException

我注意到我的华为手机生产应用的许多崩溃报告与复数处理完全相关。其他手机没有这个问题只有华为才有。所有复数形式都存在并且在其他设备上也能正常工作。看来华为根本无法处理复数:android.content.res.Resources$NotFoundException:PluralresourceID#0x7f060000quantity=4item=fewatandroid.content.res.Resources.getQuantityText(Resources.java:290)atandroid.content.res.Resources.getQuantityString(R

android - 手机上的文件夹未在 Windows PC 中显示

我正在编写一个应用程序来在我的Nexus5上创建一个文件夹,然后在该文件夹中写入一个文本文件。以上部分工作正常。我正在使用以下代码编写:创建文件夹:FilesdCard1=Environment.getExternalStorageDirectory();Filedir=newFile(sdCard1.getAbsolutePath()+"/SmsApp");if(dir.isDirectory()){String[]children=dir.list();for(inti=0;i并将字符串写入文本文件。publicvoidwriteToText(Stringtexttosave){F

android - 无法在 Redmi 手机上运行 react-native 应用程序?

我正在尝试将我的react-nativeapk上传到redminote3,但在将gradle从1.3.1降级到1.2.3后遇到无法上传某些apk的错误我能够找到它,但在成功上传应用程序我只能看到空白的白屏。我看不到任何应用程序屏幕。我关注了https://github.com/facebook/react-native/issues/2720但仍然没有找到任何成功。我使用过两个版本的redmi手机,一个是5.0.2android版本的redminote3和4.4.4android版本的Mipad,两者都面临同样的问题,即黑屏。 最佳答案

教你手机变流畅的方法

相信大家已经发现,新买的手机很流畅,但是用久了就变得很卡。今天就教大家如何关闭以下5个开关,让手机畅通无阻,还能再用2年。1.关闭系统更新很多人认为手机系统更新后会变得异常卡顿。主要原因是新系统占用了手机大量内存空间,所以我们可以选择关闭系统更新。操作步骤:【设置】-【通用】-【软件更新】-【自动更新】。2.关闭自动下载微信是最常用的软件。它每天都占用空间。我们平时浏览过的照片和视频,无论您是否需要,都会自动保存到手机中。一定要关闭自动下载。操作步骤:【微信】-【设置】-【通用】-【照片、视频、文件和通话】。3.关闭后台应用手机上的软件默认会在后台运行。安装的应用程序越多,占用的内存就越多,会

android - 对 root 手机上的目录的访问不一致

我正在编写一个应用程序,需要在已获得root权限的Sonyxperiaz(Android4.4.2,内部版本号10.5.A.0.230)上运行。该应用程序通过传递以下字符串之一来读取四个内核的内核速度..."/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq""/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq""/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq""/sys/devices/system/cpu/cpu

android - 在 Android 手机上安装大型 apk 应用程序

我有一个大小为130MB的应用程序。当我尝试安装它时显示内存不足错误。但我的内存中还有大约170MB的可用空间。我怎样才能安装这个应用程序?该应用程序的大小很大,因为它包含许多媒体文件。在摩托罗拉机器人中,它正在安装。但在NexusOne上它给出了这个错误。 最佳答案 我不会将媒体文件打包在应用程序本身中。最好将媒体文件放在服务器上,让应用程序将媒体文件下载到sdcard。这是Android应用程序常做的事情。如果您安装那么大的应用程序,则意味着您安装其他应用程序的空间要少得多。如果你有其他人的用户,他们会鄙视应用程序这么大。另一种

android - 如何断开 HTC(Froyo 及以下)手机上的 HttpUrlConnection?

在某些情况下,我需要断开来自客户端的长轮询http请求。我对服务器的HttpUrlConnection的相关部分如下(下面的所有代码都在Thread的run()方法中):try{URLurl=newURL(requestURL);connection=(HttpURLConnection)url.openConnection();connection.setRequestProperty("Accept-Charset","UTF-8");connection.setConnectTimeout(5*1000);connection.setReadTimeout(60*1000);co