Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Виджет не появляется в списке виджетов http://www.cyberforum.ru/android-dev/thread1566242.html
Разбираю урок 117 проекта startandroid, делаю все как в уроке, но виджет не появляется в списке. Мне кажется, дело в том, что у меня в AndroidManifest.xml файле receiver->intent-filter->action...
Черный экран в эмуляторе Android Studio Программирование Android
Добрый вечер! Запускаю эмуляторе Android Studio, там только черный экран в виде смартфона без кнопок. В Nexus 4 на черном экране появляется надпись Android, в Nexus 5 просто черный экран. Если...
Android поиск по сайту Программирование Android
Всем привет, щас попробую описать ситуацию. Задача стоит такая, на сайте есть форма, к примеру два поля и кнопка, при заполнении полей выводятся результаты поиска в виде списка. Вот, нужно чтобы на...
Программирование Android Как реализовать дизайн ленты новостей? У меня есть вот такое вот активити Хотелось бы сделать примерно вот так ... http://www.cyberforum.ru/android-dev/thread1566185.html
Программирование Android Не могу найти недочет в коде SQL http://www.cyberforum.ru/android-dev/thread1566156.html
делаю фильтр записей в sql таблице по 4 строкам, если забивать поиск последовательно, т.е. сначала первый эдит, второй и тд то все работает нормально, но если первый оставить в покое, а начать сразу...
Программирование Android Не передаются данные между onCreate и onResume
Значение переменной изменяется после загрузки. НО! В onCreate есть TextView который использует это значение. Но судя по размеру текста, оно не изменилось. Помогите пожалуйста!int dendroidMoney = 500;...
Программирование Android Не удается остановить воспроизведение потока после закрытия и открытия приложения
Написал приложение для воспроизведения аудио-потока. Кнопки Старт и Стоп работают нормально. Если закрыть приложение не выключая поток, воспроизведение продолжится. Но после повторного запуска...
Программирование Android Какой начать учить язык для разработки на Android? Какой начать учить язык для разработки на андроид. И какую среду разработки Вы посоветуете, какую вы практикуете? http://www.cyberforum.ru/android-dev/thread1565829.html
Программирование Android Как скрыть CheckBox в списке? http://www.cyberforum.ru/android-dev/thread1565698.html
Есть ListView, в нем item'ы с чекбоксами, нужно по кнопке включать режим мультивыбора, т.е. пока не нажмешь кнопку, чекбоксы в списке не должны быть видны. Как это можно реализовать, каким...
Программирование Android "Динамические" кнопки в игре Добрый день, хочу написать мини приложение, игра "пятнашки" 16 кнопок(одна пустая),необходимо менять местами пока не выстроим в правильном порядке от 1 до 16 возникла проблема "перемещения,... http://www.cyberforum.ru/android-dev/thread1565672.html
Russtem81
3 / 3 / 1
Регистрация: 15.10.2015
Сообщений: 59
01.12.2015, 18:04  [ТС] 0

Завершаю первое приложение под анройд

01.12.2015, 18:04. Просмотров 860. Ответов 15
Метки (Все метки)

Ответ

Приведенные выше примеры решают задачу для ограниченной и определенной целевой аудитории.
Правильно перед запуском активности проверять ее наличие в системе пример в листинге(подробно глава 5 книги http://www.ozon.ru/context/detail/id/21469100/):
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
{
      // Create the implicit Intent to use to start a new Activity.
      Intent intent = 
        new Intent(Intent.ACTION_DIAL, Uri.parse("tel:555-2368"));
 
      // Check if an Activity exists to perform this action.
      PackageManager pm = getPackageManager();
      ComponentName cn = intent.resolveActivity(pm);
      if (cn == null) {
        // If there is no Activity available to perform the action
        // Check to see if the Market is available.
        Uri marketUri =
          Uri.parse("market://search?q=pname:com.myapp.packagename");
        Intent marketIntent = new 
          Intent(Intent.ACTION_VIEW).setData(marketUri);
 
        // If the Market is available, use it to download an application
        // capable of performing the required action. Otherwise log an
        // error.
        if (marketIntent.resolveActivity(pm) != null)
          startActivity(marketIntent);
        else
          Log.d(TAG, "Market client not available.");
      } 
      else 
        startActivity(intent);
    }


Вернуться к обсуждению:
Завершаю первое приложение под анройд
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.12.2015, 18:04

Первое приложение, нужно напутствие
Появилась задумка, написать приложение. Что нужно почитать? В самом приложении хотелось бы вывести...

Моё первое приложение на Android
Хотел написать своё первое приложение, температура воды море. нашел кода, теперь хотел бы спросить...

Как можно портировать приложение из под iOS под Android?
В общем то есть приложение под айфон и айпад, хотелось бы узнать,возможно ли его портировать или...

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