Articles of андроид

Разница между потоком пользовательского интерфейса и рабочим потоком в Android?

Извините, мой английский не очень-то надеется, что все сочувствуют. Я прочитал документ о Thread на Android, но я не мог различать между потоком пользовательского интерфейса и рабочей нитью, надеюсь, что каждый может просто дать мне больше примеров об этом. Благодаря!

Выходить из приложения для Android

У меня есть два вида деятельности: первый – это всплеск активности. Я хотел бы знать, как выйти из приложения со второго действия на главную страницу. Я использовал этот метод, который он работает, но это требуется для запуска. public void AppExit() { this.finish(); Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); }

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

Я ищу создать пользовательскую кнопку. Эта кнопка идеально имела бы изображение слева и текстовое изображение справа. Как бы я это сделал?

Показывать радиокнопки на одной строке?

Я не могу понять, почему мои переключатели не находятся на одной строке, я уже вставил свой код ниже – я знаю, что это не то же самое, что и в учебнике, но я действительно пытаюсь понять каждую строку, поэтому хочу Знать, что эквивалент «float» в android – пытался играть с гравитацией, весом и т. Д., […]

Как сохранить соотношение сторон в растровом чертеже

Как я могу сохранить соотношение сторон, если я использую гравитацию fill_vertical или fill_horizontal ? В этом коде: <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/_toogle_green" android:gravity="bottom|fill_vertical" /> Растровое изображение заполняет вертикальное положение, но в горизонтальном состоянии нарушена первоначальная ширина и соотношение сторон. Я считаю, что этот вопрос задавали, но я действительно не могу его найти, только для […]

Android-карта Google v2 Кружок рисования

Google, 26 февраля, выпустил Circle в качестве типа наложения: https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/Circle Но как мне обновиться до новой версии Google Map V2? Когда он будет доступен в Android SDK Manager? У меня есть предыдущая библиотека Google Map V2 в разделе «Службы Google Play» (Rev. 5), которая не включает класс Circle

Android: как показывать диалог или активность по экрану блокировки

Я hava приложение, оно получит сообщение от сервера и сделает диалог для пользователя. Поэтому, когда телефон находится на экране блокировки, я хочу, чтобы диалог отображался в верхней части экрана блокировки, но не разблокировал его. Может ли кто-нибудь дать мне предложение?

Android: установите алфавитно-цифровую клавиатуру, чтобы сначала отобразить числовое значение в EditText

Я реализую приложение для Android, и мне нужен совет. Обычно мой EditText – это просто цифры, но иногда цифры и буквы. Это клавиатура, которая мне нужна как «по умолчанию», когда сфокусирован EditText : Если я поставлю android:inputType="phone" или android:inputType="number" , результат не в том, что мне нужно: Мне нужны цифры и буквы. Итак, можно ли […]

API Google Places для Android Place Picker Не работает

Я не могу использовать Place picker в своем приложении. API работал, а затем просто остановился в один день без объяснений. Сборщик появляется в течение очень короткого периода времени, а затем просто закрывается без каких-либо исключений и ничего в журналах. Функция onActivityResult вызывается с requestCode = 1, resultCode = 2 (код ошибки) и без данных. Пример […]

Показать диалог выполнения на веб-просмотре

В моем приложении Android я открываю webview. Я хочу скрыть URL-адрес, который загружается, поэтому индикатор хода по умолчанию для меня не работает. Есть ли способ, которым я могу добавить диалог прогресса в webview. Я использую приведенный ниже код. mWebView = (WebView) findViewById(R.id.webview); mWebView.getSettings().setJavaScriptEnabled(true); final Activity activity = this; mWebView.setWebChromeClient(new WebChromeClient(){ public void onProgressChanged(WebView view, int […]