コピーした文章を保存して、いつでも使えるようにするAndroidアプリです。
ブラウザやアプリで文章を選択すると、保存できます。
保存のやり方(2通り)
方法1: 選択メニューから直接保存
① 保存したい文章を長押しして選択
② 表示されるメニューの「︙」や「その他」をタップ
③ 「MoreClipボードに保存」をタップ
④ 「保存しました」と表示されたら完了!
方法2: 共有から保存
① 保存したい文章を長押しして選択
② 「共有」をタップ
③ アプリ一覧から「MoreClipボード」を選択
④ 「保存しました」と表示されたら完了!
保存した文章は、アプリを開いて「履歴」タブで確認できます。
よく使う文章(メールアドレス、住所、挨拶文など)を登録しておけます。 フォルダで整理することもできます。
どのアプリを使っていても、キーボードを切り替えるだけで 保存した定型文をすぐに貼り付けられます。
通知バーのタイルからワンタップでアプリを開けます。
┌─────────────────────────────┐
│ MoreClipボード 🔍 ⋮ │ ← ヘッダー(検索、メニュー)
├─────────────────────────────┤
│ [履歴] [定型文] │ ← タブ(切り替え)
├─────────────────────────────┤
│ │
│ コピーした文章や │ ← リスト
│ 定型文がここに表示される │
│ │
├─────────────────────────────┤
│ ─────広告───── │ ← バナー広告
└─────────────────────────────┘
| やりたいこと | 操作 | |————-|——| | コピー | リストの項目をタップ | | 編集 | 三点メニュー(⋮)→「編集」 | | 削除 | 三点メニュー(⋮)→「削除」 | | 複数選択 | 項目を長押し | | 並び替え | メニュー→「並び替え」 | | 検索 | 虫眼鏡アイコンをタップ |
| やりたいこと | 操作 | |————-|——| | フォルダを開く | フォルダをタップ | | フォルダから戻る | ←ボタン | | フォルダ作成 | フォルダアイコンをタップ | | 定型文追加 | +ボタンをタップ |
┌──────────────────────────────────────────────┐
│ アプリ全体 │
├──────────────────────────────────────────────┤
│ │
│ ┌────────────┐ ┌────────────┐ │
│ │ 履歴タブ │ │ 定型文タブ │ │
│ │ │ │ │ │
│ │ コピー履歴 │ │ フォルダ │ │
│ │ を表示 │ │ 定型文を表示 │ │
│ └────────────┘ └────────────┘ │
│ ↓ ↓ │
│ ┌─────────────────────────────────┐ │
│ │ データベース │ │
│ │ (履歴と定型文を保存する場所) │ │
│ └─────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────┘
┌──────────────────────────────────────────────┐
│ 専用キーボード(IME) │
│ │
│ 他のアプリで入力中でも、キーボードを │
│ 切り替えるだけで定型文を貼り付けられる │
└──────────────────────────────────────────────┘
https://developer.android.com/studio からダウンロードしてインストール。
MyClipboardApp)を選択画面下に「Gradle sync」と表示されたら、完了するまで待ちます。 (初回は数分かかることがあります)
実機の場合:
エミュレータの場合:
app-debug.apk ができあがるリリース版を作るには署名キーが必要です。
local.properties ファイルに以下を追加:
KEYSTORE_FILE=あなたのキーストアファイル.jks
KEYSTORE_PASSWORD=キーストアのパスワード
KEY_ALIAS=キーのエイリアス
KEY_PASSWORD=キーのパスワード
MyClipboardApp/
├── app/
│ ├── src/
│ │ └── main/
│ │ ├── java/com/chickenyoung/moreclip/ ← プログラム本体
│ │ ├── res/ ← 画面デザイン・画像
│ │ └── AndroidManifest.xml ← アプリの設定
│ └── build.gradle.kts ← ライブラリの設定
├── CLAUDE.md ← 開発者向けガイド
└── README.md ← このファイル
| 項目 | 内容 |
|---|---|
| 言語 | Kotlin |
| 画面 | Fragment + ViewPager2 |
| データ保存 | Room Database |
| 広告 | Google AdMob |
| キーボード | InputMethodService |
A:
A:
A:
このアプリのソースコードは非公開です。