タグ付けされた質問 「dart」

Dartは、Webおよびモバイルアプリケーションを構築するための、クラスベースの静的(および強く)タイプのプログラミング言語です。Dartは最新のJavaScriptにコンパイルしてブラウザーで実行し、ネイティブコードにコンパイルしてAndroidやiOSなどのモバイルプラットフォームで実行します。Dartは、スクリプトとサーバー側アプリのコマンドラインでも実行されます。

7
FlutterSVGレンダリング
SVGソースを含む画像をフラッターアプリケーションに追加してみました。 new AssetImage("assets/images/candle.svg")) しかし、視覚的なフィードバックは得られませんでした。FlutterでSVG画像をレンダリングするにはどうすればよいですか?
92 dart  flutter 


10
背景が透明なフラッターコーナー半径
以下は、背景が透明な丸い角のコンテナをレンダリングすることを期待している私のコードです。 return new Container( //padding: const EdgeInsets.all(32.0), height: 800.0, //color: const Color(0xffDC1C17), //color: const Color(0xffFFAB91), decoration: new BoxDecoration( color: Colors.green, //new Color.fromRGBO(255, 0, 0, 0.0), borderRadius: new BorderRadius.only( topLeft: const Radius.circular(40.0), topRight: const Radius.circular(40.0)) ), child: new Container( decoration: new BoxDecoration( color: Colors.blue, borderRadius: new BorderRadius.only( topLeft: const Radius.circular(40.0), topRight: …
90 dart  flutter 

9
ウィジェットの高さを取得するにはどうすればよいですか?
LayoutBuilderウィジェットの高さを取得するためにどのように使用されるのかわかりません。 ウィジェットのリストを表示して高さを取得し、特別なスクロール効果を計算できるようにする必要があります。私はパッケージを開発していて、他の開発者がウィジェットを提供しています(私はそれらを制御していません)。LayoutBuilderを使用して高さを取得できることを読みました。 非常に単純なケースでは、WidgetをLayoutBuilder.builderでラップしてスタックに入れようminHeight 0.0としmaxHeight INFINITYましたが、常に、、およびを取得します。LayoutBuilderを誤用していますか? 編集:LayoutBuilderはダメのようです。私はほとんど解決策であるCustomSingleChildLayoutを見つけました。 そのデリゲートを拡張し、getPositionForChild(Size size, Size childSize)メソッドでウィジェットの高さを取得することができました。しかし、最初に呼び出されるメソッドはSize getSize(BoxConstraints constraints)、制約として、これらのCustomSingleChildLayoutsをListViewに配置しているため、0からINFINITYになります。 私の問題は、SingleChildLayoutDelegategetSizeがビューの高さを返す必要があるように動作することです。その時の子供の身長はわかりません。私はconstraints.smallest(0、高さは0)、または無限大でアプリをクラッシュさせるconstraints.biggestのみを返すことができます。 ドキュメントでは、次のようにも書かれています。 ...しかし、親のサイズは子のサイズに依存することはできません。 そして、それは奇妙な制限です。


4
FlutterのGridViewでウィジェットのカスタム高さを設定するにはどうすればよいですか?
Container GridViewの高さを指定した後でも、私のコードは正方形のウィジェットを生成しています。 class MyHomePage extends StatefulWidget { MyHomePage({Key key, this.title}) : super(key: key); final String title; @override _MyHomePageState createState() => new _MyHomePageState(); } class _MyHomePageState extends State<MyHomePage> { List<String> widgetList = ['A', 'B', 'C']; @override Widget build(BuildContext context) { return new Scaffold( appBar: new AppBar( title: new Text(widget.title), ), body: …

4
Dart nullチェックのイディオムまたはベストプラクティスとは何ですか?
マップでの二重ルックアップを回避するために、次の形式の割り当てとnullチェックがあります。 Dartでこれを行うためのより良いまたはより慣用的な方法はありますか? bool isConnected(a, b){ List list; return ( ((list = outgoing[a]) != null && list.contains(b)) || ((list = incoming[a]) != null && list.contains(b)) ); }
85 dart 


19
さまざまな画面サイズに応じてフラッターアプリをレスポンシブにする方法は?
さまざまな画面サイズに応じてレスポンシブにするのに苦労しています。レスポンシブにする方法は? @override Widget build(BuildContext context) { return new Container( decoration: new BoxDecoration(color: Colors.white), child: new Stack( children: [ new Padding( padding: const EdgeInsets.only(bottom: 350.0), child: new GradientAppBar(" "), ), new Positioned( bottom: 150.0, height: 260.0, left: 10.0, right: 10.0, child: new Padding( padding: new EdgeInsets.all(10.0), child: new Card( child: new …
84 dart  flutter 

4
FlutterのRelativeLayoutに相当
RelativeLayoutAndroidで行うのと同様の何かを実装する方法はありますか? 特に、私は次のように何かを探していますcenterInParent、layout_below:<layout_id>、layout_above:<layout_id>、およびalignParentLeft RelatedLayoutの詳細については、https://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.htmlをご覧ください。 編集:これはに依存するレイアウトの例です RelativeLayout そのため、上の画像では、「豆腐の歌」のテキストが。のcenterInParent内側のように配置されていRelativeLayoutます。他の2つがあり、一方alignParentLeft及びalignParentRight 火のアイコンがある各セルでは、その下部のいいねの数が炎のアイコンの中心の周りに配置されています。また、各セルの上部と下部のタイトルは、画像アバターの右側と上部と下部にそれぞれ配置されます。


6
Flutter:RenderBoxがレイアウトされていません
ListViewを作成しようとしていますが、list_form.dartクラスをインポートすると、このエラーが発生します。メインファイル内で実行しようとしてもこのエラーが発生しないため、レイアウトに誤りがあった可能性があります。 これはエラーです: I/flutter (12956): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ I/flutter (12956): The following assertion was thrown during performResize(): I/flutter (12956): Vertical viewport was given unbounded height. I/flutter (12956): Viewports expand in the scrolling direction to fill their container.In this case, a vertical I/flutter (12956): viewport was given an …

4
Dart言語のConsole.log
console.logJavaScriptのように、Dart言語からブラウザコンソールにログインするにはどうすればよいですか?
82 console  dart 


1
inheritFromWidgetOfExactTypeは非推奨です。代わりにdependOnInheritedWidgetOfExactTypeを使用してください
Flutter 1.12のリリース以降、私の次のコード: static MyInheritedWidget of(BuildContext context) { return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget; } 次の警告を出します: 'inheritFromWidgetOfExactType'は非推奨であり、使用しないでください。代わりにdependOnInheritedWidgetOfExactTypeを使用してください。この機能はv1.12.1以降廃止されました。廃止されたメンバーの使用を置き換えてみてください。 しかし、私がそれを交換しようとすると、それは機能しません: static MyInheritedWidget of(BuildContext context) { return context.dependOnInheritedWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget; } 誰かがそれを行う方法を知っていますか?ありがとう!
23 flutter  dart 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.