Flutter to zestaw narzędzi interfejsu użytkownika Google do tworzenia natywnie skompilowanych aplikacji dla telefonów komórkowych, sieci i komputerów stacjonarnych z jednej bazy kodu.
Tworzę aplikację przy użyciu frameworka flutter. Podczas tego natknąłem się na słowa kluczowe w Dart asynci async*. Czy ktoś może mi powiedzieć, jaka jest różnica między nimi?
Konfiguruję Flutter SDKw moim systemie Linux Ubuntu 16.4. Dlaczego pojawia się następujący błąd, kiedy uruchamiam Flutter Doctor? Określiłem zarówno PATHSfor, jak flutteri dartin, .bashrcale pojawia się ten błąd podczas uruchamianiaflutter doctor Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8) …
Opublikowałem aplikację w sklepie Play z flutter, teraz chcę załadować nową wersję aplikacji. Próbuję zmienić kod wersji za pomocą: flutter build apk --build-name = 1.0.2 --build-number = 3 lub zmieniając local.properties w ten sposób flutter.versionName=2.0.0 flutter.versionCode=2 flutter.buildMode=release ale za każdym razem dostaję błąd w sklepie playstore Musisz użyć innego kodu …
Nie rozumiem, jak LayoutBuilderjest używany do uzyskania wysokości widżetu. Muszę wyświetlić listę widżetów i uzyskać ich wysokość, aby móc obliczyć specjalne efekty przewijania. Rozwijam pakiet, a inni programiści zapewniają widżet (nie kontroluję ich). Czytałem, że LayoutBuilder może służyć do uzyskania wysokości. W bardzo prostym przypadku próbowałem zawinąć Widget w LayoutBuilder.builder …
Próbowałem dodać obraz ze źródłem SVG do mojej aplikacji flutter. new AssetImage("assets/images/candle.svg")) Ale nie otrzymałem żadnych wizualnych informacji zwrotnych. Jak mogę renderować obraz SVG we Flutter?
Mam do wykonania połączenie sieciowe. Ale zanim to zrobię, muszę sprawdzić, czy urządzenie ma połączenie z Internetem. Oto, co zrobiłem do tej pory: var connectivityResult = new Connectivity().checkConnectivity();// User defined class if (connectivityResult == ConnectivityResult.mobile || connectivityResult == ConnectivityResult.wifi) {*/ this.getData(); } else { neverSatisfied(); } Powyższa metoda nie działa.
Stworzyłem nową aplikację na flutterze i miałem problemy z rozmiarami ekranu podczas przełączania się między różnymi urządzeniami. Stworzyłem aplikację przy użyciu rozmiaru ekranu Pixel 2XL, a ponieważ miałem kontenery z elementem podrzędnym ListView, poproszono mnie o podanie wysokości i szerokości kontenera. Więc kiedy przełączam urządzenie na nowe urządzenie, pojemnik jest …
Mam listę Strings np. var moviesTitles = ['Inception', 'Heat', 'Spider Man']; i chciałem użyć moviesTitles.mapdo konwersji ich na listę Tab Widgetsw Flutter.
Nie mogę znaleźć żadnego przykładu pokazującego, jak utworzyć okrąg IconButtonpodobny do FloatingActionButton. Czy ktoś może zasugerować, jak / co jest potrzebne, aby utworzyć niestandardowy przycisk, taki jak FloatingActionButton?
Uczę się Fluttera i zaczynam od podstaw. Nie używam MaterialApp. Jaki jest dobry sposób na ustawienie koloru tła całego ekranu? Oto, co mam do tej pory: import 'package:flutter/material.dart'; void main() { runApp(new MyApp()); } class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget …
Próbowałem rozpocząć trzepoczący projekt dla aplikacji używającej do komunikacji Bluetooth. Do tego użyłem flutter blue . Niestety podczas próby uruchomienia (na urządzeniu z systemem Android) pierwszego utworzonego przeze mnie przykładu napotkałem następujący błąd: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:processDebugManifest'. > Manifest …
Jestem nowicjuszem w trzepotaniu i chciałem wiedzieć, jaki jest lepszy sposób na dodanie CircularProgressIndicatordo mojego układu. Na przykład mój widok logowania. Ten widok ma nazwę użytkownika, hasło i przycisk logowania. Chciałem stworzyć układ nakładki (z Opacity), który podczas ładowania wyświetla wskaźnik postępu, tak jak ja używam w NativeScript, ale nie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.