Pull to refresh
17
0
Андрей Волков @Kipriz

User

Send message
Недавно вспомнилась мне эта игрушка и тут же возник вопрос: «А есть ли такое на iOS или Андроиде? Отличная ведь игра для планшетов.»
Скорее всего, да, это фишка HTC Sense. В нём ещё и скролить в виджетах можно, хотя стандартно это недоступно.
Сам roboguice-1.1.1.jar занимает около 100 Кб и содержит «обертки» для activity-классов, некоторых других служебных классов (например Application) и имплементации инъекций специфичных для Андроида объектов (например SharedPreferences).
Остальное занимает guice-2.0-no_aop.jar, который непосредственно и отвечает за возможности dependency injection.
Никакой непредсказуемой бяки не генерируется, влияние на производительности минимально. Как для RoboGuice, так и Google Guice можно скачать исходные коды и посмотреть что и как работает. Всё открыто и доступно, никакой скрытой магии.
Может быть. Но в случае RoboGuice используется другой подход. Может Dalvik VM не позволяет переопределять class loaders, может это сложнее в имплементации на порядок.
Несомненно, что о пользователях надо думать в первую очередь. Однако чем проще писать программы, тем больше возможностей и времени у разработчиков облегчить жизнь тем самым пользователям.
Robo-классы делают инъекции в методах onCreate(), setContentView() и прочих. Также они делают другие необходимые операции по инициализации инъекций.
К тому же необходимо вызывать super.onCreate() метод из своего onCreate(). Иначе инъекции не будут проинициализированы.
Из разряда «оговорок по Фрейду» =) Поправил, спасибо.
Как раз разбираюсь с тестированием. Запускать тесты на телефоне или эмуляторе получается, а вот с использованием простых unit-тестов или сторонних библиотек для тестирования под Андроид пока не очень. Как только разберусь, обязательно напишу статью.
В новой версии можно дебажить аспекты — очень удобно. Плюс минималистичный интерфейс, новый code completion, а главное — float tabs, теперь можно нормально работать на нескольких мониторах.
Каждый раз думаю, что уж нечего нового придумать, ан нет, добавляют приятные мелочи и даже крупности в каждой версии. Молодцы!
Есть проблемы с файлами, содержащими пробелы и русские буквы в имени. Не могу их скачать. В Файрефоксе ничего не происходит, Хром говорит, что страница не найдена.
Точно, как с Михалковым, введут 1% налог на все устройства, способоные использовать IP-телефонию. В пользу и на развитие, так сказать, «более легальных» услуг связи.
Ну если хочется установить приложение на телефон, то условие «не должно возникать необходимости браться за телефон» вообще маловыполнимо ;)
У меня wi-fi и на работе, и дома. Так что проблема скачивания не стоит. С проводами дольше копаться будет.
Vожно скачивать и по обычной ссылке, и устанавливать через компьютер, но QR-код позволяет ничего не набирать, никаких проводов не подключать. Навёл, сфотографировал — и считай ты уже в Маркете на странице нужного приложения. Очень удобно.
Как-то оно теряется на широкоформатном мониторе. Когда было с краю, то глаз привязывался к границе экрана.
Может быть, вертикальная линия справа улучшит читаемость.
Неплохо выглядит, только фотки передней панели не хватает. Фото анфас, так сказать.
Было бы здорово иметь возможность отмечать сделанные задачи прямо в виджете. И виджет расширить до размера 4*2 (4 колонки, 2 строки), чтобы больше текста убиралось по горизонтали.
А так очень нравится. Давно искал простое приложение, без лишних наворотов.
Письмо отправляется всем возможным контактам из адресной книги )
Нет, это просто делалось под эгидой Apache Software Foundation

Information

Rating
Does not participate
Location
Нижний Новгород, Нижегородская обл., Россия
Date of birth
Registered
Activity