草庐IT

android - 将字符串保存到内部存储器然后显示它

嘿,我有这段代码,它应该在您单击第一个按钮时从sqlserver保存一个文件,然后在按下第二个按钮时显示它。第一个按钮似乎工作,但第二个按钮导致它崩溃这里是我的代码publicclassMainActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/Stringresult="";InputStreamis=null;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContent

Android:将 bool 值保存到数据库(初学者)

我目前正在开发一款Android游戏,我有一个选项屏幕,目前有一个ToggleButton形式的选项:打开音乐或关闭音乐。我目前有这个bool值,所以该类检查当前是否正在播放音乐,然后确定是否选中ToggleButton:privatebooleanisMyServiceRunning(StringserviceCanonicalClassName){ActivityManagermanager=(ActivityManager)getSystemService(ACTIVITY_SERVICE);for(RunningServiceInfoservice:manager.getRun

Android 保存到 file.txt 追加

诚然,我仍在学习,并且认为自己(充其量)是编程方面的新手。我在android中append文件时遇到问题。每当我保存时,它都会重写文件,而且我无法理解如何保留已经存在的文件并且只添加一个新行。希望得到一些明确/建议。这是我保存到文件的方式(每次保存时都会重写文件)。publicvoidsaveText(Viewview){try{//openfileforwritingOutputStreamWriterout=newOutputStreamWriter(openFileOutput("save.txt",MODE_PRIVATE));//writeinformationtofileE

java - 将 WebView 页面保存到缓存

我有一个带有WebView的应用程序,我希望该应用程序在第一次连接到互联网时保存网站,以便不再需要进一步连接。我知道有些人正在将WebView页面保存到缓存中。我做了一些研究,找到了一些答案,例如thisone.但问题是我需要一些示例代码来说明如何执行此操作。有人可以给我一个关于如何在Android上将网页.html文件保存到外部存储的示例吗?这是我目前唯一能加载网页的代码。//ConnectingtoUIelementswebView=(WebView)findViewById(R.id.webView1);//LoadingWebViewURLwebView.loadUrl("ht

android - 如何将解析的 JSON 保存到 SQLite Android

我正在制作一个android应用程序,它从服务器上的JSON文件中获取数据(文本和图像)。一切正常,我能够解析数据并将其显示在我的应用程序中。现在我希望我的应用程序可以离线使用(所以1次启动=下载数据,将其保存在设备上)我不知道如何从这里开始。我在哪里以及如何保存我解析的JSON对象,以及我如何在之后从设备上的SQLite数据库而不是再次从服务器读取它们?我不需要用户做输入,只是从服务器文件中读取出来并把它放在设备上的本地数据库中以供离线使用有什么建议吗? 最佳答案 您可以通过两种方式实现:通过将json对象存储到文件中,然后将文件

android - 将 uri 保存到 sharedPreferences 并使用 mediaplayer 播放

这是我用来将Uri的字符串表示形式保存到SharedPreferences的代码:publicvoidonActivityResult(intrequestCode,intresultCode,Intentdata){super.onActivityResult(requestCode,resultCode,data);if(requestCode==REQ_CODE_PICK_SOUNDFILE&&resultCode==Activity.RESULT_OK){if((data!=null)&&(data.getData()!=null)){SharedPreferencesshar

android - 如何将图像保存到加载了 Glide 的本地存储中?

我有一个ImageView,我在其中使用Glide库将照片从服务器加载到其中。我有一个save按钮,我希望在加载后单击该按钮时将图像保存到图库和内部存储中。我尝试了几种可能性但没有成功,因为单击按钮后似乎没有任何反应。publicclassImagePreviewActivityextendsAppCompatActivity{ImageViewimageView;finalFilemyDir=newFile(Environment.getExternalStorageDirectory().getAbsolutePath()+"/SmartPhoto");booleansuccess

android - 如何保存和共享使用 url 下载的 pdf 文件并保存到应用程序的缓存文件夹

使用下面的代码集,我尝试使用URL获取pdf文件,然后我需要通过邮件共享文件或将其保存到设备存储。但我没有得到保存文件和共享文件的正确语法。使用此代码我可以邮寄它,但我无法保存它或使用应用程序ShareIt共享它。classPdfReaderFragment:BaseFragment(),ViewPager.OnPageChangeListener,CopyAsset.Listener,DownloadFile.Listener{privatevarpdfViewPager:PDFViewPager?=nullprivatevardestinationPath:String?=null

Android 将数据保存到应用程序

android中是否有某种方法可以将对象保存到同一应用程序的不同Activity可以访问它们的地方?无需序列化或打包对象? 最佳答案 在Activity之间传递对象的两种最佳方式是在扩展Application的类中使用静态字段,或者(可能最好)使用服务并让需要共享对象的Activity绑定(bind)然而,在Activities中使用静态字段时要小心,因为它们随时可能被销毁,因此不是线程安全的,并且可能造成灾难性后果。 关于Android将数据保存到应用程序,我们在StackOverfl

java - 将 ImageView 保存到 Gallery - 代码不工作

这是我的第一个问题。我已经搜索了我的疑问。我发现了类似的问题,但我还没有完全得到答案。所以,如果我做错了什么,请原谅我。我正在尝试将图像从我的应用程序中的ImageView保存到我的SD卡中的文件夹中。这是代码:-publicvoidsave(Viewview){myImage.setDrawingCacheEnabled(true);BitmapimgV=myImage.getDrawingCache();Stringroot=Environment.getExternalStorageDirectory().toString();FilemyDir=newFile(root+"/A