to post messages and comments.

Хотел настроить сюда репост из G+ но, оказывается, репостить теперь запрещено правилами. Поэтому репостить не буду.

Меня можно закруглить на G+: gplus.to , я довольно много пишу про программирование под Андроид и не только.

Скорее всего, здесь больше постов не будет, можно отписываться. Вместо рекомендаций буду просто в G+ линки кидать. :)

Есть 5 проектов:
1) core, custom — не-андроидные
2) corelib, customlib — андроидные библиотеки
3) app — собственно, приложение
Между ними такие зависимости:
custom -> core
corelib -> core
customlib -> corelib, custom
app -> customlib
Чтобы заставить эклипс нормально собирать приложение, пришлось прикручивать ант-билдер к customlib, который из его джарника выдирает файлы core :(

Что и правда хорошо в новом ADT — исходники библиотек больше не дублируются в основных проектах. Профит: нормально работют поиск и рефакторинг.

Лайфхак. Чтобы у контактов фотографии были в нормальном качестве, а не покоцанные ресинком через google contacts, нужно создать контакт типа Phone, назначить ему хорошую хай-рез аватарку и прилинковать к основному контакту. Кроме того, так можно задать ему кастомное имя, а не такое как в фейсбуке/гуглконтактах.

К тому, что американцы cannot into they're/there/their и here/hear я уже привык, но сегодня увидел новую ступень фейла — where/wear!

Дилемма: включать ли название версии в директорию, где хранится программа? Если включать — то при апгрейде придется менять ссылки. Если не включать — то не получится установить две версии одновременно.

sites.google.com TL;DR: Раньше для того, чтобы integer айдишники ресурсов из библиотек не пересекались с основным проектом, библиотеки приходилось каждый раз компилить вместе с основным проектом. Чтобы этого избежать, сделали константы в R-классах библиотек не final-ами и теперь при запуске проекта им присваиваются нужные значения. Как побочный эффект, получаем невозможность использовать их в switch-ах.

Поменяли шило на мыло, имхо.

reddit.com Замечательный коммент на вопрос "Я прочитал КЭД Фейнмана, что читать дальше?". Особенно последний абзац — он касается не только чтения научпопа, но и, например, обзорных статей по технологиям, руководств по занятию спортом, гайдов по прокачке в играх, да и вообще — детального изучения далеких перспектив. Если слишком хорошо знать детали "игры хай-левелом", пропадает желание туда добраться — ведь нового будет немного (все прочитал ведь), а усилий затратишь уйму.