Перейти к содержимому

【プログラミング講座】アプリ制作#34 ファイルのバックアップと復元

休日プログラミング / 山月丈三

0:00 / 0:00

【プログラミング講座】アプリ制作#34 ファイルのバックアップと復元

89 просмотров · 13 дней назад
休日プログラミング / 山月丈三
89 подписчиков
89 просмотров · 13 дней назад
<説明> アンドロイド用アプリの作成、およびプログラムコードの解説を行っていきます 今回は、アプリ内で作成するデータ(テキストファイル)のバックアップと復元機能を追加します ・クラスを追加 ・ZipOutputStream ・ZipInputStream ・registerForActivityResult ・ActivityResultContracts.CreateDocument ・ActivityResultContracts.OpenDocument ・DateTimeFormatter.ofPattern ・LocalDateTime.now().format ・activity.filesDir.listFiles ・FileInputStream ・FileOutputStream ・.copyTo ・.use ・activity.startActivity ・activity.finish 参考用にソースコードをgithubに置きました https://github.com/JozoYamatsuki/9pro... 今回分は#034です なお、フェーズ2の最終は「#033_Phase2_final」フォルダです 0:00 オープニング 0:20 フェーズ3 0:43 概要 1:30 全体像 1:49 CBackupRestoreクラスについて 2:18 実装 2:31 プロジェクトのデータを移行 3:36 ボタンの画像 3:53 設定ボタンを追加 4:07 ポップアップウィンドウを追加 4:40 CBackupRestoreクラスを追加 8:53 ボタンを押した時の処理 9:59 実行して確認