Articles of андроид

Android зависает, когда в OnClickListener.onClick есть исключение NullPointerException (другие задачи не могут запускаться)

У меня простая настройка: CrashHandler – класс, который реализует Thread.UncaughtExceptionHandler ; CrashActivity – активность, которая может отправлять отчеты пользователей; MainActivity – основное приложение, с которым пользователь должен взаимодействовать. Когда в MainActivity или любом из его потоков есть CrashHandler , CrashHandler перехватывает его и создает уведомление с намерением запустить CrashActivity : Intent it = new Intent("CrashReporter" […]

Загрузочный приемник не работает

Manifest: <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".AlarmActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> </intent-filter> </activity> <receiver android:name="CallReciver"> <intent-filter> <action android:name="android.intent.action.PHONE_STATE"> </action> </intent-filter> </receiver> <receiver android:name=".SmsReceiver"> <intent-filter android:priority="1000"> <action android:name= "android.provider.Telephony.SMS_RECEIVED" /> </intent-filter> </receiver> <receiver android:name=".OnBootReceiver"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> </intent-filter> </receiver> <service android:enabled="true" android:name=".AlarmService"> </service> </application> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"> </uses-permission> <uses-permission android:name="android.permission.READ_PHONE_STATE"> </uses-permission> <uses-permission android:name="android.permission.WRITE_SMS"> </uses-permission> <uses-permission android:name="android.permission.READ_SMS"> […]

Как установить эмулятор android 6.0.1 в Android Studio?

Я столкнулся с этой проблемой на моем эмуляторе Android E / Surface: getSlotFromBufferLocked: неизвестный буфер: 0xab7519c0 Но я не могу найти какой-либо вариант, как разрешить версию android до версии 6.0.1 эмулятора в Android Studio 1.5.1 Как мне это сделать?

Просмотр файловой системы Raspberry Pi от android через Bluetooth

Вариант использования: Я работаю над проектом, который связан с телефоном Android и малиной Pi. Блок малины Pi будет установлен с датчиками в поле, и время от времени пользователь будет ходить по телефону и попытаться получить показания от малины Pi. Таким образом, ответственность приложения заключается в получении данных и построении графика. Дизайн: Я планировал разрешить пользователю […]

Как отправлять / получать данные с помощью телефона bluetooth android на медицинское оборудование, имеющее Bluetooth

Я хочу подключить свой Android-телефон к медицинскому оборудованию через Bluetooth. В одно время я хочу подключиться к 3 устройствам и непрерывно получать данные с одного устройства и отправлять их другому, также хранящимся на SD-карте. Также данные находятся в разных форматах, таких как hex и восьмеричные. Так возможно ли, и есть ли какой-нибудь API для этого? […]

Ошибка ANR в приложении?

Мое приложение замерзает из-за ошибки ниже. Как разрешить эту ошибку. 11-06 13:29:44.546 616-632/? E/ActivityManager﹕ ANR in com.creation.android (com.creation.android/.app.MainActivity) PID: 21593 Reason: Input dispatching timed out (Waiting because the touched window has not finished processing the input events that were previously delivered to it.) Load: 5.49 / 4.98 / 4.76 CPU usage from 33706ms to 0ms […]

Как установить текст текстового представления в другом потоке

Я tring to setText в другом потоке, то есть дочернем потоке. Но для следующего кода он дает ошибку Только исходный поток, создавший иерархию представлений, может коснуться его представлений. public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); img = (ImageView)findViewById(R.id.img); pb = (ProgressBar)findViewById(R.id.pb); this.tv = (TextView)findViewById(R.id.perc); tv.setText("30 %"); pb.setProgress(30); pb.setMax(100); } public void set(int p) { tv.setText(p […]

Нужно получить время в 24-часовом формате при добавлении времени

Я написал функцию для добавления времени, как указано ниже private void Delay15Minute() { String pkManifest = manifest.pkManifestNo; manifest_helper = new manifest_helper(this); cursor = manifest_helper.GetDeliveries(pkManifest); cursor.moveToFirst(); for (int i = 0; i < cursor.getCount(); i++) { cursor.getString(cursor.getColumnIndex("PKDelivery")); // String // RevisedTime=cursor.getString(cursor.getColumnIndex("RevisedEstimatedDeliveryTime")); String RevisedTime = "12:55"; // get hour and minute from time string StringTokenizer st1 = […]

Вычисление Nullity бежит навсегда

Когда я выбираю Analyze – Infer nullity … в меню студии Android и выбираю любое всплывающее сообщение (попробованное даже на одном файле) и говорит: Модуль … не относится к существующей библиотеке «поддержка-аннотации» с аннотациями аннуляции Android. Вы хотите добавить зависимость теперь? Я нажимаю «OK», а затем начинается синхронизация по градиенту, и отображается индикатор выполнения с […]

Задержка действий в android

Я хочу изменить изображение в imageView через 5 секунд после запуска приложения. Это код, который я пробовал до сих пор: public class MainActivity extends Activity { ImageView screen; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); screen=(ImageView)findViewById(R.id.imageView1); screen.setImageResource(R.drawable.ic_launcher); } }

Intereting Posts
Пользовательский класс приложения в проекте библиотеки Почему Android не использует больше перечислений? Получить номер IMEI / номер телефона / номер мобильного телефона через мобильный браузер Как реализовать приложение для блокировки приложений в Android? Хостинг исполняемого файла в приложении Android Как добавить тень в FAB, предоставляемую библиотекой дизайна поддержки Android? Застрял в «Сброс памяти, приложение замерзнет. Brrr. "Сообщение Создавайте подзаголовки Android, такие как iOS subviews База данных onUpgrade – oldVersion – newVersion Как открыть навигационный ящик без панели действий, открыть с помощью одной кнопки Использование 32-разрядных jni-библиотек на 64-битном Android-устройстве Подсистемы Android ListView Справка для Android: как открыть удаленный файл видеофайла для воспроизведения в MediaPlayer, не открывая окно браузера? Android: обновить Listview после Thread загружает данные из сети Android SimpleOnGestureListener.onFling получает нулевой MotionEvent