рейтинг блогов

Программирование под Android

топ 100 блогов belnetmon23.12.2011 Программирование под Android

У меня последние лет 6 строго соблюдается традиция: раз в год должна быть изучена новая технология. Чисто чтобы не сойти с ума и не покрыться плесенью. На этот раз дело дошло до Андроида.

Что я могу сказать... Долго думал, куда можно приткнуть изученную когда-то жаву, и вот оно свершилось. Жава там - основной язык, что очень радует. Короче, чтение книжки поперек, скачивание и настройка инструментария (Eclipse + JDK + Android SDK), создание тестового работающего приложения у меня на планшете, - на все про все ушло около 4х часов. Я считаю, что это очень хороший показатель понятного и хорошо описанного инструментария, т.к. я до этого ничего андроидовского в глаза не видел.

Жава, конечно, продолжает "радовать" в 2011 году своим отставшим ООП. Нет пропертей. В жабе все методы, кроме статических, - виртуальные. Еще режут глаза разные ArrayList вместо ArrayList. Нет делегатов. Есть, правда, анонимные вложенные классы, но конструкции по вызову обработчиков тех же кнопок получаются поганые, трехэтажные и режут глаза :(

Теперь непосредственно о средствах разработки. К настоящему времени они достаточно хорошо реализованы. Но наследие "сделать что-то на основе чего-то" дает о себе знать. К примеру, визуальный редактор размещения элементов на экране. Внизу под ним - схема в XML. Но чуть что-то более сложное - все, эта штука ломается. К примеру, расположение 4х элементов по ячейкам TableLayout вызывало дитчайшее мигание всего этого хозяйства в редакторе с падениями эклипса несколько раз. То есть, ситуация чем-то похожа на микрософтовский WPF: лучше делать руками, компилировать и смотреть, а визуальный редактор - не трогать.
В редакторе они вообще не реализовали окно пропертей. Вместо них деревья пропертей развернули... в контекстные меню :) Смотрится очень дико:
UPD: окно пропертей нашлось.

Программирование под Android

Все остальные вещи типа обращения к файловой системе, работа с оборудованием и т.п. достаточно высокоуровневые и не представляет особой сложности. Да, и все это дело прекрасно отлаживается как на эмуляторе, так и на подключенном по шнурку реальном девайсе! Это очень хорошо, никакого вуду.
Так что в скором времени порадую себя и вас портом одной широко известной базы данных на андроид :)

Оставить комментарий

Архив записей в блогах:
Есть такая постмодернистская трактовка: взять поп- или рок-композицию и сыграть её классически. Можно, с клавесином и виолой д`амур. Или ещё как-нибудь. Непривычно. А что будет, если знаменитую советскую песню, которая в былые лета считалась официозом, сделать чем-нибудь иным? Нашла вещь ...
Пусть даже без темы, это как будет угодно. Вот мы смотрим на ленту дневников и иногда открываем чью-то страницу. Анекдоты мимо, цитаты туда же, и вдруг бац, что-то зацепило. То есть от поста видна только вершина айсберга, но пейзаж уже начинает угадываться. Примерно так же смотрим ...
Как мы и обсуждали в последние годы (в том числе в недавней записи Путин сотворил экономическое чудо: часть 7 ), риски формирования из предпринимателя "врага народа" ("жулика" - по Путину) и противопоставление его остальной части общества как некоторого источника проблем / ...
СМИ сегодня оптимистично сообщили , что численность населения РФ уменьшилась всего на 244 тысяч человек и составила на 1 января 2024 года 146,2 млн. человек: Численность постоянного населения России на 1 января 2024 года составила 146,204 млн человек, снизившись за год на 243,8 тыс. ...
А мне сегодня понравились нечищенные улицы. Видимо, благодарность жителей за отсутствие посыпаек чиновники восприняли как действие не делать ничего вовсе. Вначале то, а выехал я в 10.00, было стремно, а потом драйв словил-перемещался, обгонял. Все так тихо едут, а зря. Я сегодня накатался ...