草庐IT

android - 在 Android 中从 Picasso 下载多张图片

我正在使用Picasso库从URL下载图像。这是我对picasso的第一次尝试场景:我想从服务器下载一些图像并将它们存储到一个文件中。我知道如何存储到文件和检索。当我运行下面的代码时,我碰巧看到我只得到了最后一张图片。picasso似乎并行运行。我通过显示toast消息来检查它。有没有办法解决这个问题?问题:我只得到最后一个url图片。这是我的代码staticintcount=0;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentVi

android - 如何在 ANDROID NDK 中从 C 文件调用 CPP 文件中的函数,反之亦然?

我无法从c文件调用cpp文件中的函数,也无法从ndk本身的cpp文件调用c文件中的函数。我也尝试过使用extern"C"{}。粘贴我试过的代码以供引用。CFileCallingCpp.c:#include"CFileCallingCpp.h"//#include"custom_debug.h"#include"CppFile.h"voidtempFunc(){}voidprintTheLogs(){//ItsnotpossibletomakeuseoftheCPPclassincfile//CCustomDebugcls;//cls.printErrorLog("Thisistheer

android - 在 Android 中从蓝牙音频设备录制音频

如何在Android中从配对的蓝牙音频设备(即MosterClarityBluetoothSpeaker)录制语音。我已经在Android中与设备配对,我想通过设备上的麦克风录制声音(而不是使用手机的内置麦克风)。这是我用来录制的代码:try{isRecording=true;recorder=newMediaRecorder();recorder.setAudioSource(MediaRecorder.AudioSource.MIC);recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);recorder.se

java - 在 VideoView [Android] 中从 url 播放视频

我发现了类似的问题,但对我没有任何帮助。我尝试从这个url播放视频:http://videocdn.bodybuilding.com/video/mp4/62000/62792m.mp4我的java代码:VideoViewvideoView=(VideoView)findViewById(R.id.exerciseVideo);Uriuri=Uri.parse(TEST_URL);videoView.setVideoURI(uri);videoView.requestFocus();videoView.start();当我运行应用程序时,Activity中没有任何显示,IDE也没有显示

android - 在 Android Espresso 中从日历中选择日期

我正在使用Espresso测试Android应用程序。我有一个带有androidInputType=date的EditText小部件。当我用手指触摸这个控件时,会弹出一个日历供我选择日期。如何在Espresso中自动执行此操作?我到处都看了,我想不通。typeText()肯定不行。 最佳答案 原来是我在这里回答的,但在另一个问题的范围内:RecordinganEspressotestwithaDatePicker-所以我从那里重新发布了我的改编答案:使用这一行在日期选择器中设置日期:onView(withClassName(Matc

android - 如何在 Android 中从矩形位图创建方形位图

基本上,我有一个矩形位图,想创建一个新的方形位图,其中将包含矩形位图。因此,例如,如果源位图具有宽度:100和高度:400,我想要一个宽度为:400和高度:400的新位图。然后,在这个新位图的内部居中绘制源位图(为了更好地理解,请参见附图)。我下面的代码很好地创建了方形位图,但是源位图没有被绘制到其中。结果,我得到了一个全黑的位图。代码如下:BitmapsourceBitmap=BitmapFactory.decodeFile(sourcePath);BitmapresultBitmap=Bitmap.createBitmap(sourceBitmap.getHeight(),sour

android - 在 VideoView 中从暂停状态开始播放视频

对于自定义视频View,我必须覆盖MediaController(以更改按钮的设计并连接到按钮暂停/播放选择器)。情况是这样的:把视频暂停并打开应用程序,然后再次恢复,视频又开始播放了,而且不是从暂停的地方开始播放,于是问题就来了:如何让视频开始播放从那个地方,它被停下来的地方?我需要在VideoActivity中更改什么?publicclassVideoActivityextendsActivity{VideoViewvideoView;VkMediaControllermc;privatestaticfinalStringCURRENT="duration";privatestat

android - 在单独的线程中从服务中获取 AutoCompleteTextView 建议

对于我的AutoCompleteTextView,我需要从网络服务中获取数据。因为这可能需要一点时间,所以我不希望UI线程没有响应,所以我需要以某种方式在单独的线程中获取数据。例如,从SQLite数据库中获取数据时,使用CursorAdapter方法-runQueryOnBackgroundThread非常容易完成。我四处寻找其他适配器,如ArrayAdapter、BaseAdapter,但找不到任何类似的...有没有一种简单的方法可以实现这一点?我不能简单地直接使用ArrayAdapter,因为建议列表是动态的-我总是根据用户输入获取建议列表,因此它不能被预取和缓存以供进一步使用..

android - 如何在 android 中从 json 动态创建可扩展 ListView 中的组和子项?

我正在Android中开发客户端-服务器项目。我需要从给定的URL解析JSON并将其放在ExpandableListView中。在JSON响应中,我正在获取包含数组的节点的数据。因此,我必须将主要的JsonArray放置到ExpandableListView中的组中。它工作正常。我可以从JSON中找出有多少组,但是当我试图根据来自服务器的数据将child放入每个组时,问题就出现了。我的代码只将第一个child放在第一组中,但是当我点击第二个child时,它显示错误。我需要将“ID”和“用户名”放在相应的组中(例如:电子邮件、传真、上传)。我的代码可以将一个child的信息放在一组中,但

android - 在android中从http服务器播放视频

我有一个ListView,其中我从服务器的特定文件夹加载所有视频。现在我要做的是单击一个列表项,它应该在视频View中播放该视频。一切似乎都很完美,但我面临的唯一问题是当我点击ListView项目时它没有播放该视频。附言。我收到以下登录错误日志,但不幸的是我的应用程序没有停止,我的显示器一直显示视频正在加载我在Asynctask中设置的进度条,但是当我检查日志cat时我看到了这个错误。当然,我在google和SO中都进行了搜索,但没有得到令人满意的结果。Folowwing是我的日志猫消息。02-2111:08:52.964:W/SurfaceFlinger(101):nothingto