Articles of андроида

Android: Как сделать все элементы внутри LinearLayout того же размера?

Я хотел бы создать диалог для отображения заголовка и тегов видео. Ниже текста я хотел бы добавить кнопки View, Edit и Delete и сделать эти элементы одинаковыми. Кто-нибудь знает, как изменить файл макета .xml, чтобы сделать элементы внутри LinearView одинакового размера? Текущий файл макета выглядит следующим образом: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" […]

Студия Android не распознает исходные папки

Я использую стандартную структуру каталогов Android Studio, и я создал разные типы сборки: buildTypes { debug { runProguard false packageNameSuffix ".debug" signingConfig signingConfigs.debug } preview.initWith(buildTypes.debug) preview { packageNameSuffix ".preview" } release { runProguard false signingConfig signingConfigs.release } } Все компилируется отлично, но AS не распознает все исходные папки. Только папки под main и debug помечены […]

Пример Threading в Android

Я хочу простой пример создания потоков и вызова потоков в android.

Ошибка сборки Android Studio и Gradle

Я использую новый предварительный просмотр андроид-студии и действительно нравится. Но недавно мой проект не будет построен. Я получаю следующую ошибку: Gradle: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':TestProj:compileDebug'. > Compilation failed; see the compiler error output for details. * Try: Run with –stacktrace option to get the […]

MD5 хеширование в Android

У меня есть простой клиент для Android, которому нужно «поговорить» с простым слушателем HTTP C #. Я хочу предоставить базовый уровень аутентификации, передав имя пользователя / пароль в запросах POST. Хеширование MD5 тривиально в C # и обеспечивает достаточную безопасность для моих потребностей, но я не могу найти, как это сделать на стороне Android. EDIT: […]

Android Color Picker

Кто-нибудь знает быстрый виджет выбора цвета, который я мог бы использовать в своем приложении? Я видел один в нескольких разных приложениях, у которых есть колесо с цветами, и что вы нажимаете в центре, чтобы выбрать, но я не уверен, где его найти. Любой выбор цвета был бы хорош, хотя.

Установить ширину TextView с точки зрения символов

Действительно ищет ответ на этот вопрос . Хотите установить ширину TextView на основе числа или символов. Поэтому, если я хочу, чтобы он всегда был шириной 3 символа, я мог бы установить его, и он будет корректироваться в зависимости от параметра textSize. Без этого я должен установить ширину в 50dip или что-то еще, что может быть […]

Размер изображения Android ImageView не масштабируется с исходным изображением

У меня есть несколько ImageViews внутри LinearLayout. Мне нужно масштабировать ImageViews так, чтобы они сохраняли свои пропорции, а внутри LinearLayout – вертикально. Горизонтально, мне просто нужно, чтобы они были рядом друг с другом. Я сделал упрощенную тестовую кровать для этого, которая размещает взвешенные макеты, чтобы у меня был широкий, но не очень высокий LinearLayout для […]

Как седеть на кнопку?

У меня есть кнопка, как показано ниже. Когда я хочу отключить его, я использую my_btn.setEnabled(false) , но мне также хотелось бы my_btn.setEnabled(false) его. Как я могу это сделать? благодаря <Button android:id="@+id/buy_btn" style="@style/srp_button" /> стиль / srp_button <style name="srp_button" parent="@android:style/Widget.Button"> <item name="android:background">@drawable/btn_default</item> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">#ffffff</item> <item name="android:textSize">14sp</item> <item name="android:typeface">serif</item> <item name="android:paddingLeft">30dp</item> <item name="android:paddingRight">30dp</item> […]

Как использовать данные сенсора SensorChanged в сочетании с OpenGL

(Edit: Я добавил лучший рабочий подход в свою инфраструктуру дополненной реальности и теперь также учитываю гироскоп, что делает его намного более стабильным снова: структура DroidAR ) Я написал TestSuite, чтобы узнать, как рассчитать углы поворота из данных, которые вы получаете в SensorEventListener.onSensorChanged() . Я очень надеюсь, что вы сможете завершить свое решение, чтобы помочь людям, […]