草庐IT

sd_notify

全部标签

android - 将 Zip 提取到 SD 卡非常慢。我如何优化性能?

我的应用下载了一个包含大约350个文件的zip。JPG和HTML文件的混合。我为它编写的函数工作得很好,但解压缩需要永远。起初我认为原因可能是写入sd卡很慢。但是当我用手机上的其他应用程序解压缩相同的zip时,它的运行速度要快得多。我可以做些什么来优化它吗?代码如下:privatevoidextract(){try{FileInputStreaminStream=newFileInputStream(targetFilePath);ZipInputStreamzipStream=newZipInputStream(newBufferedInputStream(inStream));Zi

android - 如何播放 SD 卡中的视频

我正在创建一个简单的应用程序,它可以从网络流式传输视频并且我做到了,但现在我想更改代码以便我可以播放我的SDCard中的视频文件原代码:UrividFile=Uri.parse("MYSITEHERE");VideoViewvideoView=(VideoView)findViewById(R.id.VideoView);videoView.setVideoURI(vidFile);videoView.setMediaController(newMediaController(this));videoView.start();所以请帮我更改代码,以便它可以播放我移动存储卡中的视频。

android - 可抛出 : Failed to create the SD card

请帮忙。正如我在AVDnotrunning上发布的那样,我的AVD没有运行.我尝试创建一个新的AVD但出现此错误Throwable:FailedtocreatetheSDcard.如何解决?真的很需要帮助...谢谢 最佳答案 EmptyThrowable:创建SD卡失败。UBUNTU:打开您的终端并安装sudoapt-getinstalllib32stdc++6 关于android-可抛出:FailedtocreatetheSDcard,我们在StackOverflow上找到一个类似的问

android - Glide 。缓存到外部存储(SD 卡)

我使用Glide用于在我的android应用程序中加载图像。3.5更新后开发者提供GlideModule界面。根据thisarticle(磁盘缓存)我可以使用setDiskCache方法和ExternalCacheDiskCacheFactory设置缓存目录。但我看不出有什么区别。所有缓存仍在默认缓存目录中的内部存储中。build.gradle:dependencies{...compile'com.github.bumptech.glide:glide:3.6.1'}Androidlist:GlideConfig.java:publicclassGlideConfigimplemen

Android - 卸载时删除 SD 卡上的文件

我的应用在安装时会从服务器下载一些多媒体文件。我这样做是为了节省应用程序大小的空间。但是,这种方法的缺点是当应用程序被卸载时,它不会删除那些文件。我看到有报道说这是可能的,但我似乎无法让它发挥作用。有没有办法在卸载时执行此操作,还是我应该忘记它?请注意,我也默认在SD卡上安装了该应用程序,但我不确定是否所有手机都会自动支持它。 最佳答案 来自http://developer.android.com/guide/topics/data/data-storage.html#filesExternal“如果您使用的是API级别7或更低版本

c++ - socket编程,什么是FD和SD

我正在编写一个SSL套接字,我多次看到名称中带有FD或SD的东西(变量名、函数...)。例如,OpenSSL提供了功能:intfd=SSL_get_fd(...);在许多教程中(here、here和here),使用的是:intsd=socket(...);谁能解释一下,FD和SD分别代表什么?谢谢 最佳答案 SSL_get_fd:SSL_get_fd()returnsthefiledescriptorFileDescriptor:InUnixandrelatedcomputersoperatingsystems,afiledescr

c++ - 如何在 Qt 中覆盖 QApplication::notify

我试图在我的Qt应用程序中处理异常,我浏览了几篇文章,这些文章指出重写QApplication::notify方法以在Qt中以有效的方式处理异常。我不确定我应该在哪里添加这个覆盖的方法。是mainwindow.h还是main.cpp?我在MainWindow.h中添加了以下函数:boolnotify(QObject*rec,QEvent*ev){try{returnQApplication::notify(rec,ev);}catch(Tango::DevFailed&e){QMessageBox::warning(0,"error","error");}returnfalse;}当我

c# - 如何以编程方式用 FAT16 格式化 SD 卡?

我想用FAT16文件系统初始化SD卡。假设我的SD读卡器在驱动器G:上,我如何轻松地将其格式化为FAT16?更新:澄清一下,我想在.net平台上使用C#以一种我可以检测到错误并且适用于WindowsXP及更高版本的方式执行此操作。 最佳答案 我尝试了上面的答案,不幸的是它并不像看起来那么简单......第一个答案,使用管理对象看起来是正确的做法,但不幸的是,windowsxp不支持“格式”方法。第二个和第三个答案有效,但需要用户确认操作。为了在没有用户干预的情况下做到这一点,我使用了第二个选项来重定向进程的输入和输出流。当我仅重定向

windows - 当我从 Perl 调用命令时,如何抑制 "notify Microsoft"崩溃对话框?

我正在从我的Perl脚本调用命令行程序。当这些程序崩溃时,我会收到一个消息框,询问我是否要通知Microsoft。由于这是一个自动化系统,如果我可以抑制该消息并继续我的脚本中的其他内容,那将是可取的。这可能吗? 最佳答案 您可能会使用WerAddExcludedApplicationfunction当程序崩溃时阻止WER启动。之后你应该再次使用WerRemoveExcludedApplication恢复帽子排除。. 关于windows-当我从Perl调用命令时,如何抑制"notifyMi

.net - 如何检测 SD 卡何时插入?

我正在用C++编写一个PC应用程序,需要检测用户何时将SD卡连接到他/她的计算机。我知道如何检测读卡器何时连接,但我不知道如何检测个别卡何时连接/移除。Windows是否有IO接口(interface)来检测SD卡的到达/移除?[更新]建议的WM_DEVICECHANGE技术仅适用于检测何时插入SD卡读卡器。它不会检测何时将单张卡插入读卡器。 最佳答案 认为这就是您所需要的:http://www.codeproject.com/KB/dotnet/devicevolumemonitor.aspx