Size: a a a

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

2021 April 08

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
вообще 1000 проверок не должно быть
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
у тебя там что весь ответ и разных даных может состоять?)
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
Таким обычно Presenter занимается (в изначальном смысле, не то, во что его потом в андроидовском MVP превратили)
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
обычно там блоки приходят, мапишь блок на виджет и все)
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
Можно
источник

GH

G H in Dart & Flutter по-русски
class MyHomePage extends StatefulWidget {
 @override
 MyHomePageState createState() => new MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
 @override
 Widget build(BuildContext context) {
   print(
     MediaQuery.of(context).size.height,
   );
   return Scaffold(
     appBar: AppBar(
   
       title: Text("Test"),
     ),
     body: Container(
       height: MediaQuery.of(context).size.height,
       color: Colors.red,
       child: Stack(
         children: <Widget>[
           Container(
             color: Colors.green,
             child: SingleChildScrollView(
               child: Column(
                 crossAxisAlignment: CrossAxisAlignment.center,
                 mainAxisSize: MainAxisSize.max,
                 mainAxisAlignment: MainAxisAlignment.end,
                 children: <Widget>[
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
                       decoration: InputDecoration(
                         labelText: 'Field',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                   Container(
                     child: TextField(
источник

GH

G H in Dart & Flutter по-русски
decoration: InputDecoration(
                         labelText: 'FieldEnd',
                       ),
                     ),
                     margin: EdgeInsets.only(left: 20, right: 20),
                   ),
                 ],
               ),
             ),
           ),
           Positioned(
             bottom: 0,
             left: 0,
             right: 0,
             child: Align(
               alignment: Alignment.bottomCenter,
               child: ButtonTheme(
                 minWidth: double.infinity,
                 height: 50,
                 child: RaisedButton(
                   color: Colors.blueAccent.shade400,
                   onPressed: () {},
                   child: Text(
                     'BUTTON',
                     style: TextStyle(
                       fontSize: 20,
                       color: Colors.white,
                     ),
                   ),
                 ),
               ),
             ),
           )
         ],
       ),
     ),
   );
 }
}
Добрый день, я недавно начал заниматься Flutter-ом. И тут возникла такая проблема. Кнопка когда поднимается при активации клавиатуры, последний TextField  не виден. Как решить эту проблему?
источник

MI

Madiar Isabek in Dart & Flutter по-русски
источник

D

Damadan in Dart & Flutter по-русски
Как ?можно хотя бы видос или статью
источник

MI

Madiar Isabek in Dart & Flutter по-русски
где не хватает ,
источник

MI

Madiar Isabek in Dart & Flutter по-русски
?
источник

MI

Madiar Isabek in Dart & Flutter по-русски
я понять не могу
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
источник

GH

G H in Dart & Flutter по-русски
Здесь запятая
источник

MI

Madiar Isabek in Dart & Flutter по-русски
спасибо
источник

MI

Madiar Isabek in Dart & Flutter по-русски
блин не заметил
источник

VS

Vitaliy Snitko in Dart & Flutter по-русски
А почему стринговая константа в if доступна, а в switch нет?

static final String DART = 'DART';
источник

К

Кто in Dart & Flutter по-русски
Привет. Пользовались flutter_hooks? Как ощущения?
источник

DM

Danila Manila in Dart & Flutter по-русски
слышал что на них анимацию делать удобно)
источник

К

Кто in Dart & Flutter по-русски
Да, это видно по примерам )
источник