Pull to refresh
12
0
Alex Yanchenko @yanchenko

Пользователь

Send message
Юзабельно для примитивов, Strings, (UUID, Enum, Drawable есть, но не тестировал) и полей с инстансами наследников от Entity (которые становятся foreign keys). Сейчас делаю сохранение массивов/коллекций.
Практически всё, что есть в библиотеке, уже используется в продакшине.
О да, я тоже начинал разбираться с этим чудом инженерной мысли и быстро понял, что такое я в проектах использовать не хочу.
В итоге написал TabbedFragmentActivity. Вкратце: каждый таб — это набор фрагментов, которые при переходе между табами скрываются/отображаются.
Своё. Идеологически похоже на OrmLite (а не ActiveRecord например), только проще и с учётом Android-специфики типа столбца "_id". Пока можно посмотреть в sample приложении, в дальнейшем опишу более подробно.
Да, @Deprecated TabActivity без адекватной Fragment-based замены — это жесть.
Хочется надеяться, что с 4.0 у них сформировалось долгосрочное видение как по пользовательскому интерфейсу, так и по API.
Интересное самописное решение от Google. :)
Спасибо за ссылку, завёл issue.
И за опыт тоже, поищу здесь информацию о
враперы над асинктасками на базе активити и фрагментсактивити (обе либы были на хабре)

Кстати, про работу в фоне.
Для разовых ad hoc задач я использую простые враперы над AsyncTask, для повторяющихся — SimpleIntentService. В обоих есть поддержка Exceptions для выполняемого в фоне (идея из RoboGuice) и Listener для сообщения о результате. С Loaderами пока не сложилось.
API 7 — необходимый минимум. Т.к. 5% устройств с Android 2.1 ещё остаётся.
Единственный вызов AndroidHttpClientWrapper закомментирован в RESTClient с //TODO, так что по факту DefaultHttpClient и используется. Исправлю, т.к. судя по описанию, AndroidHttpClient стоит использовать.
Т.к. AndroidHttpClient появился в API 8, а минимальная для библиотеки — 7.
Спасибо. Я каждый раз, возвращаясь с Objective-C на Java, думаю, что имеющегося синтаксиса мне вполне достаточно для счастья. :)
Правильно, отрежет неиспользуемый. Используемого тоже много.
Уменьшение размера — это скорее эстетический бонус.
Надо же чем-то занимать многоядерные процессоры! :)
Пожалуйста: org.droidparts.util.ImageAttacher.
В первую очередь это утилита для загрузки ListView-картинок.
Спасибо за code review, учту.

Information

Rating
Does not participate
Location
Berlin, Berlin, Германия
Date of birth
Registered
Activity