From 96bfca055081db6cf0df9a4aaf1d31dc55577713 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=8D=E3=82=80=E3=81=AD=E3=81=93?= Date: Wed, 10 Jan 2024 12:10:37 +0900 Subject: [PATCH 1/6] =?UTF-8?q?=E3=83=AC=E3=82=A4=E3=82=A2=E3=82=A6?= =?UTF-8?q?=E3=83=88,=20=E3=82=AF=E3=83=A9=E3=82=B9=E5=89=8A=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DebugMenuFileManagerTesterFragment.java | 110 ------------------ ...ragment_debug_menu_file_manager_tester.xml | 40 ------- 2 files changed, 150 deletions(-) delete mode 100644 feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuFileManagerTesterFragment.java delete mode 100644 feature/debug/src/main/res/layout/fragment_debug_menu_file_manager_tester.xml diff --git a/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuFileManagerTesterFragment.java b/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuFileManagerTesterFragment.java deleted file mode 100644 index 12cd71c0..00000000 --- a/feature/debug/src/main/java/one/nem/lacerta/feature/debug/DebugMenuFileManagerTesterFragment.java +++ /dev/null @@ -1,110 +0,0 @@ -package one.nem.lacerta.feature.debug; - -import android.graphics.Bitmap; -import android.graphics.Canvas; -import android.graphics.Color; -import android.graphics.Paint; -import android.os.Bundle; - -import androidx.fragment.app.Fragment; - -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.EditText; - -import dagger.hilt.android.AndroidEntryPoint; -import one.nem.lacerta.source.file.FileManager; -import one.nem.lacerta.source.file.factory.FileManagerFactory; - -import one.nem.lacerta.utils.repository.DeviceInfoUtils; - -import javax.inject.Inject; - -/** - * A simple {@link Fragment} subclass. - * Use the {@link DebugMenuFileManagerTesterFragment#newInstance} factory method to - * create an instance of this fragment. - */ -@AndroidEntryPoint -public class DebugMenuFileManagerTesterFragment extends Fragment { - - public DebugMenuFileManagerTesterFragment() { - // Required empty public constructor - } - - @Inject - FileManagerFactory fileManagerFactory; - - @Inject - DeviceInfoUtils deviceInfoUtils; - - // TODO: Rename and change types and number of parameters - public static DebugMenuFileManagerTesterFragment newInstance() { - DebugMenuFileManagerTesterFragment fragment = new DebugMenuFileManagerTesterFragment(); - Bundle args = new Bundle(); - - fragment.setArguments(args); - return fragment; - } - - @Override - public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - } - - @Override - public View onCreateView(LayoutInflater inflater, ViewGroup container, - Bundle savedInstanceState) { - // Inflate the layout for this fragment - View view = inflater.inflate(R.layout.fragment_debug_menu_file_manager_tester, container, false); - - view.findViewById(R.id.button_create_directory).setOnClickListener(v -> { - EditText editText = view.findViewById(R.id.edit_text_dir_name); - String dirName = editText.getText().toString(); - -// FileManager fileManager = fileManagerFactory.create(deviceInfoUtils.getExternalStorageDirectory()); -// fileManager.createDir(dirName); - }); - - view.findViewById(R.id.button_save_item).setOnClickListener(v -> { -// FileManager fileManager = fileManagerFactory.create(deviceInfoUtils.getExternalStorageDirectory()); -// fileManager.createDir("test"); -// fileManager.changeDir("test"); -// Bitmap bitmap = Bitmap.createBitmap(1000, 1000, Bitmap.Config.ARGB_8888); -// // Bitmapに描画処理を行う -// Canvas canvas = new Canvas(bitmap); -// // 大きな山の形状を作成 -// android.graphics.Path bigMountainPath = new android.graphics.Path(); -// bigMountainPath.moveTo(100, 800); // 左下の開始点 -// bigMountainPath.lineTo(500, 300); // 頂点 -// bigMountainPath.lineTo(900, 800); // 右下 -// bigMountainPath.close(); // パスを閉じる -// -// // 山の描画設定 -// Paint mountainPaint = new Paint(); -// mountainPaint.setColor(Color.GREEN); -// mountainPaint.setStyle(Paint.Style.FILL); -// -// // 大きな山を描画 -// canvas.drawPath(bigMountainPath, mountainPaint); -// -// // 小さな山の形状を作成 -// android.graphics.Path smallMountainPath = new android.graphics.Path(); -// smallMountainPath.moveTo(400, 800); // 左下の開始点 -// smallMountainPath.lineTo(650, 400); // 頂点 -// smallMountainPath.lineTo(900, 800); // 右下 -// smallMountainPath.close(); // パスを閉じる -// -// Paint smallMountainPaint = new Paint(); -// smallMountainPaint.setColor(Color.parseColor("#006e54")); -// smallMountainPaint.setStyle(Paint.Style.FILL); -// -// // 小さな山を描画 -// canvas.drawPath(smallMountainPath, smallMountainPaint); -// fileManager.saveBitmapAtCurrent(bitmap, "test.png"); - }); - - return view; - } -} \ No newline at end of file diff --git a/feature/debug/src/main/res/layout/fragment_debug_menu_file_manager_tester.xml b/feature/debug/src/main/res/layout/fragment_debug_menu_file_manager_tester.xml deleted file mode 100644 index 3b0c30b9..00000000 --- a/feature/debug/src/main/res/layout/fragment_debug_menu_file_manager_tester.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - -