Форум программистов, компьютерный форум, киберфорум
Наши страницы

SharedPreferences сохранить на флешку - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Множество условий selection в query http://www.cyberforum.ru/android-dev/thread1801649.html
Всем привет. Подскажите, пожалуйста, как задать selection для query так: Столбец1 = ? и Столбец2 = ? и (Стоблец3 = ? или Стоблец4 = ?)
Программирование Android Где хранятся View элементы Я знаю что объекты активити хранятся в стеке активити в UI потоке. Фрагменты в стеке фрагментов в FragmentManagerе так? а где тогда хранятся объекты View элементов(такие как Button, TextView и... http://www.cyberforum.ru/android-dev/thread1801640.html
Android Studio таймер, картинка, как? Программирование Android
Добрый день. 1) Как сделать так что бы TextView менялся каждую секунду? 2) Как сделать так что бы ImageView по клику увеличивался в 1.5 раза?
Дружат ли Embarcadero Rad Studio и Genymotion? Программирование Android
Установил Genymotion последней версии (эмуляторы AVD Manager вообще не запускаются на моей станции), создал эмулятор (API 19), запускается всё норм. Но Embarcadero Rad Studio 10.1 не видит его, когда...
Программирование Android Запустить приложение при поступлении сигнала http://www.cyberforum.ru/android-dev/thread1801572.html
Добрый вечер. Например, есть смарт, на котором установлено стандартное приложение. На нем же установлено самописное приложение для получения пуш-уведомлений. Хотелось бы понять, можно ли программно...
Программирование Android Особенности DialogFragment И снова здравствуйте) Почему когда показывается диалог, то выполнение кода после dialog.show(...) продолжается? Например, пользователь должен что-то выбрать в диалоге, а дальше в коде используются... подробнее

Показать сообщение отдельно
ExFau$t
360 / 346 / 68
Регистрация: 08.05.2012
Сообщений: 1,748
02.09.2016, 13:55
Tester64, ерунду говоришь, что за утилита у тебя, гиг весит чтоли? Да и если так сложно вс восстановить, а прога очень как нужна, пользователь её не удалит.

Добавлено через 1 минуту
Цитата Сообщение от Tester64 Посмотреть сообщение
можно на галочку в тех-же настройках прописать "право на забвение" - "сохранять настройки на флешку"
Ну пропиши:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
private void saveSharedPreferences()
{
    // создадим для примера несколько строчек с настройками. Вы можете пропустить этот код
    SharedPreferences prefs = getSharedPreferences("MyPrefs", MODE_PRIVATE);
    SharedPreferences.Editor prefEdit = prefs.edit();
    prefEdit.putBoolean("SomeBooleanValue_True", true);
    prefEdit.putInt("SomeIntValue_100", 100);
    prefEdit.putFloat("SomeFloatValue_1.11", 1.11f);
    prefEdit.putString("SomeStringValue_Unicorns", "Unicorns");
    prefEdit.commit();
 
    // Теперь сам пример
    File myPath = new File(Environment.getExternalStorageDirectory().toString());
    File myFile = new File(myPath, "MySharedPreferences");
 
    try
    {
        FileWriter fw = new FileWriter(myFile);
        PrintWriter pw = new PrintWriter(fw);
 
        Map<String,?> prefsMap = prefs.getAll();
 
        for(Map.Entry<String,?> entry : prefsMap.entrySet())
        {
            pw.println(entry.getKey() + ": " + entry.getValue().toString());            
        }
 
        pw.close();
        fw.close();
    }
    catch (Exception e)
    {
        // what a terrible failure...
        Log.wtf(getClass().getName(), e.toString());
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru