Articles of Андроидная

Как исправить ошибку «Не удалось открыть порт отладчика» в Android Studio?

Error running Android Debugger (8600): Unable to open debugger port (localhost:8600): java.net.SocketException "Connection reset"

Кнопка «Назад» в ActionBar в MainActivity

Я внедрил Back-Button для всех видов деятельности, кроме MainActivity . Моя проблема в том, что у меня есть Back-Button в этой MainActivity . Надеюсь, я импортировал правильный класс: import android.support.v4.app.NavUtils; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); getActionBar().setDisplayHomeAsUpEnabled(true); […] } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action […]

Потребление резьбы и аккумулятора

Я работаю над приложением, которое проверяет статус телефона каждые 5 секунд. Я сделал это так: Thread checking = new Thread() { public void run(){ while( <<some status>> ) { <<checkstatus and do something>> Thread.sleep(5000); } } } Это плохо для аккумулятора? Как я могу это сделать по-другому? Служба перестает работать через пару секунд.

Обновление системного приложения Android с / без подписи на платформе

У меня есть системное приложение, которое OEM устанавливает с изображением системы, но подписан мной. Если я загружу обновленный apk на рынок, приложение на рынке тихо установит это обновление автоматически? Если вместо этого мое системное приложение подписывается вместо сигнатуры платформы, это означает, что любые обновления также должны быть подписаны с сигнатурой платформы, правильно? Может ли обновленная […]

Настройка имени приложения в ярлыке приложения не работает

Итак, у меня есть приложение для Android с созданным экраном входа (тот, который вы можете напрямую создать из Eclipse). Это работает. Проблема заключается в следующем: я установил экран входа в систему как активацию Launcher. Это работает. К сожалению, приложение затем вызывается как параметр метки активности входа. Значение андроида: значение метки приложения просто игнорируется. Вот мой […]

Как отключить Keyguard и отобразить активность для пользователя при срабатывании приемника SCREEN_ON?

Как отключить блокировку клавиатуры, когда широковещательный приемник активирован screen_on, так что, когда это происходит, пользователь видит активность, которую я начал за ней? (Активность уже запущена …) Я пробовал следующий код из широковещательного приемника, вызванного отключением экрана … KeyguardManager myKeyGuard = (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE); myLock = myKeyGuard.newKeyguardLock(); myLock.disableKeyguard(); Кажется, он работает не так, как есть. Когда я включаю […]

Android 4.2 RadioButton android: ошибка drawableLeft?

Android 4.2 не отображает RadioButton правильно, когда используется android: drawableLeft. DrawableRight в порядке. Выводимая слева левая сторона перекрывает графический элемент Радио кнопки. И, по крайней мере, Android 2.2-4.1, похоже, в порядке с drawableLeft. Вы знаете об обходном пути для этого? Настройка drawableLeft программно не помогла решить эту проблему. 4.2 Проблема с Android 4.1 Android отображает […]

Android TV ADT-1 adb connect port изменен?

Привет, по состоянию на вчерашний день я смог построить и нажимать файлы apk на Android-устройство ADT-1 Android через Wi-Fi. Затем у устройства появилось обновление, и теперь я больше не могу подключиться к устройству. Я думаю, что номер порта adb разрешен для подключения, изменился … но к чему? Да, я убедился, что IP-адрес действителен и я […]

Appcompat-v7: Пользовательский вид не правильно выровнен в ActionBar

Я пытаюсь использовать панель инструментов на панели инструментов Appcompat Вот мой toolbar.xml <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="bottom" android:paddingBottom="0dp" android:background="?attr/colorPrimaryDark"> </android.support.v7.widget.Toolbar> Я включаю это в свой файл activity.xml. И затем в методе OnCreate моей активности я устанавливаю пользовательский PagerStrip в ActionBar ActionBar actionBar = getSupportActionBar(); actionBar.setCustomView(R.layout.pager_strip); actionBar.setDisplayShowCustomEnabled(true); tabs = (PagerSlidingTabStrip) actionBar.getCustomView().findViewById(R.id.tabs_strip); tabs.setViewPager(mPager); На моей панели […]

Как использовать базу данных firebase извещателя трансляции

Я пытаюсь использовать базу данных Firebase из BroadcastReceiver для получения некоторых данных. К сожалению, иногда пользователь имеет значение null , что означает, что я не могу использовать UID для данных извлечения. @Override public void onReceive(final Context context, Intent intent) { FirebaseAuth.getInstance().addAuthStateListener(new FirebaseAuth.AuthStateListener() { @Override public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) { FirebaseUser user = firebaseAuth.getCurrentUser(); if(user […]