-
SQLlite简介查看全部
-
广播的特点查看全部
-
广播的种类查看全部
-
Service两种类型查看全部
-
SharedPreferences使用查看全部
-
SharedPreferences使用方法查看全部
-
SharedPreferences查看全部
-
Android四种数据存储方式查看全部
-
读取文件: public String readFiles(){ String content = null;//定义content作为要写出去的对象。 try { FileInputStream fis= openFileInput("a.txt");//声明一个fis输入流读取a.txt里的内容。 ByteArrayOutputStream baos = new ByteArrayOutputStream();//定义一个ByteArray类型的OutptStream。 byte [] buffer = new byte[1024];//每次读取1024个字节。 int len = 0; while ((len=fis.read(buffer))!=-1) { baos.write(buffer, 0, len);//从0开始每次读一个buffer,到len。 }//循环读取数据。 content = baos.toString(); fis.close(); baos.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return content; } tip:可以用try{}catch{}消去异常查看全部
-
发送广播查看全部
-
广播的种类查看全部
-
如何实现ContentProvider查看全部
-
this.getFileDir();//这个目录是当前应用程序默认的数据存储目录 this.getCacheDir();//这个目录是当前应用程序默认的缓存文件的存放位置 this.getExternalCacheDir();//得到外部缓存目录 this.getExternalFilesDir();//得到外部存储目录查看全部
-
MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容 MODE_APPEND:会检查文件是否存在,存在就往文件追加内容,否则就创建新文件 MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE:用来控制其他应用是否有权限读写该文件 MODE_WORLD_READABLE:表示当前文件可以被其他应用读取 MODE_WORLD_WRITEABLE:表示当前文件可以被其他应用写入查看全部
-
File file = new File("/mnt/sdcard/test");//android的底層是linux,所以用Linux的文件目錄形式 if (!file.exists()) { try { file.createNewFile(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }else { Toast.makeText(MainActivity.this, "文件已经存在", 1000); } file.delete();//刪除文查看全部
举报
0/150
提交
取消