android沉浸式状态栏(去掉状态栏默认遮罩)
SystemUiOverlayStyle systemUiOverlayStyle = SystemUiOverlayStyle(statusBarColor: Colors.transparent);
SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);
get请求
var url = Uri.https("api.uomg.com", "/api/rand.avatar", {"sort": "女", "format": "json"});
var response = await http.get(url, headers: {});
print('Response body: ${Utf8Codec().decode(response.bodyBytes)}');
TextField(动态焦点)
final _username_focus = FocusNode();
void initState() {
super.initState();
WidgetsBinding.instance.addPostFrameCallback((_) {
FocusScope.of(context).requestFocus(_u_focus);
});
}
TextField(
FocusNode:_username_focus,
)
TextField(controller)
final _username_controller = TextEditingController();
TextField(
controller:_username_controller,
)