Articles of андроида

Google Glass: GDK с Android Studio

Я пытаюсь использовать новый комплект Google Glass Development с Android Studio. К сожалению, у меня нет большого успеха. Я получаю сообщение об ошибке: «Gradle: пакет com.google.android.glass.touchpad не существует» Я добавил библиотеку uses-library в манифест следующим образом: <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@android:style/Theme" > <uses-library android:name="com.google.android.glass" android:required="true" /> <activity android:name="com.glass.test.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category […]

Ошибка в программе Android NDK не может найти

Я пытаюсь настроить Android NDK, используя эту ссылку . Я начал процесс настройки, выполнив команду make -v, и я получаю $ make -v bash: make: command not found Затем я ввел следующие команды, указанные в приведенной выше ссылке cd /cygwin/C/..path for my project /cygwin/C/..path of ndk installed path На данный момент я получаю ERROR: Cannot […]

Радиальный градиент для разных dpi

Я создаю радиальный градиент, например: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#7faacaFF" android:endColor="#cfe1edFF" android:gradientRadius="326" android:type="radial"/> </shape> Но в поле gradientRadius, используя значения, такие как sp и dip, возвращают ошибку. Есть ли способ указать радиус и масштаб для mdpi и автоматически масштабировать его в остальной плотности экрана или необходимо создать несколько доступных файлов?

Какова цель использования переводимых в Android-строк?

Что означает translatable атрибут, например translatable="false" ?

Android – изменить название версии аромата на основе типа сборки

Я хочу изменить имя версии для приложений, но только если это отладочная сборка. (Например, отладочные сборки будут иметь версии, такие как 1.0.1 D (DEBUG) 555 или 1.0.1 P (DEBUG) 555, однако я хочу, чтобы версии релизов имели только версию 1.0.1). Как я могу это достичь? В основном у меня есть эти типы сборки: buildTypes { […]

Android-пользовательский ListView с ImageButton не получает фокус

Я разрабатываю приложение для Android-ТВ. У меня есть список с ImageButton + Textview s как дети. Поскольку телевизор не принимает события касания, но использует D-PAD или трекбольный пульт, мне нужно сосредоточиться на всех кликабельных элементах, чтобы пользователь знал, где находится фокус. Но проблема в том, что я могу сосредоточиться на строке списка, если добавить android:descendantFocusability="blocksDescendants" […]

Фильтр нижних частот Android и фильтр высоких частот

У меня есть очень простой вопрос. Что такое фильтр низких частот и фильтр высоких частот в случае Android Accelerometer? Когда я вижу результат от датчика акселерометра, я вижу, если я не использую фильтр, (случай: я держал свой мобильный телефон в режиме ожидания на столе). Я получаю значение z Axis + ve. Теперь, если я думаю, […]

Ошибка: java.lang.NoClassDefFoundError Android

Я следую этому руководству, чтобы создать вкладки салфетки . Но я получаю вышеуказанную ошибку. Мой уровень dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:design:22.2.0' } Вот мои файлы. MainActivity.java import android.support.design.widget.TabLayout; import android.support.v4.view.ViewPager; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.support.v7.widget.Toolbar; import android.view.Menu; import android.view.MenuItem; public class MainActivity extends AppCompatActivity { @Override […]

Не удается создать проект в AndroidStudio с помощью библиотеки AndroidAnnotations

Я рассмотрел несколько дискуссий и блоги об объединении Android-приложений в Android Studio с платформой AndroidAnnotations специально для этого , но ни один из них не помог мне начать работу. Я использую Android Studio 0.8.9, и я указываю на загруженный двоичный код Gradle 2.1. Я использую Ubuntu 14.04. Процесс компиляции градиентов говорит о том, что мне […]

Android: новый поток Runnable Executes в главной теме

Я пытаюсь создать новый поток в onCreate () для действия, но вместо создания нового потока и выполнения кода runnable в нем исполняемый код выполняется в основном потоке моей программы. Кажется, что новая нить не создается. Код onCreate (): @Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.monster_layout); runningMonsterViewActivity = this; Thread.currentThread().setName("Main Thread"); Log.v(TAG, "onCreate() has run"); Thread […]