Вопросы с тегом «android»

Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com.

4
Разница между getExternalFilesDir и getExternalStorageDirectory ()
Я понимаю, что ExternalFiles должен использоваться в API 8 и выше, а getExternalStorageDirectory - для 7 и ниже. Однако я немного запутался в использовании. Например, я хотел проверить, существует ли папка, и раньше вы могли бы использовать что-то вроде: File ChildFolder = new File(Environment.getExternalStorageDirectory() + "/ParentFolder/Child"); Однако в каждом примере, …
88 java  android  file 

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

9
Android Studio: недавно созданный каталог не отображается в представлении папок
Я пытаюсь создать новую папку в каталоге / res Я добавил новый каталог Папка не отображается в папке / res, хотя она существует в искателе. Случай и точка. Я снова попытался добавить папку и получил сообщение о ее существовании. Если вы можете посоветовать, что я могу сделать, чтобы это исправить, …

2
RecyclerView.ViewHolder - getLayoutPosition против getAdapterPosition
Начиная с новой версии библиотеки поддержки (22.x), getPosition()метод RecyclerView.ViewHolderкласса устарел вместо методов, упомянутых в теме. Я не особо понимаю разницу от чтения документации. Может ли кто-нибудь объяснить разницу в терминах непрофессионала? У меня есть следующий вариант использования - я даю своему адаптеру a List, а также хочу иметь возможность связывать …

1
В чем разница между getWidth / Height () и getMeasuredWidth / Height () в Android SDK?
В документации Android говорится, что существует два размера вида: измеренные размеры и размеры чертежа . Измеряемый размер - это размер, вычисленный на этапе измерения ( метод onMeasure ), а размеры чертежа - это фактический размер на экране. В частности, в документации сказано, что: Эти значения могут, но не обязательно, отличаться …

12
Как изменить цвет значка гамбургера в панели навигации Material Design
Я следую этому примеру http://www.androidhive.info/2015/04/android-getting-started-with-material-design/ и в этом примере он показывает белый значок гамбургера, я хочу настроить его и сделать черным, но я не могу найти ничего, как его изменить, может ли кто-нибудь сказать, как его настроить? Манифест <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="info.androidhive.materialdesign" > <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" …

30
Кеш зависимостей Gradle может быть поврежден (иногда это происходит после тайм-аута сетевого подключения).
Я получаю такую ​​ошибку, как ее исправить. Error:Unable to load class 'org.gradle.tooling.internal.protocol.test.InternalTestExecutionConnection'. Possible causes for this unexpected error Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) Re-download dependencies and sync project (requires network)The state of a Gradle build process (daemon) may be corrupt. Stopping …

24
Как удалить строку заголовка в студии Android?
В моем приложении эта строка заголовка находится вверху, там, где должно быть дополнительное меню, но мне не нужны настройки, и у меня только один экран. Когда я меняю тему, как описано во многих других вопросах, я получаю старую тему 2.2. Я хочу иметь современную тему только без панели наверху.

8
Android: захват HTTP-запросов с некорневого устройства Android
У меня есть приложение для Android, которое использует стороннюю банку. Http-запрос отправляется из стороннего jar-файла на сервер, когда приложение работает. Мне нужно захватить HTTP-запрос, отправленный из сторонней банки. Мне интересно, есть ли простой способ реализовать с некорневым устройством Для запуска: я попытался загрузить «proxyDroid», но ему нужен рутированный телефон. Я …

6
Android Room: вставка сущностей отношений с помощью Room
Я добавил отношения "один ко многим" в Room с помощью Relation . Я сослался на этот пост, чтобы написать следующий код для отношения в Room. В сообщении рассказывается, как читать значения из базы данных, но сохранять объекты в базе данных, в результате чего userIdони пусты, что означает отсутствие связи между …


17
Ошибка надувания класса androidx.constraintlayout.ConstraintLayout после перехода на androidx
Я только что перешел на androidx через пункт меню Android Studio Refactor -> Refactor to AndroidX Я получаю следующую ошибку: android.view.InflateException: строка двоичного файла XML №2: строка двоичного файла XML №2: ошибка расширения класса androidx.constraintlayout.ConstraintLayout Любая идея? Трассировки стека: 2018-10-19 00:25:58.128 28131-28131/com.midounoo.midounoo E/AndroidRuntime: FATAL EXCEPTION: main Process: com.midounoo.midounoo, PID: 28131 …
88 android  androidx 


12
Нет тестов, найденных для данного, включает ошибку при запуске параметризованного модульного теста в Android Studio
Я попытался запустить параметризованный модульный тест, как показано ниже, в Android Studio. import android.test.suitebuilder.annotation.SmallTest; import junit.framework.TestCase; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameter; import org.junit.runners.Parameterized.Parameters; import java.util.Arrays; import java.util.Collection; @RunWith(Parameterized.class) @SmallTest public class FibonacciTest extends TestCase { @Parameters public static Collection<Object[]> data() { return Arrays.asList(new Object[][] { …

11
Как изменить текст TextView в заголовке панели навигации?
Я хочу изменить текст TextView внутри заголовка панели навигации. Но я получаю такую ​​ошибку: java.lang.NullPointerException: попытка вызвать виртуальный метод void android.widget.TextView.setText (java.lang.CharSequence) для ссылки на нулевой объект activity_main.xml <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="wrap_content" /> <FrameLayout …
88 java  android  textview 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.