草庐IT

android - NewsApi 即使在指定 pageSize=100 后也返回 totalResults=20

我正在使用NewsAPI在安卓应用中。我正在尝试从服务器获取更多结果(新闻),但它始终只返回20个结果,这些结果已设置为默认值,如文档here中所述.这是我的代码:classDownloadNewsextendsAsyncTask{@OverrideprotectedvoidonPreExecute(){super.onPreExecute();}protectedStringdoInBackground(String...args){Stringxml="";StringurlParameters="";xml=Function.excuteGet("https://newsapi.

java - 如何检查图像大小小于 100kb android

我正在尝试从图库中获取图像并在ImageView上进行设置,听上去没问题我在ImageView上获取并设置了图像,但现在我想检查一下所选图像的图像大小kb所以我设置了图像上传的验证。请任何人都可以建议我如何检查所选图像大小是否小于100kb?,听到的是我选择和设置图像的代码。使用Intent选择图像Intentiv=newIntent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);startActivityForResult(iv,RESULT_LOAD_IMAGE);

Android - 需要添加超过 100 个地理围栏

我正在开发一个用户可以设置多个位置的应用程序。当用户使用GeoFencing进入或离开特定区域时,我成功显示通知.现在,我需要为所有保存的位置提供监控,而且可能有数百个甚至更多。我在给定的链接上读到“您可以有多个Activity的地理围栏,每个设备用户限制为100个。”有没有办法为每个设备用户添加超过100个地理围栏?谢谢! 最佳答案 拥有一个ArrayList,其中包含您要监控的所有地理围栏+100。收听位置更新。当您获得位置更新时,如果您所有地理围栏的ArrayList都超过100,则删除所有被监视的地理围栏,然后使用harve

android - 解码音频文件并重新编码为所需的 PCM 格式 : 44, 100 kHz,2 channel ,16 位

我想将音频文件解码为原始PCM数据,以将其流式传输到本地网络中的播放设备。我使用新的MediaExtractor和MediaCodecAPI级别16引入的类。该设备要求PCM数据为44,100kHz,具有2个channel和16位样本大小。只要输入文件大致符合这些要求,这就可以正常工作。但是,每当我解码使用32,000kHz采样率并且可能只有一个channel的MP3文件时,我就无法从MediaCodec类获得所需的输出。看来我无法指定MediaCodec类的输出格式。所以我决定实例化另一个MediaCodec对象以将原始数据重新编码为我想要的格式。根据列表supportedmedia

android - 我有一个 Recyclerview 和一个包含 5000 个项目的列表,但我只想一次加载 100 个项目

我在我的测试应用中实现了一个Recyclerview。目前,我将大约5000项数据提取到一个模型中,并使用此列表加载我的View。一切都很好,性能也很好,但我并不是特别想加载所有5000个项目。我更愿意加载100个项目,一旦用户触及底部,加载下一个100个项目,基本上使它成为一个不断增长的列表。我可以针对Recyclerview实现onScrollListener来检测我何时到达终点,但我的问题(听起来很简单)是什么告诉Recyclerview在我说之前只加载100的最佳方式?我的适配器:publicclassMyAdapterextendsRecyclerView.Adapter{p

android - 相机错误 100

我正在SamsungGalaxyAce上测试我的应用程序,我得到了支持的尺寸cameraParams.getSupportedPictureSizes();它适用于除(320x240)以外的所有分辨率-预览变黑并且出现此错误:CameraError100 最佳答案 相机错误100-“媒体服务器已死。在这种情况下,应用程序必须释放相机对象并实例化一个新对象。”按照SDK的说明操作并释放相机对象并创建一个新对象。http://developer.android.com/reference/android/hardware/Camera.

android - 如何将 apk 上传到大小超过 100 MB 的 Play 商店?

我想上传apk并且大小超过100MB。我已经找到了一些教程/博客。但我仍然不清楚该怎么做。我需要创建扩展文件还是它会直接接受apk?我已经检查了一个PlayStore上的应用程序“Gears&Guts”具有313MB。而且我认为其中没有任何扩展文件。任何人都可以指导我吗?我们会提供任何帮助。 最佳答案 这是根据官方文档。https://developer.android.com/google/play/expansion-files.htmlmain-那些没有这个的文件你的应用程序将无法运行跑起来补丁-是那些额外的文件,没有这个你的

android - 在 Android 上以 Base64 格式转换文件 (<100Mo)

我正在尝试将文件从sdcard转换为Base64,但文件似乎太大,我收到OutOfMemoryError。这是我的代码:InputStreaminputStream=null;//YoucangetaninputStreamusinganyIOAPIinputStream=newFileInputStream(file.getAbsolutePath());byte[]bytes;byte[]buffer=newbyte[8192];intbytesRead;ByteArrayOutputStreamoutput=newByteArrayOutputStream();try{while

android - 我收到此错误 "your cpu doesn' t 支持 vt-x 或 svm,AMD 6300 处理器中的 android studio 2.1.1”

我已经在bios设置中启用了虚拟化,但是当我尝试启动模拟器时出现错误“您的cpu不支持vt-x或svm”我也安装了Intelhaxm。 最佳答案 2019年8月2日我使用的是AMDRYZEN3400G。遇到了同样的问题,我以非常简单的方式解决了它。YouhavetoenableWindowsHypervisorPlatform转到控制面板>程序>打开或关闭Windows功能并检查WindowsHypervisorPlatform。是的,不要安装HAXM。编辑:2019年8月27日只安装稳定的模拟器镜像(或落后一个版本)。现在使用An

Android 相机服务器死机和相机错误 - 100

我在测试我的android应用程序时遇到相机错误100,我在StackOverflow上找到了一些主题,但它们并没有太大帮助。我正在寻找相关的解决方案来修复错误。我写的代码:mrec=newMediaRecorder();//WorkswellmCamera=Camera.open();mCamera.unlock();mrec.setCamera(mCamera);mrec.setVideoSource(MediaRecorder.VideoSource.CAMERA);mrec.setAudioSource(MediaRecorder.AudioSource.MIC);mrec.s