草庐IT

android - 将 Canvas 路径保存到 SharedPreference 并在重新打开应用程序时在 Canvas 上重绘

我有一个自定义View,用于在Canvas上绘制不同尺寸和图像。这很棒。所以每次我画东西时,我都会将这些信息添加到actionList中。当用户退出应用程序时,我将此actionList作为字符串保存到sharedPreference。当用户重新打开应用程序时,我正在获取此数据并使用Gson将其转换回Listprevious_drawn_paths并以此更新actionList。当我执行此操作时出现段错误,但存在数据和内存引用。我也附上了代码和墓碑logcat。绘图View.javapublicclassDrawingViewextendsView{publicenumType{PAT

java - Android - 从网络下载图像,保存到应用程序私有(private)位置的内部存储器,显示列表项

我想做的是:我希望我的应用程序从Internet下载图像并将其保存到手机内存中应用程序专用的位置。如果列表项没有可用的图像(即无法在Internet上找到),我希望显示默认的占位符图像。这是我在list_item_row.xml文件中定义为默认的图像。在我的ListActivity文件中,我正在调用我编写的CustomCursorAdapter类的一个实例。在CustomCursorAdapter中,我在其中遍历所有列表项并定义需要映射到View的内容,包括通过尝试从内存中读取图像文件。我已经看到几个关于这个主题的问题,但这些示例要么是特定于外部手机内存(例如SDCard),涉及保存字

Android:如何将相机结果保存到私有(private)文件

我正在尝试从相机获取图像并将其直接保存到我的应用程序的私有(private)文件目录中。出于安全考虑,该图像不应随时公开访问。一般来说,授予对私有(private)文件的临时访问权限的方法是使用ContentProvider并在Intent中设置GRANT_WRITE_URI_PERMISSION标志。按照FileProvider中的文档进行操作,我做了以下事情:AndroidManfiest.xml.........res/xml/file_paths.xml启动相机Activity时,我从Activity中执行以下操作:FileimageFile=getInternalImageF

android - 从 URL 下载图像并将其保存到内部存储器的最佳方法

我正在开发一个应用程序,我想在其中从URL下载图像。我需要立即下载这些图像并将其存储到内部存储器中。有200多张图片可供下载。请告诉我在尽可能短的时间内下载这些图像的最佳方式。如果有任何第三方库可用,请告知。 最佳答案 考虑将Picasso用于您的目的。我在我的一个项目中使用它。要将图像保存在外部磁盘上,您可以使用以下方法:Picasso.with(mContext).load(ImageUrl).into(newTarget(){@OverridepublicvoidonBitmapLoaded(Bitmapbitmap,Pica

android如何将对象保存到文件?

有人知道如何在android上将对象保存和恢复到文件吗? 最佳答案 使用openFileOutput()(http://developer.android.com/guide/topics/data/data-storage.html#filesInternal)打开文件,然后使用ObjectOutputStream(http://download.oracle.com/javase/1.4.2/docs/api/java/io/ObjectOutputStream.html)将对象写入文件。使用他们邪恶的双胞胎openFileIn

java - 多个 JSONObject 键和值不会保存到 Parse

IhaveanadapterclasswithacheckboxandwhenthecheckboxisselecteditpushesaJSONObjectkeyandvaluetoParse.在我的应用程序中,它仅将一个键和值作为JSONObject保存到Parse,我希望我的应用程序在选择其他复选框时将多个键和值保存到Parse。当我选择不同的复选框时,它会更改单个键和值,而不是将另一组添加到JSONObjectPhotooftherowinsideParseincludingtheJSONObject相反{"2c1":true,"2c2":true,"2c3":true,"2c

Android - 将 Parcelable 数据保存到文件中

我曾经使用Serializable对象将它们保存在文件系统中并读取它们以便做任何我想做的事情。但是,当您必须在Activity之间传递数据时,序列化速度很慢,所以我阅读了它,而不是建议使用Parcelable。然后我做到了,是的,它更快!但是现在,我遇到了一个小问题。由于Parcelable针对IPC进行了优化,因此它们不可序列化且无法保存到文件中。所以我想知道是否可以这样做。此外,如果我决定为我的类同时实现Parcelable和Serializable接口(interface),但只使用Parcelable在我的Activity之间传递数据,我将能够将该类保存到一个文件中。但我想,因

【AutoJs】AutoJs实现自动化截图,并保存到相册

autojs的images模块提供了一些手机设备中常见的图片处理函数,包括截图、读写图片、图片剪裁、旋转、二值化、找色找图等。本文主要介绍截图方法与图片保存并实现一个自动化截图脚本。1请求截图权限requestScreenCapture([landscape]);landscape为布尔值,如果值为false,则表示竖屏截图;true为横屏截图。如果不指定landscape值,则截图方向默认由当前设备屏幕方向决定,因此务必注意执行该函数时的屏幕方向。该函数在截图脚本中是必写函数\color{Red}{必写函数}必写函数,只执行一次,只需写一次即可,但必须写在截图方法调用之前。申请权限代码示例:

android - 使用相机 Intent 拍照并保存到文件

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:AndroidCamera-SaveimageintoanewfolderinSDCard我正在尝试拍照并将其保存到文件中。问题来了,我正在尝试将位图保存到文件中。这是我的代码:privatevoidtakePic(){IntentcameraIntent=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(cameraIntent,2);}publicvoidonActivityResult(i

c++ - 使用 ffmpeg 从网络摄像头捕获帧和从 micro 捕获音频并保存到文件

在过去的几周里,我一直在努力使用ffmpegAPI,因为我找不到明确的文档,而且我也发现很难搜索,因为我在网上找到的所有解决方案都涉及ffmpeg.c而不是cAPI命令行程序。我正在创建一个程序,它需要从网络摄像头和音频中捕获视频,在屏幕上显示帧并将音频和帧记录到视频文件中。我也在使用QT作为这个项目的框架。我已经能够在屏幕上显示帧甚至记录它们,但我的问题是音频和视频的记录。我决定创建一个更简单的测试程序,它只将流保存到文件而不在屏幕上显示帧,从remuxing.cexample开始在ffmpeg文档上。我的代码如下://Thisisthevariablesonthe.hAVOutpu