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


Пользовательский макет для DialogFragment OnCreateView и OnCreateDialog

Я пытаюсь создать DialogFragment, используя мой собственный макет. Я видел несколько разных подходов. Иногда макет устанавливается в OnCreateDialog следующим образом: (Я использую моно, но я немного привык к Java) public override Android.App.Dialog OnCreateDialog (Bundle savedInstanceState) { base.OnCreateDialog(savedInstanceState); AlertDialog.Builder b = new AlertDialog.Builder(Activity); //blah blah blah LayoutInflater i = Activity.LayoutInflater; b.SetView(i.Infla ...

Внутренняя система позиционирования на основе гироскопа и акселерометра

Я разрабатываю приложение для Android для отслеживания положения в помещении. Мой телефон Гугл Нексус с использованием двух датчиков, первый из которых акселерометр и гироскоп. моя идея заключается в том, что из начальной точки отсчета (известной позиции GPS), используя 2 датчика (акселерометр для движения и гироскоп для направления) отслеживать телефон при движении. И отображение на карте, когда пользователь собирается. но проблема в том, что я понятия не имею, как совместить оба эти датчики, ...

getClass() в абстрактном классе дает неоднозначный вызов метода

у меня есть абстрактный класс, и я пытаюсь использовать getClass() метод, так как мне понадобится информация из класса, расширяющего мой абстрактный класс. Пример такой: public String getName() { return getClass().getSimpleName(); } однако IntelliJ сообщает об этом: Ambiguous method call. Both getClass () in Object and getClass () in Object match. код работает нормально, но наличие десятков предупреждений об ошибках в моей IDE-это своего рода мой путь. Это нарушает мой рабо ...

Как добавить проект Android Studio в GitHub [дубликат]

этот вопрос уже есть ответ здесь: Как синхронизировать проекты на GitHub с Android Studio? 10 ответов У меня есть проект в Android Studio. Я хочу добавить этот проект в репозиторий GitHub с помощью android studio. Как я могу это сделать? ...

Что именно делает URLConnection.setDoOutput() влияет?

здесь setDoOutput() на URLConnection. Согласно документация я должен установите флаг DoOutput в true, если вы собираетесь использовать URL-соединение для вывода, false, если нет. теперь я стою перед именно эта проблема - среда выполнения Java преобразует запрос в POST после setDoOutput(true) вызывается и сервер отвечает только на GET запросы. Я хочу понять, что произойдет, если я удалить setDoOutput(true) от код. на что именно это повлияет? Предположим, я установил его в false - что я мо ...

Отправка массивов с намерением.putExtra

у меня есть массив целых чисел в действии A: int array[] = {1,2,3}; и я хочу отправить эту переменную в действие B, поэтому я создаю новое намерение и использую метод putExtra: Intent i = new Intent(A.this, B.class); i.putExtra("numbers", array); startActivity(i); в упражнении B я получаю информацию: Bundle extras = getIntent().getExtras(); int arrayB = extras.getInt("numbers"); но это на самом деле не отправка массива, я просто получаю значение '0' на arrayB. Я искал некоторые примеры, ...

Редактируемый текст в строку

Как я могу конвертировать редактируемый текст в строку в Android ? Есть решение? ...

TileProvider c использованием локальных плиток

Я хотел бы использовать новый TileProvider функциональность последней Android Maps API (v2) для наложения некоторых пользовательских плиток на GoogleMap. Однако, поскольку мои пользователи не будут иметь интернет много времени, я хочу сохранить плитки, хранящиеся в структуре zipfile/folder на устройстве. Я буду генерировать свои плитки с помощью Maptiler С geotiffs. Мои вопросы: что бы быть лучшим способом для хранения плитки на устройстве? как бы я идти о создании TileProvider, который возвра ...

система.currentTimeMillis () возвращает время UTC?

Я хочу, чтобы получить текущее время в формате UTC в миллисе. Я искал google и получил некоторые ответы на эту систему.currentTimeMillis () возвращает время в формате UTC. но это не так. Если я делаю следующее: long t1 = System.currentTimeMillis(); long t2 = new Date().getTime(); long t3 = Calendar.getInstance().getTimeInMillis(); все три раза почти одинаковы (разница в миллисекундах из-за вызовов ). t1 = 1372060916 t2 = 1372060917 t3 = 1372060918 и это время не время UTC вместо этого это ...

Как отключить edittext в android

Как отключить ввод ...

тряска, колебание просмотреть анимацию в Android

Я создал аним.xml-файл, такие как НИЖЕ, чтобы встряхнуть imageview, как IOS значок встряхивания в android. Однако это не дает мне тот же результат. Есть ли идея получше? <?xml version="1.0" encoding="utf-8"?> <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="300" android:fromDegrees="-2" android:pivotX="50%" android:pivotY="50%" android:repeatCount="infinite" android:toDegrees="2" /> ...

Firebase onTokenRefresh() не называется

в своем MainActivityв моем журнале я вижу токен с помощью FirebaseInstanceId.getInstance().getToken() и он отображает сгенерированный токен. Но это похоже на мой MyFirebaseInstanceIDService где он распространяется на FirebaseInstanceIdService на onTokenRefresh() не вызывается, где в этой функции было сказано, что знак изначально создан здесь. Мне нужно было позвонить sendRegistrationToServer() вот почему я пытаюсь понять, почему он не идет в onTokenRefresh(). вот мой код public class MyFire ...

Очистить текст в EditText при вводе

Я пытаюсь установить и onclicklistener так, что когда я нажимаю в элементе edittext он очистит его текущее содержимое. Здесь что-то не так? Когда я компилирую этот код, я получаю force quit и ActivityManager: не могу отправить DDM chunk 4d505251: нет обработчика определенной ошибки. public class Project extends Activity implements OnClickListener { /** Called when the activity is first created. */ EditText editText = (EditText)findViewById(R.id.editText1); @Override public void ...

Как копировать и редактировать файлы в оболочке Android?

оболочка Android не имеет cp. Android shell также не имеет sed или grep или vi. У меня нет adb демон доступен. Есть mv но он отказывается работать, если источник находится на устройстве только для чтения. Что делать, если мне нужно скопировать некоторые каталоги из устройства только для чтения рекурсивно? как изменить строку в текстовом файле (например, " PATH= / cache" быть "PATH=/mnt / asec") ? ...

Способ не найден с помощью DigestUtils в Android

Я пытаюсь использовать библиотеку DigestUtils в Android 2.3.1 с помощью JDK 1.6, однако я получаю следующую ошибку при выполнении приложения: Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.shaHex здесь у вас есть stacktrace: 02-03 10:25:45.153: I/dalvikvm(1230): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUti ...

Акселерометра Android не работает, когда экран выключен

Я разрабатываю приложение для окончательной диссертации по информатике, и мне нужно собирать и регистрировать данные акселерометра. Мне нужно приобрести его в течение всего дня, поэтому есть серьезные ограничения батареи (например, я не могу оставить экран включенным). Кроме того, это не рыночное целевое приложение, поэтому вполне приемлемо сделать некоторые серьезные взломы, даже низкоуровневое кодирование C/C++, если это необходимо. хорошо известно, что на многих устройствах слушателей для ак ...

Добавление локального.файлы aar для моей сборки gradle

поэтому я создал Android-библиотеку и успешно скомпилировал ее в a .файл aar я назвал этот файл aar:"projectx-sdk-1.0.0.aar" Теперь я хочу, чтобы мой новый проект зависел от этого aar, поэтому я сделал следующее сообщение: http://life.nimbco.us/referencing-local-aar-files-with-android-studios-new-gradle-based-build-system/ но сообщение смущает меня, так как я не получаю желаемого результата: имя пакета AAR является : com.projectx.photosdk и модуль внутри называется sdk вот моя текущая структу ...

Эмулятор в Android Studio не запускается

Я думаю, что это проблема со ссылкой SDK в структуре проекта, но когда я нажимаю кнопку Выполнить и выбираю запустить эмулятор, ничего не появляется. ...

Как использовать перехватчик для добавления заголовков в Retrofit 2.0

наша команда решила принять Ретрофит 2.0 и я делаю некоторые исследования на нем. Я новичок в этой библиотеке и надеюсь получить некоторую помощь от сообщества:) как указано в названии, мне интересно, как использовать interceptor для добавления пользовательских заголовков через модернизация 2.0 в нашем приложении для Android. Есть много уроки о interceptor для добавления заголовков в Retrofit 1.X, но так как API сильно изменились в последней версии, Я не уверен, как адаптировать эти методы в но ...

Как создать тему в уведомлениях FCM

Я пытаюсь Firebase-Notification API служба работает идеально, когда я отправляю нисходящее сообщение из консоли в приложение, но как отправить сообщение в тему зарегистрированные пользователи ? Я сделал в android стороне FirebaseMessaging.getInstance().subscribeToTopic("TopicName"); но когда я пытаюсь отправить нисходящее сообщение из консоли в тему, это говорит This project does not have any topics изменить : я понял, что после сопоставления темы требуется до 1 дня, чтобы появиться в ...