android拷贝文件到内部存储,将文件保存在内部存储android中
我是Android的新手,当我尝试将文件保存到内部存储器时,我遇到了问题,新的示例适用于我的sdk,但不适用于我的手机.
我正试图在一个索尼爱立信xperia中运行de示例,顺便说一下android 2.1 ... log.i - 给了我下一行:
/data/data/com.example.key/files/text/(my_title)
谢谢.
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.new_text);
file = (EditText) findViewById(R.id.title_new);
entry = (EditText) findViewById(R.id.entry_new);
btn = (Button) findViewById(R.id.save_new);
btn.setOnClickListener( new OnClickListener() {
@Override
public void onClick(View v) {
File myDir = getFilesDir();
NEWFILENAME = file.getText().toString();
if (NEWFILENAME.contentEquals("")){
NEWFILENAME = "UNTITLED";
}
NEWENTRY = entry.getText().toString();
try {
File file_new = new File(myDir+"/text/", NEWFILENAME);
file_new.createNewFile();
Log.i("file", file_new.toString());
if (file_new.mkdirs()) {
FileOutputStream fos = new FileOutputStream(file_new);
fos.write(NEWENTRY.getBytes());
fos.flush();
fos.close();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Intent textPass = new Intent("com.example.TEXTMENU");
startActivity(textPass);
}
});
}
//That's for creating... then in other activity i'm reading
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.text_menu);
btn = (Button) findViewById(R.id.newNote);
listfinal = (ListView) findViewById(R.id.listView);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent textPass = new Intent("com.example.TEXTNEW");
startActivity(textPass);
}
});
listfinal.setOnItemClickListener(this);
File fileWithinMyDir = getApplicationContext().getFilesDir();
loadbtn = (Button) findViewById(R.id.loadList);
loadbtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
File myDir = getFilesDir();
File dir = new File(myDir + "/text/");
String[] files = dir.list();
//String[] files = getApplicationContext().fileList();
List list = new ArrayList();
for (int i =0; i < files.length; i++){
list.add(files[i]);
}
ArrayAdapter ad = new ArrayAdapter(TextMenu.this, android.R.layout.simple_list_item_1,
android.R.id.text1, list);
listfinal.setAdapter(ad);
}
});
}
在我的机器人最明显我有权限
android:minSdkVersion="5"
android:targetSdkVersion="15" />
android拷贝文件到内部存储,将文件保存在内部存储android中相关推荐
- Android 实现拍照功能,并将图片保存到本地存储
博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家,
- Android学习笔记——保存数据到SQL数据库中(Saving Data in SQL Databases)
知识点: 1.使用SQL Helper创建数据库 2.数据的增删查改(PRDU:Put.Read.Delete.Update) 背景知识: 上篇文章学习了保存文件,今天学习的是保存数据到SQL数据库中 ...
- android以ini文件形式保存在内部存储_彻底了解android中的内部存储与外部存储
打开手机设置,选择应用管理,选择任意一个App,然后你会看到两个按钮,一个是清除缓存,另一个是清除数据,那么当我们点击清除缓存的时候清除的是哪里的数据?当我们点击清除数据的时候又是清除的哪里的数据?读 ...
- Android文件读写操作(assets 文件、 raw文件、内部存储文件、外部存储文件)
Android中的文件读写操作是不可或缺的,每个应用都会涉及到读写操作.这里将读写操作分成了四个部分 assets文件夹中文件数据的读取 raw文件夹中的文件数据的读取 Android内部存储文件的读 ...
- Android持久化存储(1)文件存储
说起文件存储,我们可能听说过Android有两个存储区域,分别是内部存储和外部存储,直觉上可能理解成内部存储是手机内置存储,外部存储是指可插拔的SD卡,实际不是这样的理解的,内部和外部并不是以物理来划 ...
- Android官方开发文档Training系列课程中文版:数据存储之文件存储
原文地址:http://android.xsoftlab.net/training/basics/data-storage/files.html Android使用的文件系统和其它平台的磁碟式文件系统 ...
- Android数据存储之文件存储
-- 大家都知道,数据和算法是一个应用程序的核心.所以,学好数据存储是非常有必要的. --Android数据的存储有多种方式,比如ContentProvider(内容提供者).SQLite(嵌入式数据 ...
- Android基础知识(二十一):Android五大存储之文件存储、Content Provider存储和网络存储
Android基础知识(二十一):Android五大存储之文件存储.Content Provider存储和网络存储 一.Android存储--持久化技术 数据持久化是指将那些内存中的瞬时数据保存到存储 ...
- Android 数据存储(一)-文件存储
目录 一.数据存储概念 二.应用程序专属文件存储 2.1 访问持久文件 2.2 将数据存储到文件 2.3 从文件中读取数据 2.4 查看文件列表 2.5 删除文件 三.缓存文件(cache目录下) 3 ...
最新文章
- 扩展方法必须在非泛型静态类中定义_第11篇:Cython面向对象编程--扩展类的实例化...
- wordpress文章页饮用php文件,wordpress主题的文章和页面如何运行php代码?
- EZ 2018 06 17 NOIP2018 模拟赛(十九)
- 【重磅】世界上最可信、最权威的人工智能数据和洞察来源:2021年人工智能指数报告...
- 【python】继承时注意事项
- Facebook的数据挖掘,从谈情说爱开始
- [病毒]exp1orer.exe
- 不是shell具有的功能和特点的是_环境监控主机具有哪些功能特点
- android使用的数据,在 Android 应用中使用数据 - Xamarin | Microsoft Docs
- 【ROS实践入门(九)ROS编译ORB-SLAM2运行】
- android wifi 文件共享,一个Android WiFi 文件共享程序
- Dev-C++中, “\“反斜杠符号显示成人民币符号、中文斜躺 问题
- 忘记历史就意味着背叛
- [英语-001] 十大词性
- 24段魔尺,可以折出哪些精美图案
- MySql下最好用的数据库管理工具是哪个?
- On-premises software 释义http://en.wikipedia.org/wiki/On-premises_software
- 上海某外企网络工程师面试题「含答案」
- i春秋网鼎杯网络安全大赛advanced题目writeup
- 抓紧收藏!新手小白做自媒体短视频,需要用到的20个素材网站!
热门文章
- oracle @id@,修改oracle用户id
- python实现qq登录_python实现QQ批量登录功能
- 关掉magiskhide_最新版Magisk-v20.4刷入后找不到Magisk Hide怎么办+Magisk Hide开启教程
- Sklearn——Sklearn的介绍与安装
- TensorFlow基础篇(八)——tf.contrib.layers.l1regularizer()-12_regularizer(lambda)
- 分布式系统唯一ID设计
- dll创建及调用(VS2005)
- android: ListView设置emptyView 误区
- 牛客网 斐波那契数列
- java实现文件的移动