Articles of Андроид

Android Studio думает, что я строю для API уровня 1 вместо Android L

Во-первых, мое приложение gradle.build: apply plugin: 'com.android.application' android { compileSdkVersion 'android-L' buildToolsVersion '20.0.0' defaultConfig { applicationId "com.blah.blah" minSdkVersion 16 targetSdkVersion 'L' versionCode 1 versionName "alpha" } … } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:21.+' compile 'com.android.support:appcompat-v7:21.0.+' compile 'com.google.android.gms:play-services:5.0.77' compile 'com.koushikdutta.ion:ion:1.2.4' } Во всяком случае, у меня есть Fragment для NavigationDrawer , автоматически […]

Узнайте, почему Android-приложение удаляется

Мое приложение имеет успех в Google Play с несколькими миллионами загрузок. Однако почти 50% пользователей уже удалили его. Я не думаю, что это критическое число, но я хотел бы узнать, почему пользователи его отключили, поэтому я хотел бы попросить пользователей, используя простую форму, только тем, кто хочет ответить, конечно. Теперь проблема в том, когда нужно […]

Обрабатывать видео покадрово в OpenCV на Android

Моя цель заключается в следующем: мне нужно прочитать видео, которое хранится на SD-карте, обработать его фреймом для кадра, а затем снова сохранить его в новом файле на SD-карте. Проблема в том, что OpenCV4Android не поставляется с видеокодером / декодером, так как он не включает ffmpeg . Более того, использование JavaCV для обработки изображения для меня […]

Android: вращение изображения с высоким разрешением генерирует ошибку из памяти

Я пытаюсь повернуть изображение в "onPictureTaken" public void onPictureTaken(byte[] data, Camera camera) { String fileName = "last"+Calendar.getInstance().getTimeInMillis(); String finalFilePath=null; File temp= Environment.getExternalStorageDirectory(); String destination=temp.getAbsolutePath()+"/pictureTest/"; Bitmap bitmap1 = BitmapFactory.decodeByteArray(data, 0, data.length); Matrix mat = new Matrix(); mat.postRotate(90); // degree j'pense que t'as une methode qui te dit de combien tu veux faire t'as rotation. Bitmap bBitmapRotate […]

Панель инструментов не скрывается в прокрутке RecyclerView

Я пытаюсь сделать Toolbar в моем приложении скрытой и показать на основе прокрутки RecyclerView . Этот gif показывает, чего я пытаюсь достичь. Я следую этому руководству и не получаю результаты, которые я ищу. Вот макет моей деятельности: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/coordinatorLayout" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" android:fitsSystemWindows="true"> <android.support.v4.widget.DrawerLayout android:id="@+id/drawer" android:layout_width="match_parent" android:layout_height="match_parent" android:elevation="7dp"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <include […]

Опубликовать комментарий через графа api to social plugin box

Есть ли способ опубликовать комментарий через графический API для социального плагина? Я разрабатываю приложение Android, и я хочу реализовать обсуждение через Facebook, но я не могу понять, как это сделать. Я видел некоторые другие вопросы об этом, но я хотел спросить о «официальном» переполнении стека Facebook

EOFException вызывается при чтении содержимого файла ePub

Я пытаюсь прочитать содержимое файла ePub с помощью библиотеки epublib, и этот пример демонстрирует это. Для меня исключение возникает при загрузке книги из входного потока // Load Book from inputStream Book book = (new EpubReader()).readEpub(epubInputStream); Не знаете, почему код не работает, и для меня выбрано исключение? Он работал для других пользователей StackOverflow. Полная трассировка стека […]

Почему мягкая клавиатура показывает или нет, когда начинается действие?

Сравнивая наш дизайн между разработчиками, мы обнаружили странное поведение. После некоторого анализа мы пошли на это наблюдение. Когда начинается действие, в некоторых случаях появляется клавиатура, но иногда нет. Фактически, без ScrollView , мягкая клавиатура не появляется по умолчанию в EditText . <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".TestActivity" > <EditText android:id="@+id/editText1" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:ems="10" android:inputType="text" […]

Что такое SurfaceView SurfaceHolder Surface Camera API android

Я использую Camera API и немного путаю с терминологией. В более простых терминах андроид нуждается в представлении, на котором предварительный просмотр камеры можно сделать с помощью SDK android. Писатель приложения должен предоставить класс вида для android. [Есть несколько ограничений и обходных путей, так сказать, что я любопытство, но не знаю, где искать]. Итак, в чем […]

Ошибка фрагмента backstack при замене фрагментов в транзакции?

Вот сценарий, который вызывает проблемы: Я запускаю Acitivity с ViewGroup, который будет содержать представленные фрагменты. Я загружаю фрагмент A в эту группу ViewGroup, вызывая .replace () в транзакции, которую я сохраняю в стопке. Я загружаю фрагмент B в группу просмотра, заменяя фрагмент A. Снова я сохраняю транзакцию. Я поворачиваю устройство дважды. При втором вращении фрагмент […]