Articles of андроида

Рекомендации по разработке кода Android

Я разрабатываю встроенное программное обеспечение на C в течение нескольких лет, для которого меня научили использовать многоуровневую архитектуру, и я привык к ней. Недавно я переключился на Android (и Java), и мне интересно, используется ли подобный подход. ООП также довольно новичок для меня, поэтому в некоторых случаях я изо всех сил стараюсь сделать хороший выбор […]

Настройка Robolectric, Android Studio и Gradle для принятия тестового приложения

Я пробую Android Studio 0.5.8 с градиентом. Мой текущий файл сборки корня: buildscript { repositories { mavenCentral() maven { url 'https://oss.sonatype.org/content/repositories/snapshots' } } dependencies { classpath 'com.android.tools.build:gradle:0.9.+' classpath 'com.novoda.gradle:robolectric-plugin:0.0.1-SNAPSHOT' } } allprojects { repositories { mavenCentral() maven { url 'https://oss.sonatype.org/content/repositories/snapshots' } } } Мое приложение build.gradle: apply plugin: 'android' apply plugin: 'robolectric' android { compileSdkVersion […]

Может ли кто-нибудь помочь мне понять потоки для моей программы?

Я попросил о помощи у вас, ребята, в программе, и, похоже, это сработает. Если я могу заставить threading / asynctask работать. Я уже пытался работать над потоками, и я не смог заставить его работать. Причина, по которой я пытаюсь выполнить потоки, заключается в том, что моя программа вылетает, когда я загружаю ее, и в основном […]

Добавить тень для кнопки в android

Я пытаюсь добавить какую-то тень поверх кнопки изображения при щелчке. Возможно ли и как. Итак, у меня есть кнопка, и я хотел бы, чтобы она выглядела нажатой, когда я нажимаю ее. Итак, я создал новый xml: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:state_enabled="true" android:drawable="@color/btn_pushed" /> <item android:drawable="@drawable/btn" /> </selector> Хорошо, все хорошо, но у […]

Сокращение файла .jar для облегчения приложения Android

Предыстория: В процессе создания приложения для Android я возился с различными технологиями хэширования и скоростью. Я использовал родной материал Android, пока не нашел SpongyCastle (то есть BouncyCastle), который оказался намного быстрее. Файл SpongyCastle .jar довольно велик, а мой .apk – более 800 кб с помощью только jar и нескольких тестовых классов (и всего необходимого путаницы […]

Список телефонов Android со SPEC: VFP, NEON, ARMv6 / 7

Я ищу онлайн-список (может быть, wiki) со всеми основными телефонами Android, такими как: – http://en.wikipedia.org/wiki/Comparison_of_Android_devices Я бы хотел, чтобы он включал техническую информацию, такую ​​как VFP, VFPv3, NEON, ARMv6, ARMv7 и т. Д. Наиболее важным является VFP (аппаратная точка плавания) Согласно Flurry, у нас есть еще 100 устройств для проверки, и я хотел бы понять, […]

Как получить slf4j-android для оценки уровня ведения журнала Logcat?

Я использую slf4j-android 1.6.1-RC1 через gradle / maven, и когда я вызываю Log.debug, ничего не выдается в Logcat под Android Studio 0.3.5 при запуске приложения в эмуляторе. Просто для удовольствия я попробовал следующее: private final Logger Log = LoggerFactory.getLogger(MainActivity.class); … Log.debug("Got this far, woohoo!"); android.util.Log.d("blah","I am here!"); Выход Log.d появился в Logcat, но Log.debug этого […]

Панель действий выглядит вырезанной при использовании Theme.AppCompat.Dialog

Я хотел сделать один из моих действий похожим на диалог и использовал тему Theme.AppCompat.Dialog для него, но он заставил панель действий выглядеть плохо (см. Ниже). Теперь фон обрезается до длины строки заголовка, и я не могу найти какое-либо свойство темы для его исправления. ( Что можно сделать, чтобы избежать этого? Связанная часть styles.xml: <style name="DeviceListTheme" […]

Андроидный поток все еще работает после нажатия кнопки возврата

Я хочу остановить поток при нажатии кнопки «Назад». Я использую Handler .

Как размыть Bitmap (Android)?

Я изо всех сил пытаюсь размыть растровые изображения с помощью Android. Я видел много информации об использовании простого ядра, например 0 0 0 5 0 0 0 0 5 18 32 18 5 0 0 18 64 100 64 18 0 5 32 100 100 100 32 5 0 18 64 100 64 18 0 […]