有網(wǎng)絡(luò)請(qǐng)求的地方基本上就有md5
dart有內(nèi)置的md5加密包,先引入頭文件:
import 'dart:convert';
import 'package:convert/convert.dart';
import 'package:crypto/crypto.dart';
md5加密方法
// md5 加密
String generateMd5(String data) {
var content = new Utf8Encoder().convert(data);
var digest = md5.convert(content);
// 這里其實(shí)就是 digest.toString()
return hex.encode(digest.bytes);
}
關(guān)于學(xué)習(xí)
flutter的學(xué)習(xí)文章及代碼都整理在這個(gè)github倉(cāng)庫(kù)里