現實生活中常見的問題
他山之石
網路的互動
Future<String> getRealImgUrl(String urlString) async {
var client = baseClient();
http.Request req = http.Request("Get", Uri.parse(urlString))
..followRedirects = false;
try {
http.StreamedResponse response = await client.send(req);
if (response.statusCode == 302) {
return await getRealImgUrl(response.headers['location']);
} else if (response.statusCode == 200) {
return urlString;
}
} finally {
client.close();
}
return "";
}
Debug
Uri parse / Url encode / decode
Object Mapping
Function / CallBack
型別轉換
Extension methods
常用的WIDGET / 按鈕 / 布局
顏色
與原生互動
Method Channel
Last updated