Size: a a a

Dart & Flutter по-русски

2020 May 29

𝐼

𝐼𝓈𝓁𝒶𝓂 in Dart & Flutter по-русски
Здравствуйте,  нужна помощь,  уже 5 день не могу сделать уведомления который будет уведомлять пользователей из время который хранится в sharedpreference? Если кто то такое делал поделитесь примером пожалуйста 🙏🙏🙏🙏🙏
источник

MP

Mansur Panzerkampfwa... in Dart & Flutter по-русски
Roman Vasiliev
В пределах одного виджета его обновить может только Builder
не заметил вторую часть сообщения
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Mansur Panzerkampfwagen IV
не заметил вторую часть сообщения
Это сработает, потому что внутри виджета Builder будет уже свой новый context с вышестоящим деревом виджетов, его он и передаст в коллбеке
источник

MP

Mansur Panzerkampfwa... in Dart & Flutter по-русски
Roman Vasiliev
Это сработает, потому что внутри виджета Builder будет уже свой новый context с вышестоящим деревом виджетов, его он и передаст в коллбеке
Получилось, спасибо!💡
источник

MP

Mansur Panzerkampfwa... in Dart & Flutter по-русски
Если есть что почитать по этой теме, буду благодарен, если поделитесь 👍
источник

di

dmitrii ivanov in Dart & Flutter по-русски
Mansur Panzerkampfwagen IV
Если есть что почитать по этой теме, буду благодарен, если поделитесь 👍
а тебе это зачем вообще?Что еще за уведомления основанные на данных из sharedpreference?
источник

MP

Mansur Panzerkampfwa... in Dart & Flutter по-русски
dmitrii ivanov
а тебе это зачем вообще?Что еще за уведомления основанные на данных из sharedpreference?
Это не я спрашивал 🙂
источник

di

dmitrii ivanov in Dart & Flutter по-русски
а блин
источник

di

dmitrii ivanov in Dart & Flutter по-русски
точно)
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
лол
источник

MP

Mansur Panzerkampfwa... in Dart & Flutter по-русски
😄
источник

di

dmitrii ivanov in Dart & Flutter по-русски
𝐼𝓈𝓁𝒶𝓂
Здравствуйте,  нужна помощь,  уже 5 день не могу сделать уведомления который будет уведомлять пользователей из время который хранится в sharedpreference? Если кто то такое делал поделитесь примером пожалуйста 🙏🙏🙏🙏🙏
тебе зачем?
источник

di

dmitrii ivanov in Dart & Flutter по-русски
ну мисклик, с кем не бывает
источник

T

Tim in Dart & Flutter по-русски
Станислав
подскажите пожалуйста данное выражение корректно, или лучше так не писать?  
for (;;) {
   try {
        foo();
   } catch (E) {
        //Error
        continue;
   }
   break;
}
Типа пробовать выполнить пока не выполнится? ))
источник

С

Станислав in Dart & Flutter по-русски
да как вариант я думал
источник

С

Станислав in Dart & Flutter по-русски
double baz() {
     myString = stdin.readLineSync(encoding: Encoding.getByName('UTF-8'));
     try {
       return double.parse(myString);
     } catch (E) {
       print('invalid string');
       return baz();
     }
   }

   myStringAsDouble = baz();
источник

С

Станислав in Dart & Flutter по-русски
не знаю как правильно написать
источник

T

Tim in Dart & Flutter по-русски
Станислав
не знаю как правильно написать
Лучше опиши словами что тебе нужно
источник

di

dmitrii ivanov in Dart & Flutter по-русски
Андрей Козак
ты не забудь про хардварные кнопку назад на ведре и кнопку назад в ios в баре, если ты не будешь использовать Navigator, вся твоя навигация превратиться в ад
я сделал кстати немного по другому. Т.к. у меня на странице есть форма с BlocListener в зависимости от стейта можно написать что типа

   return BlocListener<LoginBloc, LoginState>(
     listener: (context, state) {
       if (state is LoginFailure) {
         _btnController.stop();
         Scaffold.of(context).showSnackBar(
           SnackBar(
             content: Text('${state.error}'),
             backgroundColor: Colors.red,
           ),
         );
       }
     if (state is LoginInitial) {
       Navigator.of(context).pushNamed('/home');  
     }

А пути все прописаны в MaterialApp. Если нужно именно управлять хардварной кнопкой назад то можно же скафолд на любой странице обернуть в WillPopScope. Или это все говно идея?
источник

MP

Mansur Panzerkampfwa... in Dart & Flutter по-русски
А есть разница между

BlocProvider.of<LessonListBloc>(context);


и

context.bloc<LessonListBloc>();

?
источник