Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
1

Показать только один раз

25.06.2013, 23:28. Просмотров 860. Ответов 3
Метки нет (Все метки)

Подскажите, как можно показать заставку(это может быть изображение, или активность с imageView) только при первом запуске приложения??? При последующих запусках не показывать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2013, 23:28
Ответы с готовыми решениями:

OnTouch MotionEvent в андроид выполняется только один раз
Так вот сам вопрос: MotionEvent.ACTION_UP выполняется только первый раз, что...

Обновление данных один раз в сутки
Здравствуйте, участники форума. Чувствую что объяснить будет не просто, но я...

Почему этот цикл выполняется один раз?
Canvas, прорисовав один раз все изображения, останавливается, а задача в том...

Как определить, платил ли пользователь хоть один раз?
Как можно получить true или false, платил ли юзер хоть раз со своего аккаунта в...

Загрузить данные один раз с MySQL таблицы в память приложения, и в дальнейшем использовать ее
Всем добрый вечер, Есть ли возможность загрузить данные один раз с MYSQL...

3
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
25.06.2013, 23:35 2
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class SharedPreferencesExample extends Activity {
    private static final String MY_SETTINGS = "my_settings";
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        SharedPreferences sp = getSharedPreferences(MY_SETTINGS, 
                Context.MODE_PRIVATE);
        // проверяем, первый ли раз открывается программа
        boolean hasVisited = sp.getBoolean("hasVisited", false);
        
        if (!hasVisited) {
            // выводим нужную активность
            Editor e = sp.edit();
            e.putBoolean("hasVisited", true);
            e.commit(); // не забудьте подтвердить изменения
        }
    }
}
Добавлено через 33 секунды
И на всякий случай http://developer.alexanderklimov.ru/android/preference.php#firstvisit
1
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
25.06.2013, 23:39  [ТС] 3
@Digetix, спасибо. Буду разбираться!
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
25.06.2013, 23:43 4
Более подробно за эти методы написано на http://startandroid.ru/ru/uroki/vse-...eferences.html
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.06.2013, 23:43

Как создать layout, который запускается один раз, при первом запуске приложения?
Как создать layout, который запускается один раз, при первом запуске...

Как закрепить высоту EditText, чтобы помещался только один ряд символов
Как закрепить высоту EditText, чтобы помещался только один ряд символов, так...

Показать div только один раз и больше не отображать его после его закрытия. Как реализовать?
<div> <p align="center"> <a>×</a> </p> Если вы закроете этот блок, то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru