Или это я торможу. Не до конца разобрался. Т.е. покупаешь купон и в том месте, где скидка, с тебя денег больше не берут? Или покупаешь купон и с ним тебе предоставляют скидку?
Если первый вариант — прошу считать картинку выше не опубликованной.
Прошу простить меня за суровый некропостинг, но у вас в коде большая ошибка. Сам с ней столкнулся, создавая приложение по вашему посту.
Дело в том, что вызов bindService() НЕ ГАРАНТИРУЕТ, что сервис будет создан и приконнекчен мгновенно. Он лишь запускает процесс запуска сервиса (сорри за тафталогию).
Соответственно, если сразу же пытаться вызывать методы сервиса, есть риск нарваться на null pointer exception, что и происходило в моём случае.
Самый, на мой взгляд, правильный вариант — вызвать метод внутри onServiceConnected().
Скорость печати, имхо, важна для машинисток, журналистов и т.п, но никак не для программистов.
Может это я один такой непроизводительный слоупок, но непосредственно набор кода у меня занимает от силы 10% от всего, так сказать, процесса программирования. Пару лишних минут в день vs потраченные силы и время на изучение новых раскладок. Мой выбор — первое =)
На 4 айфоне, говорят, экран просто очень фантастический:
«В iPhone 4 появился абсолютно новый экран. Apple называет свой 960х640 IPS дисплей c LED подсветкой — “Retina Display” из-за высокой плотности пикселей. На тех же 3.5-дюймах, что и на прежних экранах, новый дисплей предлагает безумную плотность в 326ppi и контрастность 800:1. Стив сделал громкое заявление на конференции о научной стороне технологии, сказав, что разрешение экрана превышает разрешающую способность человеческого глаза. Было много споров насчет этого заявления, но что мы можем сказать точно: наши глаза не видели никогда более детализированного и четкого экрана ни на одном мобильном устройстве.»
Если первый вариант — прошу считать картинку выше не опубликованной.
Дело в том, что вызов bindService() НЕ ГАРАНТИРУЕТ, что сервис будет создан и приконнекчен мгновенно. Он лишь запускает процесс запуска сервиса (сорри за тафталогию).
Соответственно, если сразу же пытаться вызывать методы сервиса, есть риск нарваться на null pointer exception, что и происходило в моём случае.
Самый, на мой взгляд, правильный вариант — вызвать метод внутри onServiceConnected().
Я наверное сплю %)
Может это я один такой непроизводительный слоупок, но непосредственно набор кода у меня занимает от силы 10% от всего, так сказать, процесса программирования. Пару лишних минут в день vs потраченные силы и время на изучение новых раскладок. Мой выбор — первое =)
«В iPhone 4 появился абсолютно новый экран. Apple называет свой 960х640 IPS дисплей c LED подсветкой — “Retina Display” из-за высокой плотности пикселей. На тех же 3.5-дюймах, что и на прежних экранах, новый дисплей предлагает безумную плотность в 326ppi и контрастность 800:1. Стив сделал громкое заявление на конференции о научной стороне технологии, сказав, что разрешение экрана превышает разрешающую способность человеческого глаза. Было много споров насчет этого заявления, но что мы можем сказать точно: наши глаза не видели никогда более детализированного и четкого экрана ни на одном мобильном устройстве.»