編輯:關於Android編程
Android的文件訪問權限控制和linux一樣。
文件訪問權限:誰能訪問這個文件。使用drwxrwxrwx這是個字符控制
第一個字母
d:表示文件夾
-:表示文件
後面每三個字母分為一組
第一組: rwx 是文件擁有者的權限
r:read,讀
w:write,寫
x:execute,執行
-:表示沒有該權限
第二組:rwx表示的是和文件擁有者同屬於一組的用戶對文件擁有的權限
r:read,讀
w:write,寫
x:execute,執行
-:表示沒有該權限
第三組:rwx表示其他用戶對文件擁有的權限
r:read,讀
w:write,寫
x:execute,執行
-:表示沒有該權限
誰創建文件,誰擁有文件,第一組權限是擁有者的權限
任何一個應用,對於其他應用來說,都是其他用戶。
默認情況下,文件創建者擁有讀寫權限,其他任何用戶都沒有任何權限。
MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0
package com.test.storage;
import java.io.FileNotFoundException;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
public class CreateFileDemo extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void click(View v){
//路徑默認為data/data/應用標示包名/files/不可更改
/*第一個參數,文件名
*第二個參數MODE_PRIVATE 表示文件是私有的,其他人不能修改,再次寫入時會覆蓋之前的內容,
*MODE_APPEND 表示文件是私有的,其他人不能修改,再次寫入時會追加到以前寫入的文件內容之後,
*MODE_WORLD_READABLE 用來控制其他應用是否有權限讀寫該文件,表示當前文件可以被其他應用讀取
*MODE_WORLD_WRITEABLE 用來控制其他應用是否有權限讀寫該文件,表示當前文件可以被其他應用寫入
*多個模式可以用|連接
*/
try {
openFileOutput("aaa.txt", MODE_WORLD_READABLE);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
本文為大家分享了Android實現拖動選擇按鈕的具體代碼,供大家參考,具體內容如下效果圖View代碼第一步:自定義屬性 <declare-styleable nam
本文演示如何在Android中實現ListView圓角效果。無論是網站,還是APP,人們都愛看一些新穎的視圖效果。直角看多了,就想看看圓角,這幾年刮起了一陣陣的圓角設計風
在Activity中覆寫下面兩個方法:復制代碼 代碼如下: // 創建菜單 @Override public boo
隨著手機用戶的增多,安卓手機軟件市場越來越火爆了。作為程序員,現在安卓編程是一項很火的工作,手游、軟件、系統的很多。 下面小編給學習安卓編程的朋