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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
#1

Порядок открытия активити в проекте - Программирование Android

17.08.2014, 10:49. Просмотров 516. Ответов 4
Метки нет (Все метки)

Гуру, помогите!
Как убрать "заднее окно"?

Заметил что когда создается активити, сначала открывается простое черное окно с серым заголовком и указанным в манифесте названием, а потом (через микросекунды) оно мерцает и замещается моим цветным окошком (со схемой из XML). При сложной обработке в аппликэйшн оно может на долго зависать до открытия моего окна...

Вроде ничего страшного, но хотелось бы подобный беспредел убрать...

Возможно ли это? Что для этого нужно?

Сейчас смотрю (копаю чужие исходники) в сторону того что-бы первое окошко сделать "пустышкой" или прозрачным... А из него уже вызывать основное окно... Где-то видел пустышку, но не изучал еще...
Поможет ли это? Или нужно какую-то галочку одну где-нибудь в манифесте прописать?

И еще... Что в манифесте отвечает за то что имено эта активити 1) является первой (после клика по иконке). 2) является второй которая тоже имеет свою иконку? Методом "тыка" обнаружил что это связано с наличием android:label="фыва" и
XML
1
2
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
Но правильно ли я догадался... В хелпах подобных инструкций не находил...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.08.2014, 10:49     Порядок открытия активити в проекте
Посмотрите здесь:

Вернуться в то же активити (без открытия нового) - Программирование Android
Здравствуйте! Такой вопрос. Есть сервис, отсылающий уведомление. По нажатию на уведомление нужно попасть на определенное активити....

Выбор файла и переключение на другую активити для его открытия - Программирование Android
Подскажите советом или кодом. Написал файловый менеджер для просмотра файлов на устройстве. Допустим это будет просмотрщик .txt файлов. Как...

Может ли быть два виджета в одном проекте где у каждого будет своя активити настроек? - Программирование Android
Попытался так сделать, все везде написал и в provider и в manifest, но все равно при добавлении второго виджета вылетает активити первого...

Вызов активити - Программирование Android
При удачной авторизации вылетает сообщение &quot;Login Successfull&quot;, а как сделать так что бы при этом еще совершался переход на другую...

Загрузка активити - Программирование Android
Добрый день! Сегодня один пользователь пожаловался на долгий запуск программы(3-5 секунд). При старте программы загружается main...

Адаптивность Активити - Программирование Android
Здравствуйте! Я решил в первый раз создать серьезный просто приложение! И нарисовал макет который выложу ниже... Открыл Андроид Студио! И...

Второй активити - Программирование Android
Не могу ни где найти статьи, где есть пример с работой 2-х и более активити в android studio. Если кто то встречал, скиньте буду очень...

Абстрактная активити - Программирование Android
Здравствуйте. Хочу сделать активити для входа в приложение (ввод логина, пароля, проверка этого всего на сервере и т.д.). И хочу...

Запуск активити - Программирование Android
Создаю приложение-справку, при запуске выходит активити (MainActivity), которое содержит 2 кнопки (btnActPerv, btnActZan) при нажатии...

Смена активити - Программирование Android
Пишу программу с общей сутью - есть список городов, при выборе города из списка должен делаться переход на новый активити этого города......

Вызов активити - Программирование Android
Доброго времени суток! Импортировал код с гитхаб, решил немного потренироваться на нем, для начала решил создать новый запускной...

Доступ из активити в фрагмент - Программирование Android
Здравствуйте, такой вопрос есть активити import java.io.File; import java.io.IOException; import...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
17.08.2014, 12:43     Порядок открытия активити в проекте #2
ACTION_MAIN — Запускается как начальная активность задания;
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
17.08.2014, 20:19  [ТС]     Порядок открытия активити в проекте #3
Цитата Сообщение от Rube Посмотреть сообщение
ACTION_MAIN — Запускается как начальная активность задания;
не понял
Это похоже на <action android:name="android.intent.action.MAIN" />, но что это значит?
Добрый гугл, как всегда немногословен: Start as a main entry point, does not expect to receive data.
Как примеять? Если хочу две иконки иметь, в обе активити воткнуть?

Черный экран вроде убрал... Учился правда на быстрой програмке - там и раньше было почти не заметно... потестю и попробую на более сложных
Первое окно сделал пустым. Без XML. но с ключем android:theme="@android:style/Theme.Translucent" в манифесте. В онкрейт вызываю прошлое первое окно и finish();. Глюки исчезли... Еще бы анимацию первого окна убрать для ускорения, но боюсь что это уже "прелести ланчера"
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
17.08.2014, 21:21     Порядок открытия активити в проекте #4
http://cyrilmottier.com/2013/01/23/a...made-gorgeous/
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
17.08.2014, 22:52  [ТС]     Порядок открытия активити в проекте #5
Цитата Сообщение от Netscape Посмотреть сообщение
http://cyrilmottier.com/2013/01/23/a...made-gorgeous/
Спасибо! Понял насколько все не просто... ИМХО, мое решение чуть проще, чем подбор стилей. Уже 2 проекта исправил. Во втором тоже (проверил) исправилось... По этой-же технологии можно и маленькое окошко-диалог сделать - "Подождите! Идет загрузка... "
Yandex
Объявления
17.08.2014, 22:52     Порядок открытия активити в проекте
Ответ Создать тему
Опции темы

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