Решила рассказать о книжках по программированию, которые я прочитала за последние год-полтора. Писать о книгах довольно сложно, поэтому я лишь коротко выскажу свое мнение о каждой и дам ссылку на интернет магазин Озон, где есть более подробное описание, часто с примерами страниц и отзывами других покупателей.
( Read more...Collapse )
( Read more...Collapse )
В этой статье расскажу как можно сделать иерархический список на андроиде. Постараемся разделить сам принцип работы списка от данных, чтобы можно было с минимальными усилиями использовать наш код повторно в других приложениях.

( Read more...Collapse )

( Read more...Collapse )
В этой статье рассмотрим как сделать анимацию элементов интерфейса в android. Под элементами интерфейса в данном случае имеются в виду все наследники класса View (полный список наследников можно посмотреть в документации класса View). Анимация это простой способ сделать приложение более живеньким :)
( Read more...Collapse )
( Read more...Collapse )
В этой статье расскажу как добавить в приложение android звуковые эффекты. Особо подчеркну, что это именно отдельные звуки, а не полноценное прослушивание аудио файлов.
Напишем высокоинтеллектуальное приложение “Коровка говорит Му” :)
( Read more...Collapse )
Напишем высокоинтеллектуальное приложение “Коровка говорит Му” :)
( Read more...Collapse )
В этой статье посмотрим как работать с камерой в android. Есть два способа получить фото или видео в вашем приложении:
* использование намерений (Intent) для вызова существующего приложения.
* непосредственное обращение к камере.
( Read more...Collapse )
* использование намерений (Intent) для вызова существующего приложения.
* непосредственное обращение к камере.
( Read more...Collapse )
В этой статье рассмотрим как получить информацию о телефоне, sim-карте, сети сотовой связи, а также параметры дисплея и аккумулятора мобильного телефона.
( Read more...Collapse )
( Read more...Collapse )
При разработке приложений для android иногда бывает нужно чтобы какие-то переменные или методы были доступны из всех Activities (Деятельностей) приложения. Например, при работе с базой данной, как правило, пишется класс, который обеспечивает соединение с БД и выборку данных. Но создавать экземпляр этого класса в каждой Activity весьма расточительно. Хочется иметь один экземпляр и обращаться к нему из любой точки приложения.
( Read more...Collapse )
( Read more...Collapse )
Любая Activity (деятельность, окно приложения) состоит из Views и ViewGroups. View — виджет, который рисуется на экране, например, кнопка, текстовое поле, список. Все такие виджеты наследуются от класса android.view.View.
ViewGroup — разметка, позволяющая расположить один или несколько View. Разметки наследуются от класса android.view.ViewGroup, который в свою очередь наследуется от android.view.View. Это значит что дочерними элементами разметки могут быть не только View, но и сами разметки
Примеры ViewGroups:
- FrameLayout
- LinearLayout
- TableLayout
- RelativeLayout
- ScrollView
Рассмотрим их более подробно.
( Read more...Collapse )
ViewGroup — разметка, позволяющая расположить один или несколько View. Разметки наследуются от класса android.view.ViewGroup, который в свою очередь наследуется от android.view.View. Это значит что дочерними элементами разметки могут быть не только View, но и сами разметки
Примеры ViewGroups:
- FrameLayout
- LinearLayout
- TableLayout
- RelativeLayout
- ScrollView
Рассмотрим их более подробно.
( Read more...Collapse )
В этой статье посмотрим как хранить данные в базе данных. Система android предоставляет полную поддержку базы данных SQLite. Создадим простое приложение, в котором можно будет создавать, редактировать и удалять записи. Каждая такая запись содержит дату, текст и иконку.

( Read more...Collapse )
( Read more...Collapse )
В этом уроке расскажу как сделать галерею в приложениях android. Начнем с простой галереи и затем немного ее украсим.

( Read more...Collapse )
( Read more...Collapse )

Comments
После WPF система "лэйаутов" Ведроида - это просто какой-то мрак и неуклюжее поделие студоты. Но даже в этом мраке ваш пост навёл порядок :)
приложение озон для определенной процедуры открывает камеру телефона для того чтобы сделать фото, а существующие фото он загружать не…
Действительно именно по сотовым мало хороших статей по программированию. Актуально поставить самый дешёвый телефон свой на дачу с вашей программой. Без сторонних производителей. Далее…