Android — это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфонов, планшетов, автомобилей, телевизоров, одежды, очков, IoT). Для тем, связанных с Android, используйте теги, специфичные для Android, такие как android-intent, android-activity, android-adapter и т. д. Для вопросов, отличных от разработки или программирования, но связанных с Android framework, используйте эту ссылку: https://android .stackexchange.com.
Я делаю дизайн, чтобы использовать его в LazyColum, это простой дизайн, но я чего-то не понимаю, это мой код:
Card(
colors = CardDefaults.cardColors(containerColor = LightGray),
shape = RoundedCornerShape(10.dp),
modifier = Modifier
...
28 Май 2023 в 18:58
Вызов приложения «com.android.callingApp» много раз (каждую 1 секунду) вызывается приложением startActivityForResult «com.android. CallingApp», не дожидаясь ответа от вызываемого приложения в onActivityResult. Вызванное приложение обрабатывает эти запросы и обращается к http-серверу и ждет данных с...
28 Май 2023 в 18:03
В настоящее время я работаю над приложением для Android с нижней навигацией и экранами с viewmodels, которое было введено HiltViewModel.
Проблема в том, что когда я выбираю другой нижний элемент навигации, предыдущий экран отказывается уничтожаться.
Упрощенный пример.
ViewModels:
@HiltViewModel
cl...
28 Май 2023 в 17:19
Я использую хранилище данных в компоновке реактивного ранца для хранения строкового значения, и в зависимости от этой строки я перемещаюсь, но я не могу получить какие-либо данные из хранилища данных, пожалуйста, помогите
composable(AuthDestinations.INFO){
val context = LocalContext....
28 Май 2023 в 13:47
Как эффективно удалять и закрывать виджет Popup в Android Jetpack Compose через событие? Делая всплывающее окно невидимым с помощью логического флага, выдается предупреждение о неправильном закрытии.
Input channel object '5668e46 Pop-Up Window (client)' was disposed without first being removed with...
28 Май 2023 в 12:47
Я делаю приложение SOS, в котором я определил функцию в классе mainactivty (sendSOS()), которая получает местоположение пользователя и отправляет смс сохраненным контактам. Теперь я создал класс обслуживания датчика, который обнаруживает событие сотрясения и работает на переднем плане, и когда прои...
28 Май 2023 в 12:44
У меня проблема с вызовом функции из другого класса.
class MyActivity: AppCompatActivity()
{
override fun onCreate(savedInstanceState: Bundle?)
{...}
fun myFunction()
{...}
private class myAdapter (...) : BaseAdapter(), ListAdapter {
...
//some code
...
myFunct...
Я пытаюсь запустить проект флаттера в Android Studio. Я загружаю проект и пытаюсь получить ключ SHA 1 для Firebase. Как я это сделал --> В Android-файле --> открыть gradlew в Терминале --> запустить .\gradlew signingReport. Я получаю сообщение об ошибке = Ошибка: отсутствует хранилище ключей.
Вот...
Когда я получил список с элементами (статьями), данные которых загружаются из веб-API в виде JSON с помощью Retrofit. Я заполняю LazyColumn некоторыми загруженными данными. Из отдельной статьи можно перейти к подробному представлению, которое содержит все данные, касающиеся статьи.
Какая возможнос...
28 Май 2023 в 10:59
У меня есть два действия A и B в моем приложении для Android, написанном на Kotlin. У Activity B есть RecycleView. Активность B запускается из активности A с помощью метода startActivity() при нажатии на кнопку перехода к этой активности. Представьте себе следующую последовательность действий:
Я ...
Это мои установленные зависимости:
cupertino_icons: ^1.0.2
http: ^0.13.6
local_auth: ^2.1.6
rxdart: ^0.27.7
bloc: ^8.1.2
google_fonts: ^4.0.4
flutter_secure_storage: ^8.0.0
flutter_appauth: ^6.0.0
flutter_bloc: ^8.1.3
flutter_spinkit: ^5.2.0
cached_network_image: ^3.2.3
just_audio: ^0.9.33
just_audi...
28 Май 2023 в 08:53
Вот как выглядит мой экран-заставка, так как я могу сделать так, чтобы логотип заполнил форму закругленного круга, и как я могу сделать это, чтобы я мог добавить фоновое изображение...
var myData=0 является глобальной переменной, я обнаружил, что var a изменится, когда я нажму кнопку, но var b сохранит значение 0, почему?
Кстати, я прочитал статью.
На мой взгляд, var b by remember(myData){ mutableStateOf(myData) } будет пересчитан при изменении myData, потому что я установил ключ ...
28 Май 2023 в 04:50
В приложении чата я пытаюсь запросить Firestore и вернуть имя другого пользователя в виде строки из коллекции «Контакты». Я все еще пытаюсь понять асинхронность и фьючерсы в дротике, поэтому, когда я возвращаю это, он печатает «Экземпляр будущего» вместо строки, которую должен запрашивать findName....
28 Май 2023 в 02:42
Я новичок в Android и работаю над созданием персонажей для настольной ролевой игры. В настоящее время у меня есть класс персонажей и простой экран дисплея. Что я хочу, так это позволить игроку щелкнуть текстовое поле, содержащее основную информацию, и свободно редактировать его с новыми соответств...
Я ожидаю начать разработку флаттера на Windows 10, поэтому мне нужно знать, процессор i5 какого поколения требуется для разработки флаттера, сколько ядер должно быть в моем процессоре, пожалуйста, укажите другие требования, такие как оперативная память, хранилище, VGA и т. д. (мне нужно запустить э...
В React Native у меня есть модальное изображение.
Однако при первом отображении модального окна возникает ошибка, связанная с отсутствием нижней части.
Эта ошибка, когда Modal показывается в первый раз
Когда я пытаюсь закрыть Modal и снова включить его, он снова работает нормально с полноэкранным ре...
27 Май 2023 в 22:28
Я столкнулся с проблемой при использовании пакета Splash Screen. Есть ли другой способ настроить заставку без помощи пакета (в Android) ссылка: https://github.com/crazycodeboy/react-native-splash-screen< /а>
Я перепробовал все возможные методы, перечисленные в репозитории, но так и не смог этого с...
27 Май 2023 в 21:48
Получение ошибки при анализе ответа API с помощью Moshi.
Примеры ответов:
Ожидаемый ответ API
{"itemsValues":[{"Id":"567"},{"Id":"678"}]}
Если список пуст, он возвращает пустой массив
[]
API Call:
"Content-Type: application/json"
)
@GET("GetID")
suspend fun getAllId():Response<IdRespo...
27 Май 2023 в 21:02
Я хочу интегрировать некоторые iFrames из нескольких источников (не только YouTube) для своего приложения Flutter Web, Android и IOS, но мне это не удалось.
Я искал на pub.dev пакет, который можно использовать для трех платформ, но не нашел. Поэтому я использую WebView для Android и IOS, но не знаю...
Проблема с неработающим VPN через исходный код
Я скачал исходную версию 1.8.5 и после ее установки запустил ее на своем телефоне, добавил серверы в приложение, нажал кнопку подключения, и служба запустилась, но VPN не работал... вот и все. Я проверил этот процесс с помощью apk-файла v2ray.1.8.5, ко...
В чем функциональная разница между двумя строками кода:
private val binding = viewBinding(Fragment::bind)
private val binding by viewBinding(Fragment::bind)
Я попытался прочитать этот пост о переполнении стека о том, что такое by ключевое слово, используемое для в Kotlin, но в нем говорится, что о...
27 Май 2023 в 18:35
введите описание изображения здесь
Здесь вы можете увидеть. Я использую код Visual Stdio для разработки Flutter.
Я хочу создать файл типа "assets/images". Я уже несколько раз удаляю и заново создаю файл, но проблема не исчезает. Вот почему код показывает некоторую ошибку, которую я уже искал в пе...
Я создал объекты пола и DAO, но когда я запускаю
flutter packages pub run build_runner build --delete-conflicting-outputs
Я получил следующую ошибку
В аннотацию базы данных не добавлено ни одного объекта. package:storeapp/database/myAppDatabase.dart:74:16 ╷ 74 │ абстрактный класс MyAppDatabase р...
Мой вопрос: можем ли мы изменить функцию используемого виджета после его создания? Здесь я хочу изменить размер текста внутри моей кнопки, но я не могу его изменить, потому что я использую этот виджет в другом месте, и я хочу, чтобы размер оставался прежним. Есть какой-либо способ сделать это?
Ele...
27 Май 2023 в 16:19