Archive for Апрель, 2014

Как сделать свое окошко маркера для гуглокарт на андроид-устройстве

без комментариев

Стандартный снипет маркера на виджете MapView довольно удобен для небольших надписей. Однако же, если хочется сделать,к примеру, многострочный текст или же использовать какой-то дополнительный функционал на самом окошке снипета, то нам придется реализовывать функционал своими руками.
Читать далее »

Автор Sash(k)a

24 апреля, 2014 at 3:18 пп

Опубликовано в Без рубрики

Тэги ,

Добавление поддержки гугло-карт в приложение

без комментариев

Для того, чтобы в своем приложении под андроид использовать google maps нужно пройти довольно-таки извилистый путь по подключению гугл-api и подключению библиотек google play services в свое приложение. Здесь опишу пошаговую инструкцию по модификации приложения и прохождению извилистых путей по сайтам гугла. Основная статья по подключению карт лежит на гугле, но опыт, сын ошибок трудных..
Читать далее »

Автор Sash(k)a

22 апреля, 2014 at 2:56 пп

Опубликовано в Без рубрики

Тэги ,

Подготовка к релизу приложения на google play market

2 комментария

Небольшой гайд по настройке gradle проекта, и android studio для подготовке к сборке релиза для google play market.
Читать далее »

Автор Sash(k)a

15 апреля, 2014 at 8:16 пп

Варианты объединения двух массивов в Java

без комментариев

В любом языке с долгой историей появляется то-ли фича то ли бага делать одну, вроде бы простую вещь можно несколькими способами. Возьмем тривиальную задачу: объединить два массива одного типа в один в java. И тут оказывается есть три способа как это сделать с разной степенью абстракции и со своими плюсами и минусами. Рассмотрим их.
Читать далее »

Автор Sash(k)a

12 апреля, 2014 at 6:38 пп

Опубликовано в Без рубрики

Тэги ,

Чтение CSV-файла в Java

без комментариев

Для некоторого круга задач автоматизации обмена данными между различными приложениями необходимо работать с форматом CSV. Рассмотрим способы работы с этим форматом в Java.
Читать далее »

Автор Sash(k)a

9 апреля, 2014 at 8:57 пп

Опубликовано в Без рубрики

Тэги ,

Изменение названия картинки в django при загрузке в админке

без комментариев

Тоном хорошей разработки пользовательского интерфейса я считаю предупреждение ошибок пользователя, проектирование логики приложения таким образом, что бы пользователь не смог допустить ошибки. Одной из часто распространенных ошибок пользователей админок сайтов является загрузка файлов,имя которых задано кириллицей, что на некоторых шаред-хостингах (да и вообще любой хостинг можно криво настроить ) может привести к невозможности загрузки файла с сервера. Особенно печально это выглядит при публикации статей или новостей в которых используются изображения как часть контента. Для того, чтобы это предотвратить, мы можем автоматически при сохранении изображения переименовывать файл в удобный для нас вид и использовать для верстки страниц уже корректное имя файла, которое со сто-процентной вероятностью будет корректно обрабатываться сервером.
Читать далее »

Автор Sash(k)a

8 апреля, 2014 at 9:17 пп

Обновление sqlite базы данных в андроид-приложении из assets

без комментариев

Интересная задача: как обновить базу данных приложения, если мы ее используем в качестве источника данных и не храним никаких пользовательских данных? Сходу можно предложить вариант использовать текстовый дамп таблицы или при поставке обновления приложения полностью перезаписывать данные в приложении на новые. Рассмотрим второй вариант в применении к SQLite базе данных.

UPD. Подход прикольный, но в использовать не рекомендую, при каждом обращении к базе данных перекопируется файл из ассетса. Причина в том, что при моем подходе почему-то после отработки функции onCreate движок не считал базу данных созданной. Сейчас в поиске оптимального решения.
Читать далее »

Автор Sash(k)a

7 апреля, 2014 at 9:51 пп