Articles of android

Использование SurfaceView в плагине Кордовы

Я хочу использовать SurfaceView в PhoneGap CordovaPlugin. Я могу динамически добавлять SurfaceView, но он находится поверх моего пользовательского интерфейса (HTML). Я бы хотел использовать SurfaceView в качестве фона и создать веб-контент поверх этого. Как установить SurfaceView за содержание Кордовы. Текущий код: final Activity activity = cordova.getActivity(); activity.runOnUiThread(new Runnable() { public void run() { SurfaceView surfaceView […]

Домены Android / FQDN

В Android есть ошибка в использовании простого имени домена ej: myservice.local и т. Д. В ПК вы можете использовать nslookup, и вы получите полное доменное имя, такое как company.domain.com. Затем этот домен можно использовать для создания сокета в приложении Android. Если я смотрю в /etc/resolv.conf на моем ПК, есть список доменных имен. Так, если я […]

Base64 не отображается в теге изображения для электронной почты в android

У меня есть один html для отображения изображения в качестве base64: <html><body>hello<br/><img style='display:block; width:100px;height:50px;' id='base64image' src='data:image/png;base64,<!-base 64 string–>' /></body></html> Результатом является следующее: Но когда я использую это в Email, вот так: Intent email = new Intent(Intent.ACTION_SEND); email.putExtra(Intent.EXTRA_EMAIL, new String[]{to}); email.putExtra(Intent.EXTRA_SUBJECT, subject); email.setType("text/html"); String body = new String("<html><body>hello<br/><img style='display:block; width:100px;height:50px;' id='base64image' src='data:image/png;base64,<!-base 64 string–>' /></body></html>"); email.putExtra(Intent.EXTRA_TEXT, […]

Управление GoPro с помощью команд URL

У меня есть GoPro Hero3 Black Edition, и после прочтения их пользовательских форумов я получил эти 2 команды url, которые могут управлять кнопкой спуска затвора, в то время как GoPro действует как горячая точка. Команда записи / стрельбы По http://10.5.5.9:80/bacpac/SH?t=WIFIPASSWORD&p=%01 Выкл. http://10.5.5.9:80/bacpac/SH?t=WIFIPASSWORD&p=%00 Я попытался использовать URL-адреса в своем браузере Chrome Nexus 7, но я хочу […]

Как утилизировать растровое изображение, используемое по темам

Мое приложение Xamarin.Android использует простую технику всплеск-скрининга применения Theme to Splash: <resources> <style name="SplashTheme" parent="@android:style/Theme.NoTitleBar"> <item name="android:background">@drawable/bluebg</item> </style> </resources> а также [Activity(Label = "Splushy Splushy", MainLauncher = true, Theme = "@style/SplashTheme")] public class SplashActivity : Activity { … } Но похоже, что изображение, используемое на всплывающем экране (PNG, 80 КБ), занимает примерно 12 МБ в […]

Android IntentCompat makeRestartActivity ничего не делает в 2.3

У меня проблема с очисткой всего стека действий и запуском нового действия. В моем приложении есть ситуация, когда пользователь переходит к своему профилю и закрывает сеанс. Стеки экрана выглядят следующим образом: StartActivity (завершена автоматически, поэтому он не хранится в стеке)> MainActivity> UserProfileActivity Когда пользователь нажимает Logout из профиля, он должен открыть StartActivity, который отображает экран […]

Обнаружение устройства Bluetooth без подключения к нему в Android

Моя цель – создать приложение, которое обнаруживает свободные места для парковки через bluetooth и gps. Я предполагаю, что у водителя есть: – мое приложение – Bluetooth всегда включен в его смартфоне – модуль Bluetooth в его автомобиле (BT Headphone и т. Д.), Я хотел бы, чтобы мое приложение обнаружило, что устройство Bluetooth Bluetooth (CarDevice) с […]

Невозможно выбрать опцию в веб-обозревателе Android.

AndroidView WebView правильно отображает элементы опций, но когда я пытаюсь выбрать один из них, всплывающее всплывающее окно закрывается, выбор по умолчанию продолжает отображаться, а выпадающее меню зависает, что означает, что другой клик не отображает всплывающее окно выбора снова. Это misbehavoir происходит, насколько я могу проверить его, только на эмуляторах и HTC One. Я тестировал его […]

Android LogCat: TextLayoutCache :: replaceThai и файл трассировки ошибок

Может кто-нибудь объяснить это Log Logit. Это очень раздражает, и я ничего не могу найти об этом в google. Это не происходит на эмулируемых устройствах, но это происходит на моей Galaxy S3. Примеры журналов следующие: 03-07 15:15:09.480: E/Trace(4912): error opening trace file: No such file or directory (2) 03-07 15:15:09.565: D/TextLayoutCache(4912): TextLayoutCache::replaceThai, prevBuffer[0] is 74 […]

Не получать onActivityResult () из подкласса ActionBarActivity

Я использую Android-поддержку lib (android.support.v7) для добавления ActionBar в мое приложение (моя активность расширяет ActionBarActivity). Я открываю элемент выбора контактов, используя следующий код: Intent contactPickerIntent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI); contactPickerIntent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE); startActivityForResult(contactPickerIntent, 999); Но я никогда не получаю onActivityResult (даже после выбора контакта). Я заметил, что мой startActivityForResult на самом деле android.support.v4.app.FragmentActivity.startActivityForResult(Intent intent, int requestCode) Почему […]