Articles of андроид

С Android, как установить максимальный срок для запроса Cloud Endpoint?

Когда вы делаете ClientEndpoint API ClientEndpoint из приложения Android в службу App-Engine, как мне установить крайний срок / тайм-аут для действия execute() ? Я ищу что-то вроде: Foo foo = endpoint.getSomething(id) .setDeadline(2000/*ms*/) .execute();

Файл Kotlin против класса. Какая разница?

Просто начал использовать Kotlin и создал некоторые действия как файлы Kotlin. Они работают, но все же я хочу знать, в чем разница между созданием файла и класса в Android Studio.

Firebase onChildAdded для новых данных

Если у меня есть список из 50 000 элементов, хранящихся в моей ссылке на firebase, и 5 элементов были добавлены в этот список с момента последнего подключения клиента и прослушивания, который должен был бы использовать, чтобы он срабатывал только для 5 Новые элементы, которые были добавлены? У меня отключена постоянная связь на моем клиенте с […]

Где находится элемент управления эмулятором в IntelliJ?

В Eclipse вы можете изменить свое смоделированное местоположение, используя представление «Управление эмулятором» («Окно»> «Показать вид»> «Другое …> Android>« Управление эмулятором »). Образ: Где я могу найти этот просмотр / вкладку в IntelliJ? PS. Я знаю, что могу использовать DDMS, но мне интересно, есть ли вкладка в IntelliJ, как в Eclipse.

Андроид: реакция рынка

Я пытаюсь сделать приложение, которое открывает страницу рынка Android выбранного приложения и позволяет пользователю загружать его. Я использовал ниже намерение открыть рынок. Intent intent = new Intent (Intent.ACTION_VIEW); intent.setData (Uri.parse ("market://details?id=" + PackageName )); intent.setFlags (Intent.FLAG_ACTIVITY_NEW_TASK); startActivityForResult (intent, 13); Но я всегда получаю resultcode 0 в onActivityResult.StackTrace говорит: I/ActivityManager( 79): Starting activity: Intent { act=android.intent.action.VIEW […]

Android-студия отключает оптимизацию импорта автоматически

У меня было несколько неиспользуемых импортных файлов Java, которые не использовались. Android Studio предложила мне « Оптимизировать неиспользуемые импорт автоматически на лету », я нажал на нее. Теперь все неиспользуемые импорты удаляются автоматически. Есть ли способ вернуть эти настройки? Я новичок в android, поэтому, пожалуйста, простите меня, если я пропустил что-то простое.

Проверка подлинности Google

Когда я пытаюсь подключиться к координате Google, я всегда получаю исключение GoogleAuthException . У меня есть лицензия Google Maps Coordinate. Я создал идентификатор моего клиента в консоли Google с моим именем приложения пакета и моим SHA1. Я добавил разрешения для моего файла манифеста: <uses-permission android:name="android.permission.GET_ACCOUNTS"/> <uses-permission android:name="android.permission.NETWORK"/> <uses-permission android:name="android.permission.USE_CREDENTIALS"/> <uses-permission android:name="android.permission.INTERNET"/> Я использую этот код: […]

Проблемы совместимости приложений для Android с Nexus 6

Для поддержки размера экрана и плотности Nexus 6 в моем манифесте есть следующее: <compatible-screens> <screen android:screenSize="normal" android:screenDensity="560" /> <screen android:screenSize="large" android:screenDensity="560" /> <screen android:screenSize="xlarge" android:screenDensity="560" /> </compatible-screens> Полный список значений в моем манифесте приведен ниже. Google Play говорит, что мое приложение несовместимо. Не уверен, что мне здесь не хватает. <compatible-screens> <screen android:screenSize="normal" android:screenDensity="xhdpi" /> <screen […]

Должен передавать разрешенные пиксельные измерения вместо идентификатора ресурса здесь: getResource (). GetDimession * (ViewGroup.LayoutParams.WRAP_CONTENT)

TextView textView = new TextView(getActivity()); textView.setBackgroundResource(R.drawable.shape_item_talker_realm); textView.setText(skill.skill_name); textView.setTextSize(12); textView.setPadding(12, 12, 12, 12); textView.setTextColor(ContextCompat.getColor(getContext(), R.color.userIndexTagText)); ViewGroup.MarginLayoutParams lp = new ViewGroup.MarginLayoutParams( ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT ); lp.setMargins(0, 0, 15, 15); Я хочу добавить MarginLayoutParams к моему представлению. Но, это показывает ошибку Должен передавать разрешенные пиксельные измерения вместо идентификатора ресурса здесь: getResource().getDimession*(ViewGroup.LayoutParams.WRAP_CONTENT) Как я могу решить эту проблему?

Как град выбирает определенные URL-адреса для поиска репозитория? Как указать его в правильном направлении, чтобы я мог импортировать этот JAR?

Чтобы получить банку cwac-камеры commonsware, у меня есть это в build.grade: dependencies { compile 'com.commonsware.cwac:camera:0.6.+' } Когда я пытаюсь скомпилировать, это дает мне следующее: Error:A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'. > Could not find com.commonsware.cwac:camera:0.6.12. Searched in the following locations: https://jcenter.bintray.com/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom https://jcenter.bintray.com/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar file:/home/alex/android/android-sdk-linux/extras/android/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom file:/home/alex/android/android-sdk-linux/extras/android/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar file:/home/alex/android/android-sdk-linux/extras/google/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom file:/home/alex/android/android-sdk-linux/extras/google/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar […]