Форум программистов, компьютерный форум CyberForum.ru

Сохранение данных в файл - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android 2D графика http://www.cyberforum.ru/android-dev/thread724674.html
Простейшая программа, по нажатию на экран изменяется местоположение картинки. package com.example.draw1; import android.annotation.SuppressLint; import android.app.Activity; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.os.Bundle;
Android Не вызывается клавиатура внутри PopupWindow И снова здравствуйте! Все никак не могу побороть проблему с этим PopupView... Оказывается, внутри него не обрабатываются не только кнопки, но и EditText! Никак не могу понять, в чем проблема... public class PopupView extends View { private PopupWindow popUp; private LinearLayout popUpLayout; private TextView titleTextView; private Button buttonOk; private EditText... http://www.cyberforum.ru/android-dev/thread723942.html
Подскажите чем открыть и редактировать файл "OBB" (.obb)? Android
Открывал Hex Editor Neo, но кодировка некорректно отображается Добавлено через 1 минуту Ребят подскажите пожалуйста название редактора для этого формата, или раздел форума где спросить, если я ошибся разделом
Android Post запрос XML
Добрый день, подскажите, как сделать post запрос, отправляться должна xml вида: <?xml version="1.0" encoding="UTF-8" ?> <data> <login>debugger</login> <password>123456</password> </data>В интернете смотрел примеры, они не подходят, а те что я пробовал как пример делать тупо крашат приложение...
Android Запуск скрипта monkeyrunner http://www.cyberforum.ru/android-dev/thread722993.html
Здравствуйте... у меня возник следующий вопрос: Если у меня есть скрипт monkeyrunner, я знаю где он, могу я его как то запустить из своего приложения??? Просто я никогда не работал с monkeyrunner, и в гугле никак не могу найти как запустить скрипт прогрпмно...( Спасибо:)
Android Проблемы с ADB в Eclipse Доброго времени суток, у меня возникла вот такая проблема при запуске эмулятора Android Launch! The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 'C:\Android\Sreda\sdk\platform-tools\adb.exe' and can be executed. Долго искал в чем может быть проблема, нашел много подобных вопросов, но без... подробнее

Показать сообщение отдельно
Good-bad man
254 / 232 / 17
Регистрация: 31.10.2010
Сообщений: 504
09.12.2012, 17:05     Сохранение данных в файл
В вашем случае, если вам требуется только делать изображение видимым/невидимым, то можно и Boolean обойтись.
Как-то так
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
import android.app.Activity;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
 
public class MainActivity extends Activity implements OnClickListener{
    public static final String APP_PREFERENCES = "mysettings";
    public static final Boolean VISIBILITY = "visibility";
 
    ImageView splash;
    SharedPreferences mSettings; 
    EditText nicknameText;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
 
        mSettings = getSharedPreferences(APP_PREFERENCES, Context.MODE_PRIVATE);
       
        setContentView(R.layout.activity_main);
 
        splash = (ImageView) findViewById(R.id.splashscreen);
        splash.setVisibility(View.INVISIBLE);
 
        Button startButton = (Button)findViewById(R.id.button1);
        startButton.setOnClickListener(this);
        
        Button exitButton = (Button)findViewById(R.id.button2);
        exitButton.setOnClickListener(this);
 
        setSplashVisibility();
    }
 
    private void setSplashVisibility(){
        if(mSettings.getBoolean(VISIBILITY, false))
            splash.setVisibility(View.VISIBLE);
        else
            splash.setVisibility(View.INVISIBLE);
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
 
    public void onClick(View v) {
        Editor editor = mSettings.edit();
        switch (v.getId()) {
            case R.id.button1:
                editor.putBoolean(VISIBILITY, true);
                editor.commit();
                break;
            case R.id.button2:
                editor.putBoolean(VISIBILITY, false);
                editor.commit();
                break;
            default:
                break;
        }
        setSplashVisibility();
    }
}
 
Текущее время: 13:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru