Android动态创建文件夹的名字,使名字为当前时间
来源:互联网 发布:iphone小说软件 编辑:程序博客网 时间:2024/06/14 15:58
//本次完成的知识点是关于在sdcard中存一个自己创建的文件夹,该文件夹的名字是“当前的时间+内容”,
package com.example.baocunwenjain;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.xutils.x;
import org.xutils.view.annotation.Event;
import org.xutils.view.annotation.ViewInject;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.ClipboardManager;
import android.content.ContentResolver;
import android.content.Context;
import android.content.DialogInterface;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.View.OnLongClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends Activity implements OnClickListener{
Context con;
@ViewInject(R.id.content)
private TextView content;
@ViewInject(R.id.time)
private TextView Time;
@ViewInject(R.id.start)
Button start;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
x.view().inject(this);
start.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
/*1,获得当前的时间2,将时间编程字符串3,放到文本框中*/
SimpleDateFormat sTimeFormat=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String date=sTimeFormat.format(new Date());
Time.setText(date);
content.setText("黄石测试");
//调用建立文件夹的方法,方法里的参数是文件路径包含自己建的文件夹名称
makeRootDirectory("/sdcard/"+initData());
}
//建立文件夹
public static void makeRootDirectory(String filePath) {
File file = null;
try {
file = new File(filePath);
if (!file.exists()) {
file.mkdir();
}
} catch (Exception e) {
Log.i("error:", e+"");
}
}
private String initData() {
String fileName = Time.getText().toString()+content.getText().toString();
return fileName;
}
}
0 0
- Android动态创建文件夹的名字,使名字为当前时间
- 获取当前文件夹的名字
- 用dos创建名字带时间的文件夹
- c++当前目录下的文件夹名字
- 用bat命令以当前日期为名字建立文件夹
- 用bat命令以当前日期为名字建立文件夹
- 用bat命令以当前日期为名字建立文件夹
- 用bat命令以当前日期为名字建立文件夹
- android 获得当前进程的名字
- 30 Android 自定义文件夹名字 的路径
- Android根据byte数组,生成图片,图片名字以当前时间作为名字
- Android 过滤名字为空的联系人
- 修改文件夹名字为内部excel中的某个位置的名字
- 【Unity】保存图片的名字为当前年月日
- 获取当前用户的名字
- 得到当前方法的名字
- Mac修改文件夹的名字
- android之获得当前连接wifi的名字
- HTML PS 环境搭建,快捷键及简单图片处理(图片测量及抠取)
- Papers about conversation(chatbot, dialogue)
- Leetcode374. Guess Number Higher or Lower
- Android下如何加载压缩图片
- Oracle几种循环的方式
- Android动态创建文件夹的名字,使名字为当前时间
- 关于Navicat Premium查看表字段注释
- [LeetCode]Spiral Matrix
- 动态规划
- mysql 和 mybatis 关于日期的查询
- C#40课的主要内容
- HSSF,XSSF和SXSSF的区别
- uboot SPL
- js正则表达式语法