Archives

Смена языка/локали в Андроид эмуляторе. Android change language/locale

Смена языка/локали в Андроид эмуляторе. Android change language/locale Иногда может возникнуть проблема со сменой языка/локали в Android эмуляторе. Если в эмуляторе телефона/планшета еще присутствует функционал по смене языка или локали, то в случае эмулятора часов или ТВ зачастую представлен всего лишь один язык – Английский. Для смены языка в эмуляторе нужно ввести всего лишь 6 […]

Read More

Android Gradle Add local jar libs and compiled *.so libs in project. Android Gradle добавление локальных *jar библиотек и скомпилированных *.so библиотек

Android Gradle Add local jar libs and compiled *.so libs in project. Android Gradle добавление локальных *jar библиотек и скомпилированных *.so библиотек To add local jar lib, need add next to dependencies section: dependencies { compile fileTree(include: [‘*.jar’], dir: ‘libs’) compile files(‘libs/your_lib.jar’) }   To add compiled *so files, put all compiled libraries to libs […]

Read More

AutoCompleteTextView set DropDownHint top gravity/ AutoCompleteTextView изменить уровень выпадающего списка подсказок

AutoCompleteTextView set DropDownHint top gravity/ AutoCompleteTextView изменить уровень выпадающего списка подсказок <AutoCompleteTextView android:id=”@+id/editTextCountryRegistration_fragment_add_city” android:layout_width=”0dp” android:layout_height=”wrap_content” android:layout_weight=”1″ android:layout_centerHorizontal=”true” android:hint=”@string/choose_your_location” android:gravity=”center” /> <Space android:layout_width=”0dp” android:layout_height=”wrap_content” android:layout_weight=”0.3″ /> <AutoCompleteTextView android:layout_width=”0dp” android:layout_weight=”1″ android:layout_height=”wrap_content” android:id=”@+id/editTextCityAddNewCity” android:layout_centerHorizontal=”true” android:dropDownAnchor=”@+id/editTextCountryRegistration_fragment_add_city” android:hint=”@string/choose_your_city” android:gravity=”center” />   Необходимо добавить параметр android:dropDownAnchor в xml описание AutoCompleteTextView, с указанием id элемента, к которому будет привязан выпадающий список(разумеется этот […]

Read More

Error:warning: Ignoring InnerClasses attribute for an anonymous inner class

Error:warning: Ignoring InnerClasses attribute for an anonymous inner class Error:warning: Ignoring InnerClasses attribute for an anonymous inner class Error:(android.support.a.a.c) that doesn’t come with an Error:associated EnclosingMethod attribute. This class was probably produced by a Error:compiler that did not target the modern .class file format. The recommended Error:solution is to recompile the class from source, using […]

Read More

error: more than one device/emulator

error: more than one device/emulator Когда подключено/Включено больше одного девайса/эмулятора, при ручной установке возникает ошибка error: more than one device/emulator Лечится все довольно просто: adb devices adb -s “HT578” install “path”   Первая команда выводит список девайсов. Вторая команда устанавливает APK файл на указанное устройство, т.е. наш девайс HT578

Read More

Отправка данных Android часам (wear) из Android приложения(Send data or notification from Android device to android wear)

Отправка данных Android часам (wear) из Android приложения(Send data or notification from Android device to android wear) Всю работу на отправку данных берет на себя объект GoogleApiClient из комплекта AndroidSDK. Сам процесс очень и очень прост: 1. инициализация GoogleApiClient 2. После инициализации, получаем список подключенных узлов. Теоретически у пользователя может быть больше 1-ого комплекта часов. […]

Read More

Retrofit 2.0 Динамический URL параметр в запросе(Dynamically URL parameter in URL)

Retrofit 2.0 Динамический URL параметр в запросе(Dynamically URL parameter in URL) В документации по retrofit часто указывается, как создавать веб-интерфейс для статических путей URL. например www.it-notepad.com/platerapi/game.json?key=”key”&Location=”location” public interface PlayerInterface { @GET(“/game.json”) Call<PlayerRequestModel> getPlayerForgame(@Query(“key”) String key, @Query(“Location”) String location);   Если же требуется указать динамический путь, например www.it-notepad.com/platerapi/game1/game.json?key=”key”&Location=”location”, www.it-notepad.com/platerapi/game2/game.json?key=”key”&Location=”location”, то необходимо только добавить параметр @Url и […]

Read More

Android Error:(61) Apostrophe not preceded by

Android Error:(61) Apostrophe not preceded by В первое время, во время сборки Android приложений, можно встретить следующую ошибку: Error:(61) Apostrophe not preceded by \ (in Medina (Arabies: …) Данная ошибка очень распространенная при локализации приложения на французский(Franse) , или например Африкаанс(Afrikaans) values-fr/strings.xml или values-af/strings.xml и возникает при использовании строкового значения, содержащего апостроф(‘) Например: <string name=”select_city”>Kies […]

Read More

Добавление точек индикаторов перелистывания страницы в Android

Добавление точек индикаторов перелистывания страницы в Android Задача – добавить точки – индикаторы при перелистывании страницы в Android Для ее реализации воспользуемся библиотекой ViewPagerIndicator   Для начала необходимо добавить библиотеку в скрипт gradle: allprojects { repositories { maven { url “http://dl.bintray.com/populov/maven” } mavenCentral() jcenter() } }   В первый скрипт добавить необходимо только строку maven […]

Read More

Please disable your adblocker or whitelist this site!