Будет полезно, если вы можете указать тип файла данных и цель.Если вы хотите инициализировать определенные настройки, вы можете сделать это с помощью:
Опишите настройки в xml --- сохраните в RES / XML:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory >
<CheckBoxPreference />
</PreferenceCategory>
</PreferenceScreen>
Загрузите наверняка onCreate ():
/* Loading default preferences the first time application is run */
PreferenceManager.setDefaultValues(getApplicationContext(),
R.xml.generalsettings, false);
Иначе,
Вы можете жестко закодировать данные и сохранить их в db:
String sql = "CREATE TABLE ..." + "INSERT VALUES ... INTO ... ";
db.ExecSQL(sql);
Иначе вы можете сохранить этот файл в папке Assets и использовать getAssets ()чтобы получить файл:
getAssets().open(fileName)
Например.используя файл необработанных данных.В случае активов замените приведенной выше командой:
InputStream is = context.getResources().openRawResource(R.raw.artoodict);
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String readLine = null;
try {
while ((readLine = br.readLine()) != null) {
}
}
} catch (IOException e) {
e.printStackTrace();
}