Обезжириваем apk

Автор: | 29.01.2015

Post Views: 4 863 Что из себя представляет apk файл? Это просто архив с ресурсами и кодом приложения. Если, например, картинки и файлы xml ужать серьезно не получится, то вот сам код ужать можно. Возможно, это потому, как в каждом проекте есть не используемые части библиотек. Наше IDE  по умолчанию соберёт все, что только есть, и… Читать далее »

Горячие клавиши в Android Studio

Post Views: 6 206 В прошлой статье я уже начал изготовлять из Android Studio нечто похожее на Eclipse. Там был выбрана схема клавиш (Keymap)  как в Eclipse. Теперь разберёмся, как сделать кучу полезных действий при сохранении. В Eclipse  есть настройка Save Actions, т.е. при сохранении вы ещё какие-то действия производите с кодом. Находится она по пути… Читать далее »

Подключение устройств Android Wear

Автор: | 12.01.2015

Post Views: 6 095 В данной статье я расскажу, как подключить для отладки устройство Sony SmartWatch 3, на борту которых используется операционная система Android Wear. Для открытия меню разработчиков перейдите в раздел Настройки – >Об устройстве и кликните несколько раз по пункту Номер сборки.     После этого перейдите в меню Для разработчиков и включите отладку.… Читать далее »

Четыре способа добавить ссылку в разметку

Post Views: 23 240 Очень часто в разных местах мобильного приложения возникает необходимость сослаться на какой-нибудь внешний ресурс. Например, другие мои приложения или просто поисковик.Таким образом, нам нужно в интерфейсе показать уже знакомый многим пользователям элемент – интернет ссылку. В связи с последними обновлениями, буду стараться выкладывать уроки, созданные при помощи Android Studio. Способов реализации данной… Читать далее »

Король умер, да здравствует король!

Post Views: 4 124 С недавнего времени, официальным клиентом для разработки мобильных приложений под Android  стала Android Studio . Казалось бы, можно возрадоваться и спеть Gaudeamus, забыв предыдущие страдания. Т.к. Eclipse часто ломалась, от обновления к обновлению исправляла старые ошибки и добавляла новые. Но надо признать – своё дело делала! Поначалу она казалась черти чем. Потом… Читать далее »

Smart – значит хитрый

Post Views: 3 846 На прошедшем мероприятии компании Softline 16.09.14, посвященному выпуску RAD Studio XE7, после доклада “Взаимодействие приложений”, взял слово товарищ. Его мысли были весьма интересными, т.к. множество окружающих нас устройств могут работать совсем не так, как заявляли рекламщики. Веб-камера, подглядывающая за хозяином; телефон, который все время стучит и т.д. На русский язык слово Smart… Читать далее »

Индикатор прогресса в заголовке приложения

Post Views: 4 548 При выполнении длительных операций, приложение должно развлекать пользователя анимированным индикатором прогресса. Если этого не делать, то он решит, что приложение зависло и скорее всего удалит его, т.к. по его мнению оно не доработанное. Для реализации этой задачи можно в разных элементах интерфейса показывать виджет ProgressBar. Показывать его можно, как в отдельном модальном… Читать далее »

Bat скрипт для копирования ресурсов

Post Views: 6 124 Часто для экономии времени, можно в приложении временно использовать ресурсы из Android SDK. Например, стандартные картинки, которые используются самой системой. Найти их можно по адресу sdk\platforms\android-21\data\res … а далее папки с указанием плотности экрана (drawable-mdpi ,drawable-hdpi и т.п.) А в коде разметки (xml) быстро указать можно вот так: android:icon=”@android:drawable/ic_menu_help” Таким образом программа… Читать далее »

Горячие клавиши в Eclipse

Автор: | 01.12.2014

Post Views: 9 282 В данной статье постараюсь собрать все полезные сочетания клавиш при работе в IDE Eclipse в операционной системе Windows. Ctrl+Alt+Down (вниз) – копировать и вставить строку целиком перед курсором Ctrl+Alt+Up (вверх) – копировать и вставить строку целиком после курсора Ctrl+Spase (пробел) – автодополнение Ctrl+F6 – cледующий/предыдущий редактор Ctrl+D – удалить строку целиком Ctrl+O… Читать далее »

Развернутый пример работы с Admob

Post Views: 5 380 Как уже было отмечено в предыдущей статье, рекламный баннер от Admob является элементом View, и может быть добавлен на экран приложения, удален или изменен. Если добавить элемент статически, т.е. прописав его в файле разметки (layout), то он все время будет занимать место на экране, даже если реклама в элемент не загрузилась. Показывать пустое… Читать далее »