Articles of андроидов

Мне нужна строка, которая начинается с номера из моей строки ввода

Вот мой код String itemName = "Daily 60k tube"; String name=""; if(itemName.matches(".*\\d+.*")) { itemName = itemName.substring(itemName.indexOf(" ") + 1); itemName = itemName.substring(0, itemName.indexOf(" ")); name = itemName; } Мне нужно, чтобы 60k было моим именем в выходе. Но это сбой с исключением. Это исключение. java.lang.StringIndexOutOfBoundsException: length=6; regionStart=0; regionLength=-1 at java.lang.String.startEndAndLength(String.java:298) at java.lang.String.substring(String.java:1087) Мой вывод должен […]

LiveWallpaper с SurfaceHolder.lockCanvas (Rect грязный)

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

Android: как отображать изображения из списка в ListView?

Android: Как отображать изображения из Интернета в ListView? У меня есть следующий код для отображения изображения из URL-адреса в ImageView: import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLConnection; import android.app.ListActivity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.Bundle; import android.widget.ImageView; public class HttpImgDownload extends ListActivity { /** Called when the activity is first created. */ […]

Фон списка Элемент меняется на прокрутку

У меня есть цвет фона, примененный к ListView <style name="CKButtons"> <item name="android:windowBackground">@color/window_background</item> </style> Но каждый раз, когда список прокручивается, цвет фона меняется обратно на системный по умолчанию (черный). Когда прокрутка останавливается, цвет возвращается к @color/window_background . Стиль применяется в AndroidManifest.xml : <activity android:name=".event.EventList" android:theme="@style/CKButtons"></activity> И мой ListView выглядит так: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" […]

AES Cipher не поднимает IV

Я пытаюсь использовать IV с AES, чтобы зашифрованный текст был непредсказуем. Однако зашифрованная шестнадцатеричная строка всегда одна и та же. Я на самом деле попробовал несколько методов попыток добавить некоторую случайность, передав некоторые дополнительные параметры для вызова init шифрования: 1) Руководство IV поколения byte[] iv = generateIv(); IvParameterSpec ivspec = new IvParameterSpec(iv); 2) Запрос шифрования […]

OnCreateContextMenu вызывается с нулевым значением для ContextMenuInfo

Я пытаюсь использовать ContextMenu. Я успешно сделал это для простой ListActivity, используя SimpleCursorAdapter. Перемещение Я хочу заменить SimpleCursorAdapter на CursorAdapter, но все еще сохраняю поведение ContextMenu, поэтому я добавил две обязательные функции переопределения bindView и newView public View newView(Context context, Cursor cursor, ViewGroup parent) { View view = mLayoutInflater.inflate(R.layout.check_row, parent, false); registerForContextMenu(view); return view; } […]

Качественное масштабирование пользовательской привязки?

Я пытаюсь сделать Custom RelativeLayout, который может масштабироваться и прокручиваться. Прямо сейчас я пытался добиться масштаба. Теперь я создал пользовательский Relative layout как родительский макет другого относительного макета, который содержит touchable Imageview в качестве его дочернего элемента. Теперь, когда я увеличиваю родительский настраиваемый родительский макет, он также получает зум, но меняет область, на которую ссылается […]

SurfaceHolder.lockCanvas () Возвращение null

Я делаю игру, и, поскольку я новичок в Android, я основывал проект на примере кода LunarLander . В своем дизайне GameThread.doStart() вызывается из GameActivity , и поток затем запускает все из своего GameThread.run() как показано ниже (большая часть кода была удалена для ясности): public class GameActivity extends Activity { public void onCreate(Bundle savedInstanceState) { gameView […]

Могу ли я полагаться на сборщик мусора, чтобы остановить AsyncTask?

Быстрый теоретический вопрос. Предположим, у меня есть Java-класс, который использует как финализатор, так и экземпляр его собственной частной AsyncTask, на которую не ссылаются нигде. Теперь предположим, что метод doInBackground AsyncTask выглядит примерно так: while(go) { f(); } И финализатор: public void finalize() { go = false; } Когда все внешние ссылки на объект удаляются, будет […]

Убийство нити в java-андроиде

У меня есть приложение, где мне нужно вызвать 3 метода в 3 отдельных потоках и убить их потом. Согласно Javadoc, я заметил, что stop() потока stop() и даже destroy() устарела. Его, как я начинаю один поток за другим, а затем убиваем аналогично один за другим. Есть ли способ убить потоки, потому что я не могу […]

Intereting Posts
Центр выравнивания Android Как сохранить работу службы в фоновом режиме даже после выхода пользователя из приложения? ADT 22.3 (android 4.4) – получение ошибки «После создания сцены, #init () необходимо вызвать" Phonegap android – событие deviceready не запущено ActionBarSherlock: как получить доступ к представлению домашней кнопки? Могу ли я принудительно расширять уведомление об андроиде на Android 4.1+? Android 4.4 Данные индикатора BLE более 20 байт Как ограничить APK, чтобы он не был установлен в Android Emulator / Simulator, но в реальном устройстве? Лучшая практика для предоставления нескольких тем для Android-приложений AsyncTask onPostExecute () не вызывается в модульном тесте Активность Android не будет заполнять экран WVGA Службы android – ошибка: сервис не зарегистрирован Квадратный модифицированный сервер макет для тестирования Как изменить размер шрифта и цвет шрифта из файла Java? Ошибка: Android Pre Dex: Android SDK не указан