往Android SDCard中写入数据

一、用Environment

1、API获取sdcard的路径

  File path=Environment.getExternalStorageDirectory();

  path=new File(path,"test.txt");

2、用流写入内容

3、获取WRITE_EXTERNAL_STORAGE权限

二、获取shared_prefs目录,写xml

1、获取SharedPreferences

  SharedPreferences shared

  =this.getSharedPreferences("testxml",this.MODE_WORLD_READABLE+this.MODE_WORLD_WRITEABLE);

2、得到Edit(编辑器)

  Editor edit=shared.edit();

3、放入数据

         (K,V)

  edit.putString("hello","world");

  //获取我们保存的信息:shared.getString(key, defValue);

4、提交编辑内容

  edit.commit();

5、获得权限

时间: 2024-09-30 06:35:46

往Android SDCard中写入数据的相关文章

向post请求中写入数据,最终保存在了HttpWebRequest.Params中

一.向post请求中写入数据,最终保存在了HttpWebRequest.Params中: 1)如果存入的是IDictionary类型的字符串变量,如:“username=administrator”,则key=value: 2)如果写入的是string类型的变量,如"username",则key=null,value=username: protected void btnLogin_Click(object sender, EventArgs e) { string Url = &q

【转】从QDataStream向QByteArray中写入数据时的注意点(QT)

最近发现从QDataStream向QByteArray中写入数据常常是写不进去的,通过查看QT的源码: QDataStream &operator>>(QDataStream &in, QByteArray &ba){ ba.clear(); quint32 len; in >> len; if (len == 0xffffffff) return in; const quint32 Step = 1024 * 1024; quint32 allocated

计算机二级-C语言-程序填空题-190117记录-对文件的处理,复制两个文件,往新文件中写入数据。

//给定程序的功能是,调用函数fun将指定源文件中的内容赋值到指定目标文件中,复制成功时函数返回1,失败时返回0,把复制的内容输出到终端屏幕.主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中. //重难点:对文件的处理.如何判断文件是否达到末尾,如何往文件中写入数据. 1 #include <stdio.h> 2 #include <stdlib.h> 3 int fun(char *source, char *target) 4 { FILE *fs,*f

POI向Excel中写入数据及追加数据

import org.apache.poi.xssf.usermodel.XSSFCell; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import java.io.*; import java.util.ArrayList; import java.

java实现赋值excel模板,并在新文件中写入数据,并且下载

/** * 生成excel并下载 */ public void exportExcel(){ File newFile = createNewFile(); //File newFile = new File("d:/ss.xls"); //新文件写入数据,并下载***************************************************** InputStream is = null; HSSFWorkbook workbook = null; HSSFSh

lua向文件中写入数据,进行记录

function readfile(path) local file = io.open(path, "r") if file then local content = file:read("*a") io.close(file) return content end return nil end function writefile(path, content, mode) mode = mode or "w+b" local file = i

Python向excel中写入数据的方法 方法简单

最近做了一项工作需要把处理的数据写入到Excel表格中进行保存,所以在此就简单介绍使用Python如何把数据保存到excel表格中. 数据导入之前需要安装 xlwt依赖包,安装的方法就很简单,直接 pip install xlwt ,如果电脑中安装过就不需要重复安装. 接下来就做一个简单的demo ,把三行数据添加到excel中. 具体代码如下: #!/usr/bin/env python # coding=utf-8 from xlwt import * #需要xlwt库的支持 #import

第十六章,向txt文件中写入数据(C++)

#include <iostream> #include <fstream> int main(int argc, char** argv) { //app是追加的意思,append //盘符后面一定是双斜杠 \\ //没有这个文件,会自动创建 std::ofstream outfile("e:\\123.txt",std::ios::app); if(outfile.is_open()){ outfile<<"ccccc"; /

python往mysql数据库中写入数据和更新插入数据

本文链接:https://blog.csdn.net/Mr__lqy/article/details/85719603 1. 连接mysql import pymysql db = pymysql.connect(host='localhost', user='root', password='123456', port=3306, db='spiders') cursor = db.cursor() sql = 'select * from students;' cursor.execute(