Articles of андроид

Как реализовать простую кнопку в списке в каждом элементе

У меня есть определенные записи в элементе списка. Там у меня простая «кнопка» (а не кнопка facebook). Вы можете увидеть вышеупомянутый SCREENSHOT; Для справки. Момент, когда я нажимаю на кнопку; Я хочу, чтобы цвет кнопки был изменен, и цвет кнопки должен оставаться таким же ( изменился как ), когда я снова войду. Кроме того, все […]

Является ли конструктором частного внутреннего класса также частным?

Я реорганизую проект андроида, который становится большим. Запуск lint дает мне вопрос JSME. Доступ к частному члену между внешними и внутренними классами . Учитывая следующий пример public class Outer { private Inner mInner = new Inner(); private class Inner {} } Я получаю информацию Name private field Inner mInner Location class Outer (default package) Problem […]

Андроид локальное разрешение Androidmanifest SMS READ

Конфигурация: Studio 1.3 API 23 Я изучаю Android и начал работать над SMS-прочтением простого проекта. Я добавил разрешения в SMS_READ в AndroidManifest.xml. Тем не менее, когда запускается эмулятор, он отказывается от разрешения разрешения на ошибку для SMS_READ. Я не уверен, что проблема с эмулятором или изменение разрешения на уровне API 23? Ошибка: Caused by: java.lang.SecurityException: […]

Приложение не будет выполняться на новом Android Studio 2.2 с градиентом 2.14.1 с включенным Instant Run

Я только что установил новый Android Studio 2.2, и у меня проблемы при создании моего проекта: Error:Execution failed for task ':app:processDebugAndroidTestResources'. java.io.FileNotFoundException: [path_to_project]/app/build/intermediates/symbols/androidTest/debug/R.txt (No such file or directory) Я использую gradle version 2.14.1 (потому что эта версия IDE заставляет меня использовать ее). Если я отключу мгновенный запуск, все работает нормально, но стыдно потерять эту возможность […]

В Google Plus дважды появляется диалоговое окно «Выбрать учетную запись»

Я внедряю Google+ через документацию разработчика. Мои методы onConnectionFailed вызывается после того, как я выберу учетную запись для входа с ошибкой RESOLUTION_REQUIRED (код ошибки 6). Это запускает другой диалог «Выбрать учетную запись», который затем работает (принимает меня на разрешения), если я выбираю одну учетную запись. Я не уверен, почему он вызывает другой диалог. Я начинаю […]

Android перетащить и вернуться к предыдущей деятельности, например, Facebook и Google Фото

Я нашел способ реализовать анимацию, такую ​​как Facebook и Google Фото. Когда во 2-й операции, при перетаскивании изображений следуют изображения, а вторая активность начинает исчезать, и мы видим 1-ю операцию. Образы того, что я пытался спросить, здесь.

Как я могу раздавать бесплатные просмотренные копии моего платного приложения для Android?

С iPhone у Apple есть система бесплатных кодов, которую вы можете отправить рецензентам, чтобы они могли бесплатно установить приложение. Есть ли способ сделать это с платными приложениями для Android?

Android-геокодер обратного расположения – надежный способ получить город?

До сих пор я искал совсем немного. Android Geocoder возвращает объект android.location.Address . Город, насколько я понял, должен быть возвращен в getLocality() . Кажется, что в США это работает хорошо, снаружи нет. Я пишу международное приложение и пытаюсь найти решение, чтобы узнать город геолокации. Здесь выход из Чехии / Праги: Address[addressLines= [0:"Psohlavců 1764/2", 1:"147 00 […]

Android – восстановление AlarmManager

Благодаря TasKiller меня есть надежный способ отключения обновлений, поступающих в AppWidget из AlarmManager ! Теперь, сарказм в стороне, как мне оправиться от такого события? До сих пор я вижу только, что Alerts воскресают только после перезагрузки телефона. Я могу вставить код восстановления в несколько мест, таких как различные Activity#onCreate которые принадлежат моему приложению и моему […]

Получение окна с сервисного андроида

Я пытаюсь отобразить окно из службы, но не понимаю, как это сделать Вот мой код – В onStart метод обслуживания LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.main1, null); WindowManager manager = (WindowManager) getSystemService(WINDOW_SERVICE); WindowManager.LayoutParams params = new WindowManager.LayoutParams(); params.type = 2002; params.format = 1; params.flags = 40; params.height = WindowManager.LayoutParams.FILL_PARENT; params.width = WindowManager.LayoutParams.FILL_PARENT; […]