Блог

Проблема запуска приложений и восстановления их из фона 10.03.2012 19:41
Вы написали приложение, и размещаете его в Android Market. Счастливый пользователь его скачивает и в нетерпении запускает. Поигравшись какое-то время, он сворачивает приложение, нажав стандартную для Android кнопку "Home". Через некоторое время он снова решает воспользоваться вашим приложением, запускает его, играется, и тут у него появляется непреодолимое желание поменять свое музыкальное сопровождение. Он, снова сворачивает его. Меняет музыку, и запустив обнаруживает, что приложение стартонуло с нуля. Как будто бы Android и не поддерживает понятие "приложение в фоне". Так повторяется несколько раз. Пользователь уже готов проклясть вас, за такое кривое приложение. Все расстроены. Подробнее
Объекты и модели 05.02.2011 05:44
Я все время думал, почему некоторые люди быстро пишут большие куски программы, в которых все просто и понятно, а у других получается неповоротливый монстр, который еще и работает как попало. Теперь я понял, в чем проблема. Смешно, но проблема у всех одна - не понимание основополагающих принципов ООП. Тезис простой: "Грамотно построенная объектная модель, сокращает время разработки в несколько раз". Конечно, MVC никто не отменял, но это уже техника, базовое умение правильно распределить обязанности тех или иных сущностей избавит вас от многих проблем. Не знаете, как их распределить - воспользуйтесь шаблонами и наработками старших программистов вашей компании. Подробнее
Мысли вслух 08.12.2010 03:10
Странное дело. Год программирования на платформе привел меня к состоянию, когда обычные задачи не вызывают интереса, а на творческие нет времени. Вот и ищешь активно способы убежать от рутинной работы по подгонке графики вымерению текста и прочей подобной ерунды. Только проблема в том, что кроме тебя так же качественно ее никто не сделает. Вот и сидишь, решая рутину, которая тянет тебя вниз а не в верх. Ума не приложу, что делать с этим. Подробнее
Джедаи 04.10.2010 20:31
Вчера коллега по работе умудрился исправить баг в моем коде таким способом, который остается для меня загадкой. Суть в следующем. Есть набор страниц, которые загружаются в некотором фрейме. Управляется загрузка - набором кнопок в приложении. По нажатию каждой из них чистится текущий контент фрейма и вставляется новый, соответствующий данной закладке. Одна из закладок содержала анимацию. Наблюдается следующий эффект - при переходе с любой закладки на закладку с анимацией все чинно мирно. При переходе с закладки на саму себя, анимация не играется. Подробнее