android- все статьи тега ➜ страница 81


Должен ли я использовать AsyncTask или IntentService для моего приложения?

Я читал о подключении к интернету с Android и заметил, что есть разные способы справиться с этим, т. е. AsyncTask и IntentService. Однако я все еще не уверен, какой из них использовать. Мое приложение-это в основном поиск местоположения/трасс с картами Google. Мое подключение к интернету будет использоваться для поиска ближайших маршрутов в пределах определенного радиуса на карте. Таким образом, каждый раз, когда пользователь перемещает или прокручивает карту в новое место, она будет обновляться ...

Параметры пользовательских событий Firebase Analytics

Я совершенно новичок в Firebase analytics. Я пытаюсь отправить событие, которое показывает статистику о моем вызове API. endTime = System.currentTimeMillis() - startTime; // [START event] Bundle params = new Bundle(); params.putString(FirebaseConstants.PHONE_NUMBER, Utility.getPhone()); params.putLong(FirebaseConstants.DURATION, endTime); FirebaseAnalytics .getInstance(getContext()) .logEvent(FirebaseConstants.BALANCE_CHECK, params); // [END event] но я вижу только и ...

Как отобразить AlertDialog во фрагменте?

Я хочу, чтобы отобразить диалоговое окно предупреждения в мое приложение. Я использую фрагменты. Я попытался ниже код: AlertDialog ad = new AlertDialog.Builder(context) .create(); ad.setCancelable(false); ad.setTitle(title); ad.setMessage(message); ad.setButton(context.getString(R.string.ok_text), new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); } }); ad.show(); но э ...

adb remount разрешение отказано, но в состоянии получить доступ к суперпользователю в оболочке-android

Итак, я пытаюсь протолкнуть некоторые файлы в / system на устройстве android (zte) Я укоренился, связанный с ADB, adb remount -> мне отказано в разрешении adb shell su - > я могу получить доступ к оболочке и создавать папки и т. д., а также редактировать файловую систему (но в оболочке я не могу скопировать файл с компьютера на устройство) любая помощь, пожалуйста ...

Панель навигации Android на верхней панели быстрого доступа

Я пытаюсь сделать навигационный ящик над панелью действий, когда он был сдвинут вправо, как это приложение: [Удалено] это макет моей основной деятельности: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout ...> <RelativeLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> ... </RelativeLayout> <fragment android:name="com...." android:la ...

Billing API v3 Iabhelper NullPointerException

изменить 4/15: улавливание nullpointer в IabHelper, похоже, остановило эту проблему. Я больше не вижу исключений, которые бросаются, я собираюсь принять это как ответ. edit 4/04: немного более глубокое погружение. Существуют блоки try catch, которые обрабатывают RemoteExceptions и JSONExceptions для метода queryPurchases, но не обрабатывают NullPointerException. То, что я собираюсь попробовать, это включить исключение NullPointer обработка так IabHelper выглядит так при попытке querySkuDeta ...

После поворота, onCreate() фрагмент вызывается перед onCreate () FragmentActivity

Я использую FragmentActivity и фрагменты. при запуске приложения: FragmentActivity onCreate() <------ FragmentActivity onStart() FragmentActivity onResume() Fragment onAttach() Fragment onCreate() <------ Fragment onCreateView() Fragment onActivityCreated() Fragment onStart() Fragment onResume() все в порядке, FragmentActivity onCreate () вызывается перед Fragment onCreate (). И когда я вращаюсь: Fragment onPause() FragmentActivity onPause() Fragment onStop() FragmentActivity onStop() ...

Drawable to byte[]

у меня есть изображение из интернета в ImageView. Он очень маленький (фавикон), и я хотел бы сохранить его в своей базе данных SQLite. Я могу получить Drawable С mImageView.getDrawable() но тогда я не знаю, что делать дальше. Я не совсем понимаю Drawable класс В Android. Я знаю, что могу получить массив байтов из Bitmap как: Bitmap defaultIcon = BitmapFactory.decodeStream(in); ByteArrayOutputStream stream = new ByteArrayOutputStream(); defaultIcon.compress(Bitmap.CompressFormat.JPEG, 100, str ...

RadioButton-как использовать пользовательский drawable?

похоже, что мы можем использовать следующее В RadioButton: android:button="@drawable/myCustomStateBackground" но этот drawable занимает только то место, где обычно идет радио drawable. В идеале я хочу, чтобы весь мой фон кнопки был статусным. Поэтому при нажатии я хочу, чтобы вся кнопка выглядела так, как будто она застряла в нажатом состоянии. Чтобы сделать это, я надеялся, что смогу сделать что-то вроде: android:button="null" android:background="@drawable/myCustomStateBackground" но тогд ...

Распознавание речи Android как услуга на Android 4.1 & 4.2

мне удалось получить непрерывное распознавание речи (используя класс SpeechRecognizer) в качестве службы на всех версиях Android до 4.1. Мой вопрос касается того, чтобы он работал на версиях 4.1 и 4.2 как известно, есть проблема в том, что API не делает так, как описано в том, что через несколько секунд после запуска распознавания голоса, если голосовой ввод не был обнаружен, то это как если бы распознаватель речи умирает молча. (http://code.google.com/p/android/issues/detail?id=37883) Я нашел ...

Как я могу динамически создавать пункты меню?

Я создаю приложение для Android, и я пытаюсь построить систему управления пользователями, где пользователи могут войти, выйти из системы и т. д. Я хочу отобразить пункт меню входа в систему, если пользователь вышел из системы, и кнопку выхода из системы, если пользователь вошел в систему. Как я могу сделать это динамически? это файл макета прямо сейчас: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@ ...

Как определить версию Gradle?

Как я могу узнать, какую версию Gradle я использую в своей студии Android? Пожалуйста, руководство. Я хочу убедиться, что я использую Gradle версии 2.2.1. ...

Поставить прогрессбар на панели быстрого доступа

Я пытаюсь поставить неопределенный ProgressBar на панели действий. Я использовал actionView, чтобы поставить progressBar, например, приложение Google+. <item android:id="@+id/menu_progress" android:actionLayout="@layout/action_progress" android:menuCategory="container" android:showAsAction="always"> </item> проблема в том, что индикатор выполнения рассматривается как элемент, и поэтому в портретном режиме Nexus S у меня есть только один другой элемент на панели дей ...

Ontouch событие OnTouchListener вызывается дважды в android

Я создаю приложение, в котором строка генерируется между двумя точками, заданными во время выполнения. Проблема, которую я вижу, заключается в том, что onTouch() вызывается дважды для каждого клика на моем симуляторе. Я знаю, что два действия (ACTION_DOWN & ) являются. Но я хочу, чтобы мое приложение называлось onTouch() только один раз. Пожалуйста, дайте мне несколько идей. Это код, который я использовал: SurfaceView surfaceview = new SurfaceView(getContext()); SurfaceHolder h = surfacevie ...

Может ли AAR включать транзитивные зависимости?

Итак, прямо сейчас у меня есть проект Библиотеки, скажем project Foo Это зависит от библиотеки, как OkHttp. и Foo имеет Maven buildstep, который генерирует AAR и подталкивает его к общественному месту. Итак, теперь давайте скажем, что у меня есть проект B, мы назовем его Bar. Бар-это приложение для Android, и Bar зависит от Foo. Ну, у меня есть что. Однако, когда я делаю звонок в ...