Flutter - это набор средств разработки пользовательского интерфейса с открытым исходным кодом, созданный Google. Он используется для разработки приложений для Android, iOS, Linux, Mac, Windows, Google Fuchsia и Интернета из единой кодовой базы. Приложения Flutter написаны на языке Dart.
Я создаю приложение для игры в крикет и обновляю его. Я купил API у спортивных монахов и разработал свое флаттер-приложение, и с помощью сетевого запроса HTTP и Dio() я получил данные об интерфейсе приложения, но это снижает производительность приложения из-за неудачных запросов и других проблем. ....
4 Фев 2022 в 13:25
Я новичок во флаттере. Я кодировал пример с ютуба. На главном экране у меня есть текст вверху:
@override
Widget build(BuildContext context) {
return Container(
alignment: Alignment(0, -0.5),
child: Text(
gameHasStarted ? '' : 'My App',
style: TextStyle(color: Co....
**Можно ли как-нибудь уменьшить размер приложения в этом флаттер-приложении **
Может ли кто-нибудь сказать мне, как мне уменьшить этот размер apk? Некоторыми основными участниками являются символы Dart AOT (5 МБ). То же самое приложение с использованием собственного Android может быть построено все....
Я пытаюсь преобразовать список объектов в виде строки json в общих настройках.
Класс объекта
SuggestionModel suggestionModelFromJson(String str) =>
SuggestionModel.fromJson(json.decode(str));
String suggestionModelToJson(SuggestionModel data) =>
json.encode(data.toJson());
class Suggestion....
Вот чего я хочу:
И вот что у меня получилось:
Вот мой код:
Container(
margin: EdgeInsets.only(top: 10, bottom: 5),
decoration: BoxDecoration(
color: Color(0xFFEEEEEE),
borderRadius: BorderRadius.circular(12),
),
constraints: Box....
4 Фев 2022 в 09:24
String url = 'http://jaria.kg/apis/v1/create/';
var response = await dio.post(url,
data: formData,
options: Options(
headers: {'Content-type': 'application/json; charset=UTF-8'}));
print(response.data);
return response.data;
Возв....
4 Фев 2022 в 09:01
Здравствуйте, я новичок в разработке флаттера. Здесь я получаю ошибку Bottom, переполненную ошибкой 98 пикселей. Как это решить. означает, что нижняя часть панели приложения переполняется, когда я добавляю заголовок списка. Он должен быть прокручиваемым. Пожалуйста, помогите мне решить эту пробл....
Я новичок в модульных тестах в Dart/Flutter и хотел бы написать тест для функции void. Когда функции что-то возвращают, я пишу такой тест:
test('Gets user save', () async {
final userSave = await mockSource!.getUserSave();
expect(userSave!.age, equals(20));
});
В подобном выше сценарии....
4 Фев 2022 в 00:59
Возможно ли автозаполнение кода смс на iOS? Здравствуйте, я занимаюсь исследованием автозаполнения полей кодом, полученным по смс. С пакетом флаттера для Android это работает - когда смс приходит, поля на экране автоматически заполняются им. Для iOS я вижу, что код отображается над клавиатурой.
М....
Каждый раз, когда я пытаюсь добавить файл .tff в папку «шрифты», я получаю эту ошибку.....
В настоящее время я создаю приложение, которое использует WordPress REST API для отображения сообщений в блогах. При первоначальной загрузке приложения я хочу, чтобы оно извлекало начальные данные с помощью метода, чтобы затем извлекать больше сообщений через взаимодействие с пользователем. В наст....
У меня есть горизонтальная прокрутка ListView с неопределенным количеством элементов внутри.
Как я могу программно прокручивать определенный элемент в центр моего экрана?
Контекст: на предыдущем экране у меня есть несколько элементов, и когда я нажимаю на один, мне нужно, чтобы он переходил на этот....
Я хочу, чтобы контейнер сохранял свою высоту и ширину в соответствии с текстом без переполнения текста, например, если есть небольшая ширина текста, она мала, но если текст длинный, тогда ширина занимает максимально возможный размер, а остальное переходит к следующей строке. Пожалуйста помоги
Конте....
3 Фев 2022 в 17:52
Я хочу разместить пользовательские виджеты поверх изображения на основе координат X и Y. Думайте об этом как о наложении. До сих пор я пробовал решение, в котором я использовал стек в сочетании с позиционированием для размещения виджетов над изображением. Проблема возникает, когда я пробую это ре....
3 Фев 2022 в 17:13
«Это json, который я получаю»
{
"data": {
"attributes": {
"serverDate": "2022-02-03T07:07:50.231Z",
"totalBills": [
{
"dueDate": "Tue Jan 04 2022 19:24:15 GMT+0530 (India Standard Time)"
}
....
3 Фев 2022 в 16:48
Я новичок, чтобы трепетать.
После добавления значка обеда.
Как png-файл. в папке с корневым значком.
Я осознаю :
* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> C:\Users\user\Desktop\flutter\trex\android\app\src\main\res\icon\TrexIcon.png: Error: The file name must end wi....
3 Фев 2022 в 15:44
Я хочу сопоставить каждый символ слов библиотеки english_words. Для этого я использовал charaters.map, и это работает, но я хочу создать контейнер для каждого символа. это мой код:
// ignore_for_file: prefer_const_literals_to_create_immutables
import 'package:english_words/english_words.dart';....
Я создал собственный класс, который реализует заморозку, и я пытаюсь сравнить сохраненный объект настроек с текущим, и когда я сравниваю оба объекта с одинаковыми значениями, он возвращает, что это не одно и то же
Проблема из-за dateFormat, потому что с другими значениями работает
Settings settings1....
Я получаю эту ошибку в своем коде, когда пытаюсь загрузить изображение. Я новичок в флаттере и борюсь с этой ошибкой. Я разрабатываю раздел обновления сведений о профиле.
Тип аргумента «Объект» не может быть назначен типу параметра «ImageProvider?» Метод «файл» не определен для типа «_CreateProfil....
3 Фев 2022 в 15:13
Я пытаюсь настроить vscode для разработки флаттера в Ubuntu, но у меня возникла проблема с поиском Android SDK и принятием лицензий. Я установил студию Android и отметил все в диспетчере SDK, затем изменил конфигурацию флаттера на путь Android SDK, но все равно та же ошибка.
--> flutter doctor
Doct....
3 Фев 2022 в 14:48
Я хочу:
Получить доступ и распечатать значение переменной с именем essan, которая инициализируется внутри моей пустоты typicalFunction(). Теперь у меня объявление:
Неопределенное имя 'essan'. Попробуйте исправить имя на определенное или определить имя.
import 'package:flutter/material.dart';
cl....
2
Использование пакета общих настроек для хранения любимых элементов пользователя, но это не работает
Вот где пользователь выбирает элемент в качестве избранного:
class ItemCard extends StatefulWidget {
ValueKey key;
ItemCard(this.key) : super(key: key);
@override
State<ItemCard> createState() => _ItemCardState();
}
class _ItemCardState extends State<ItemCard> {
late SharedPreferences....
3 Фев 2022 в 14:16
Я хочу решить 172-й вопрос leetcode с помощью dart. Возьмем факториал заданного числа и найдем, сколько нулей в конце.
Я сделал до сих пор
void main() {
print(factorial(5));
}
factorial(int input) {
int factorial = 1;
var answer = 0;
for (int i = 1; i <= input; i++) {
factorial *= i;
....
Как загрузить AssetImage или проверить, существует ли он? Данные поступают из API, поэтому я не могу перечислить все пути к файлам как константы.
В качестве примера путь может быть «assets/images/${card.imageType}.png», где card.inageType — это переменная.
...
child: Image(
height: 60.0,
....
3 Фев 2022 в 13:19
Я новичок, чтобы трепетать.
У меня есть этот метод
Future<String?> _getDeviceIdId() async
{
var deviceInfo = DeviceInfoPlugin();
var androidDeviceInfo = await deviceInfo.androidInfo;
return androidDeviceInfo.androidId; // unique ID on Android
}
Теперь androidDeviceInfo.androidId возвра....