activity的使用(十三):操作扩展卡
来源:互联网 发布:mac系统需要升级吗 编辑:程序博客网 时间:2024/06/14 00:34
package com.example.androidtest;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.os.Environment;import android.widget.TextView;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class AndroidTest extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//setContentView(R.layout.activity_android_test);TextView textView = new TextView(this);setContentView(textView);String state = Environment.getExternalStorageState();if (!state.equals(Environment.MEDIA_MOUNTED)) {textView.setText("No external storage mounted");} else {File extenalDir = Environment.getExternalStorageDirectory();File textFile = new File(extenalDir.getAbsolutePath() + File.separator + "text.txt");try {writeTextFile(textFile, "This is a test");String text = readTextFile(textFile);textView.setText(text);if (!textFile.delete()) {textView.setText("Couldn't remove temporary file");}} catch (IOException e) {textView.setText("something went wrong! " + e.getMessage());}}}private void writeTextFile(File file, String text) throws IOException{BufferedWriter writer = new BufferedWriter(new FileWriter(file));writer.write(text);writer.close();}private String readTextFile(File file) throws IOException{BufferedReader reader = new BufferedReader(new FileReader(file));StringBuilder text = new StringBuilder();String line;while ((line = reader.readLine()) != null) {text.append(line);text.append("\n");}reader.close();return text.toString();}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.android_test, menu);return true;}}
0 0
- activity的使用(十三):操作扩展卡
- (十三)类的操作
- android学习记录(十三)Task 和 Activity 回退栈操作。
- oracle 性能优化操作十三: 使用nls_date_format
- oracle 性能优化操作十三: 使用nls_date_format
- LCT的扩展操作
- 使用PHP的soap扩展, 进行wdsl操作
- 使用ThinkPHP扩展,实现Redis的CURD操作。
- 使用ThinkPHP扩展,实现Redis的CURD操作。
- 使用php的mysqli扩展库操作mysql数据库
- 使用ThinkPHP扩展,实现Redis的CURD操作。
- 简单的php操作excel(不需要使用phpexcel扩展)
- 二十三、标准库类型map的使用、map介绍、map常用操作、
- Activity的跳转操作
- 操作Activity的标题
- Activity的常用操作
- 使用Activity类的runOnUiThread执行线程更新UI操作
- 使用Activity类的runOnUiThread执行线程更新UI操作
- 软件架构学习小结
- 【iOS开发】---- Reachability 网络监测
- 阿里电面题:输出给定字符串的全部连续子串
- tomcat源码分析
- python实现聊天室--C/S模式
- activity的使用(十三):操作扩展卡
- Kinect for Windows SDK开发入门(二):基础知识 上
- Mark~
- linux下查找进程及终止进程操作的相关命令
- Java数组
- [Polya群论]BZOJ1004: [HNOI2008]Cards
- C++静态成员函数小结
- hdu3061 Battle 最大流最小割
- poj2386