Articles of android

Firebase JobDispatcher vs Evernote Android Job – как эти два сравнения?

В настоящее время в Android для выполнения задачи периодически в зависимости от времени или любых других факторов, таких как состояние зарядки, состояние сети и т. Д., Основными тремя параметрами являются: Android AlarmManager (который работает периодически по времени) , GCMTaskService (требуется служба Google Play на устройстве ) И JobScheduler (требуется версия Android> 21) . Недавно я […]

Как создать текстуру OpenGL из массива байтов в Android

Я новичок в OpenGL. Я делаю приложение для слепых на Android в академических целях. У меня есть весь код, необходимый в шейдере для выполнения необходимых манипуляций, но мне все же нужно заставить шейдер видеть данные, которые я создаю в своем Java-коде. В моем Java-коде я получил большой массив int размером 262144. Я попытался передать этот […]

Не удалось выполнить: com.android.support:support-compat: 25.0.1.?

Я не могу узнать, что является точной проблемой, когда я добавляю зависимости. dependencies { compile 'com.github.jetradarmobile:android-snowfall:1.1.2' } Я получаю вышеуказанную ошибку my Gradle(Project) buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.1' } } allprojects { repositories { jcenter() { maven { url "https://jitpack.io" } } } } task clean(type: Delete) { delete rootProject.buildDir […]

Предварительный просмотр камеры Android в фрагменте

До сих пор у меня есть полный рабочий код, который подключает камеру, чтобы просмотреть предварительный просмотр передней камеры. Теперь я пытаюсь заставить эту камеру работать внутри Fragment . Полный код: MainActivity.java public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.fragment_main); getFragmentManager().beginTransaction().add(R.id.mainLayout, new CameraExtractionFragment()).commit(); } } CameraExtractionFragment.java public class CameraExtractionFragment extends […]

Использование datetime в SQLite для получения значений в этом месяце и в прошлом месяце

У меня есть приложение, которое отслеживает потраченные деньги. У меня есть функция, которая получает все деньги, потраченные на этот месяц и в прошлом месяце. Это тот или другой, а не тот и другой. Он основан на параметре ниже, называемом lastMonth . Каждая сумма транзакции входит в мою таблицу с датой транзакции. Я использую SQL-запрос, чтобы […]

Ошибка Android Stackoverflow в Listview только на выбранном устройстве

При разработке Native App для Android я пережил крах на чистом HTC DESIRE S, который часто происходит на страницах списка. Что случилось: Переполнение списка Viewview Проблема переполнения полосы Проблема с переполнением просмотров Другое (поясните пожалуйста) Logcat: java.lang.StackOverflowError at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java:940) at android.text.SpannableStringBuilder.drawText(SpannableStringBuilder.java:1042) at android.graphics.Canvas.drawText(Canvas.java:1323) at android.text.Styled.drawUniformRun(Styled.java:141) at android.text.Styled.drawDirectionalRun(Styled.java:298) at android.text.Styled.drawText(Styled.java:357) at android.text.Layout.drawText(Layout.java:1797) at android.text.Layout.draw(Layout.java:679) at android.widget.TextView.onDraw(TextView.java:4338) […]

Kotlin apply () расширение lint сообщение в Android Studio 3.0-alpha8

Привет, дорогой друг Stackoverflow! У меня есть следующий код, который вызывает следующую ошибку. fun newInstance(message: String?): DialogFragment { return DialogFragment().apply { arguments = Bundle().apply { putString("arg", message) } } } В сообщении указывается, что this ссылка внутри функции apply() указывает на класс BaseBundle , доступный с API 21, который будет сбой при более низком API. […]

Запрос многократного использования с использованием Retrofit 1.8.0 не работает

Мне нравится 4 дня, пытаясь сделать запрос Multipart с использованием Retrofit 1.8.0 в android с успехом. Мой интерфейс выглядит примерно так: @Multipart @POST("/posts/add.json") void addComment( @Part("id") String id, @Part("post[body]") String body, @Part("post[attachment]") TypedFile attachment, Callback<Map<String, String>> callback ); Но на стороне сервера я получаю следующее Parameters: {"id"=># <File:/var/folders/z0/0ggjvvfj4t1fdsvbxf3lc9pw0000gn/T/RackMultipart9853-0>, "post"=>{"body"=>#<File:/var/folders/z0/0ggjvvfj4t1fdsvbxf3lc9pw0000gn/T/RackMultipart9853-1>, "attachment"=>#<File:/var/folders/z0/0ggjvvfj4t1fdsvbxf3lc9pw0000gn/T/RackMultipart9853-2>}, "controller"=>"posts", "action"=>"add", "format"=>"json"} Как вы […]

Vuforia – Начало работы на Android

Android 2.3.3 Я новичок в Vuforia и Augmented Reality в частности. Поэтому, пожалуйста, извините меня, если это очень простой вопрос. Я смог загрузить и запустить образец приложения из Vuforia по распознаванию текста и распознаванию изображений. Теперь я решил создать образец приложения (Image Targeting) самостоятельно. Вот что я сделал :: Следуя шагам, приведенным в Vuforia Скачал […]

Как я могу настроить вкладки Android, чтобы получить 3D-взгляд?

Я хочу создать представление вкладки Android, чтобы выглядеть как этот образ: Я думаю, в Риме есть много способов, но я думаю, что до сих пор не нашел идеального. Моя идея состояла в том, чтобы вырезать разделитель и активный делитель и поместить их между кнопками. Тем не менее, я не знаю, было ли это подходящим решением, […]