Archives

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

Отправка данных 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

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

Read More

Create multiply photo with Android SDK and save there

Create multiply photo with Android SDK and save there Numerous manual describes how to take a single photo and get his data(uri or Bundlee) in Activity in method onActivityResult. How to make a few photos and get this result in the Activity??? We can create own realization of SurfaceHolder, Camera etc… And we can create […]

Read More

Obfuscate Java executable “jar”

Obfuscate Java executable “jar” How obfuscate standart java application? It’s very simple: you need use Proguard tool 1. Download and install proguard. 2. Create proguard config file(ex. proguard-project.txt)   -injars application.jar -outjars obfuscate_application.jar -libraryjars <java.home>/lib/rt.jar -dontusemixedcaseclassnames -verbose -dontoptimize -libraryjars jni/keyboardhook-win-amd64.lib -libraryjars jni/libquaqua64.jnilib -libraryjars libs/keyboardhook-win-amd64.lib -libraryjars libs/keyboardhook-win-x86.lib -keepattributes *Annotation* -keep,includedescriptorclasses public class com.sun.jna.** { <fields>; <methods>; […]

Read More

How to dynamically change arrow buttons in BasicScrollBarUI

How to dynamically change arrow buttons in BasicScrollBarUI We have daughter class: public class MacOsScrollUi extends BasicScrollBarUI { private ImageIcon decreaseIconDefault; private ImageIcon increaseIconDefault; private ImageIcon decreaseIconEneterd; private ImageIcon increaseIconEntered; public MacOsScrollUi(){ decreaseIconDefault = new ImageIcon(…); increaseIconDefault = new ImageIcon(…); decreaseIconEneterd = new ImageIcon(…); increaseIconEntered = new ImageIcon(…); } … @Override protected JButton createIncreaseButton(int orientation) […]

Read More

Apache Tomcat message body writer for Java class org.json.JSONObject, and Java type class org.json.JSONObject, and MIME media type application/json was not found

Apache Tomcat message body writer for Java class org.json.JSONObject, and Java type class org.json.JSONObject, and MIME media type application/json was not found SEVERE [http-nio-8080-exec-19] null.null A message body writer for Java class org.json.JSONObject, and Java type class org.json.JSONObject, and MIME media type application/json was not found. The registered message body writers compatible with the MIME […]

Read More

Please disable your adblocker or whitelist this site!