WEB开发网
开发学院手机开发Android 开发 Android 主要概念总结归纳 阅读

Android 主要概念总结归纳

 2010-02-23 15:54:00 来源:WEB开发网   
核心提示:super.onStop();// Save user preferences. We need an Editor object to// make changes. All objects are from android.context.ContextSharedPreferences settings = ge

super.onStop();

// Save user preferences. We need an Editor object to

// make changes. All objects are from android.context.Context

SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);

SharedPreferences.Editor editor = settings.edit();

editor.putBoolean("silentMode", mSilentMode);

// Don't forget to commit your edits!!!

editor.commit();

}

}

使用文件Files

Android为本地应用程序提供了读和写流,调用函数Context.openFileOutput()和Context.openFileInput()

去读和写文件,这需要参数:本地名称和路径。你仅仅能获得当前文件,而不能获得另外一个应用程序的文件。

如果你在编译期间有静态文件存在于你所运行的应用程序包中,你可以保存你的文件到你的当前工程中的res/raw/

中,之后使用Resources.openRawResource(R.raw.mydatafile)来实现。

来看看函数Context.openFileOutput()和函数Context.openFileInput():

Context.openFileOutput()

打开一个用来执行写操作的的私有文件,这个私有文件是与当前上下文应用程序包相互关联的。如果文件不存在,那么

就会创建一个。

参数解释:

name 打开文件的名称,但是不能包含路径分隔符The name of the file to open; can not contain path separators.

mode 操作模式,使用值0或是MODE_PRIVATE作为默认应用操作。MODE_APPEND即向一个存在的文件追加内容,

MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE用来控制权限。Operating mode. Use 0 or MODE_PRIVATE

for the default operation, MODE_APPEND to append to an existing file, MODE_WORLD_READABLE

and MODE_WORLD_WRITEABLE to control permissions.

返回值:

*产生输出流的 FileOutputStream。

Context.openFileInput()

函数原型:

public abstract FileInputStream openFileInput(String name)

打开一个用来进行读操作的私有文件,这个文件与当前上下文的应用程序包相关连。

Open a private file associated with this Context's application package for

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Android 主要 概念

编辑录入:coldstar [复制链接] [打 印]
赞助商链接