메모 ID(3)
-
[Flutter] 메모 8
메모 레이아웃 개선 홈 페이지 [screens/home_page.dart] 더보기 import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:memo/model/memo.dart'; import 'write_page.dart'; import 'package:memo/repository/db_helper.dart'; class HomePage extends StatefulWidget { final String title; HomePage({Key key, this.title}) : super(key: key); @override _HomePageState createState() => _Hom..
2020.12.27 -
[Flutter] 메모 7
DB 데이터 나열하기 홈 페이지 [screens/home_page.dart] 더보기 import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:memo/model/memo.dart'; import 'write_page.dart'; import 'package:memo/repository/db_helper.dart'; class HomePage extends StatefulWidget { final String title; HomePage({Key key, this.title}) : super(key: key); @override _HomePageState createState() => _Ho..
2020.12.27 -
[Flutter] 메모 6
SHA512 해시 활용 메모 ID 생성 메모 ID 값은 다른 메모와 중복이 되면 안되므로 고유한 값을 가져야하며, 매번 고유한 ID 값으로 변경하기 번거로우니, 고유한 값을 부여하기 위해 해시를 사용한다. 또한 해시는 단방향 암호화를 하니 안전하다. crypto 플러그인 추가 작성 페이지 screens/write_page.dart 더보기 import 'package:flutter/material.dart'; import 'package:memo/model/memo.dart'; import 'package:memo/repository/db_helper.dart'; import 'package:crypto/crypto.dart'; import 'dart:convert'; // ignore: must_be_i..
2020.12.27