All streams
Search
Write a publication
Pull to refresh
41
0
Денис Неклюдов @nekdenis

Android software engineer

Send message
Скоро на Радио России будут будущим бабушкам втирать не лекарства от боли суставов, а ускоряющие скорость их девайсов аппликухи.
Motorola RAZR XT910 4.0 custom rom
Не заметил преимуществ. Как лагало, так и продолжает
а у меня в приложении по прежнему комменты оставляют «пользователи Google» и никаких ссылок на их профили в G+
А как же видео? Видео — это же тоже большой кусок маркетинговой кампании.
Порой виральность видео может дать хорошие загрузки/продажи
Если нет конкурентов — то продавать
Ведь актуальность проблемы налицо
логотип без девушки смотрелся скучно и одиноко
А зачем ставить минусы? Если вам просто не нравится эта библиотека или подход к разработке — делайте, как нравится, не гневайтесь на тех, кто предпочитает другие пути
Могут работать и в Activity, и во Fragment, и в своих View, и просто в отдельных классах.
А как работают смотрите ниже
Сгенерированный код примера работы с потоками, который в статье:
    @Override
    public void backgroundWork() {
        BackgroundExecutor.execute(new Runnable() {

            @Override
            public void run() {
                try {
                    TestActivity_.super.backgroundWork();
                } catch (RuntimeException e) {
                    Log.e("TestActivity_", "A runtime exception was thrown while executing code in a runnable", e);
                }
            }

        }
        );


    @Override
    public void publishProgress(final int progress) {
        handler_.post(new Runnable() {

            @Override
            public void run() {
                try {
                    TestActivity_.super.publishProgress(progress);
                } catch (RuntimeException e) {
                    Log.e("TestActivity_", "A runtime exception was thrown while executing code in a runnable", e);
                }
            }

        }
        );
    }

    @Override
    public void onBGTaskFinish(final String resultText) {
        handler_.post(new Runnable() {

            @Override
            public void run() {
                try {
                    TestActivity_.super.onBGTaskFinish(resultText);
                } catch (RuntimeException e) {
                    Log.e("TestActivity_", "A runtime exception was thrown while executing code in a runnable", e);
                }
            }

        }
        );
    }



где handler_ = new Handler();
а тут код BackGroundExecutor
Да, у нас настроена в проекте автоматическая сборка Ant'ом
реклама? это забугорная либа.
про потоки можно посмотреть с легкостью, скомпилив проект и посмотрев, что она сгенерирует. Реализовано очень хорошо и стабильно. Больше 20 одновременых нитей в проекте запускалось и никаких падений и nullpointer'ов при поворотах и экстренном закрытии.
Ответ — нет, при пересоздании не переаттачится. Это минус, но не для всех задач
А что насчет работы с соцсетями? и oAuth?
Кстати, что вы используете для PullToRefresh?
наверно из опасений того, что при обновлении шерлока — настроенный проект на старую версию перестанет работать
для картинок я юзаю упомянутую выше aquery — очень просто и быстро
Гораздо удобнее сразу получить готовый проект-шаблон, чем руками добавлять либы и конфигурировать Maven
Кто еще какие либы посоветует? я бы добавил Android Query
нет, он подобен трекингу в Play, нет практически ничего, кроме самих ошибок
нет там никаких трех дней, как владелец уверенно говорю — живут, как и средний смартфон, один работий день

Information

Rating
Does not participate
Location
Сингапур, Сингапур, Сингапур
Registered
Activity