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

Одновременное использование новых и старых методов под разные версии андроида - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Восстановление сервиса и Intent http://www.cyberforum.ru/android-dev/thread788267.html
Добрый день! Разбираюсь с сервисами по одному из интернет уроков, возникла непонятная ситуация. Автор приводит следующий код: public int onStartCommand(Intent intent, int flags, int startId) { Log.d(LOG_TAG, "MyService onStartCommand, name = " + intent.getStringExtra("name")); ... return START_STICKY; } Т.е., если кто-то убьёт сервис, он будет восстановлен. Тут всё понятно....
Android IDE для андроид Я вот подумал можно ли создать среду для компиляции и разработку программ на С/С++,java и т.д. Я бы сказал работающего на андроид. http://www.cyberforum.ru/android-dev/thread788211.html
Android lockCanvas() возврашяет null
Доброе время суток. У меня возникла проблема. Пишу 2д игру под андроид (так для себя не чего серьёзного) . За основу взят этот мануал http://megadarja.blo...-1-surface.html . В игре два активити меню игры (start,exit) и собственно сам GameView(класс наследующий от SurfaceView). Проблема заключается в том что при первом запуске игры все работает игра идёт но при нажатии кнопки "назад" возвращаемся...
Количество дней между двумя датами Android
под спойлером метод определения: int d0 = new int {2013,2,17,0,0,0}; int d1 = new int {2013,2,17,23,59,59}; public static int getQuantDays(int d0, int d1){ final Calendar c0 = getCalendar(); final Calendar c1 = getCalendar(); c0.set(d0, d0-1, d0, d0, d0, d0);
Android Проблемы с установкой ADT http://www.cyberforum.ru/android-dev/thread787790.html
Не ставилось ADT, в итоге поставил локально(С ZIP архива) При запуске help--> Install New Software пишет Some sites could not be found. See the error log for more detail. Unable to read repository at https://dl-ssl.google.com/android/repository/addon.xml/content.xml. Invalid argument: setsockopt Unable to read repository at http://dl-ssl.google.com/android/eclipse/content.xml. Invalid...
Android Вывод данных из базы данных SQLite Здравствуйте уважаемые форумчане! Делаю программу для работы с базой данных SQLite. Смысл простой: есть одна база, в ней 9 таблиц, от 2 до 18 колонок, включая _id. Данные должны сохраняться в базу и выводиться на экран. Для каждой таблицы есть своя Activity для ввода и вывода. На Activity для занесения данных использую EditText и кнопку Сохранить. Вроде работает. На ней так же есть кнопка... подробнее

Показать сообщение отдельно
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
17.02.2013, 17:23     Одновременное использование новых и старых методов под разные версии андроида
я наверно непонятно написал ...
кароче, если ваше проблема локальная (непонятно что использовать NotificationManager или Notification.Builder) используйте backport нового апи который находится в C:\Program Files\Android\android-sdk\extras\android\support\ (v4). там джарник который вы подключаете к проекту и пользуете API более новых версии андройда в более старых. конкретно v4 - это бекпорт нового API до API левела 4, тоесть вы можете пользоваться фрагментами нотификейшн билдером и прочими фишками из последних андройдов и при этом ваша программа будет запускаться на старых версиях андройда.
NotificationCompat.Builder - класс который является бэкпортом нотификейшн билдера для ранних версий андройда и находится в android-support-v4.jar

Добавлено через 2 минуты
если ваша проблема глобальная (касательно не только нотификейшн билдера, но и в целом) - почитайте про такую анотацию как TargetApi например тут
 
Текущее время: 15:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru