草庐IT

sd_setImage

全部标签

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# - 如何以编程方式用 FAT16 格式化 SD 卡?

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

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

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

解决各版本安卓读写SD卡的问题-java.io.IOException: Operation not permitted问题(兼容到android13)

前言:本文的核心是解决安卓上面读写SD卡目录的问题。众所周知,安卓上面对于应用来说可以读写的有三块区域:1.data/data/包名;2.sdcard/Android/data/包名;3.sdcard目录。前两块区域读写一般是没有什么限制的,可以直接读写。但是第三块区域,因为各个APP都可以申请对这块区域进行读写,所以就会很乱,因此安卓也在不断的加强对这块区域管控的力度。但是我们对SD卡根目录直接读写的需求是一直存在的,所以本文将会记录每个安卓版本对这块权限的变化,以及相对应的解决方案。(持续更新,目前更新到安卓12)版本适配方案:1.安卓6.0之前6.0之前是不需要动态申请权限的,直接在ma

iphone - 在 setimage 上收到内存警告

这个问题完全难住了我。这是适用于带有Xcode4.2的iOS5.0发生的事情是,在我的应用程序中,我让用户从他们的相册中选择图像,并将这些图像保存到应用程序文档目录中。非常简单。然后我所做的是,在其中一个viewController.m文件中,我创建了多个UIImageView,然后我从用户从应用程序目录中选择的其中一张图片中为ImageView设置图像。问题是,在一定数量的UIImage集之后,我收到“收到内存警告”。它通常发生在有10张图片时。如果假设用户选择了11张图片,则应用程序会因错误(GBC)而崩溃。注意:每张图片至少2.5MB。经过数小时的测试,我终于将问题缩小到这行代码

ios - UIButton 在 setImage : is called 后不更新它的图像

这就是问题所在-我有一个类,它是UIView(一张卡片)的子类。它在自身上创建一个按钮并调用changeStateIndicator:当用户触摸它时。然后卡片必须在按下按钮后翻转并且按钮应该改变它的颜色(实际上是图像)。但它根本没有发生,所以翻转在按钮改变之前开始。这是我的代码://AddingabuttontomyviewUIButton*changeStateButton=[UIButtonbuttonWithType:UIButtonTypeCustom];[changeStateButtonsetImage:[UIImageimageNamed:imageToInitWith]

iphone - UIImageView 更改背景颜色和 setImage 在动画期间不起作用

正如标题所说,很奇怪,你同意吗?所以,如果有人找到了您的代码imageView.backgroundColor=[UIColorgreenColor];或imageView.image=[UIImageimageName:@"angryBird"];"不工作。请注意您的imageView是否正在动画,或者动画是否已被删除。----------下面的答案---------------在设置图像和更改动画UIImageView的背景之前停止动画。UIImageView*imageView=[UIImageViewalloc]init];//......dosth.likesetFrame.

ios - sd_setImageWithUrl 第一次没有显示图像

我的应用程序显示大量图像,因此我使用页面控件在单个Controller中显示图像。用户可以通过滑动查看所有图像。我正在使用AFNetworking库来展示良好的性能。我使用了属性setImageWithUrl//ThisismyCodeNSURL*myUrl=[NSURLURLWithString:@"http://mdb.scicloudsolutions.com:8001/sites/default/files/landscape_design_1.jpg"];[imageViewsetImageWithUrl:myUrl];它不是第一次显示..当我打印url和图像时NSLog(@