コピーした文章を保存して、いつでも使えるようにするAndroidアプリです。
ブラウザやアプリで文章を選択すると、保存できます。
保存のやり方(2通り)
方法1: 選択メニューから直接保存
① 保存したい文章を長押しして選択
② 表示されるメニューの「︙」や「その他」をタップ
③ 「MoreClipボードに保存」をタップ
④ 「保存しました」と表示されたら完了!
方法2: 共有から保存
① 保存したい文章を長押しして選択
② 「共有」をタップ
③ アプリ一覧から「MoreClipボード」を選択
④ 「保存しました」と表示されたら完了!
保存した文章は、アプリを開いて「履歴」タブで確認できます。
よく使う文章(メールアドレス、住所、挨拶文など)を登録しておけます。 フォルダで整理することもできます。
どのアプリを使っていても、キーボードを切り替えるだけで 保存した定型文をすぐに貼り付けられます。
通知バーのタイルからワンタップでアプリを開けます。
┌─────────────────────────────┐
│ MoreClipボード 🔍 ⋮ │ ← ヘッダー(検索、メニュー)
├─────────────────────────────┤
│ [履歴] [定型文] │ ← タブ(切り替え)
├─────────────────────────────┤
│ │
│ コピーした文章や │ ← リスト
│ 定型文がここに表示される │
│ │
├─────────────────────────────┤
│ ─────広告───── │ ← バナー広告
└─────────────────────────────┘
| やりたいこと | 操作 |
|---|---|
| コピー | リストの項目をタップ |
| 編集 | 三点メニュー(⋮)→「編集」 |
| 削除 | 三点メニュー(⋮)→「削除」 |
| 複数選択 | 項目を長押し |
| 並び替え | メニュー→「並び替え」 |
| 検索 | 虫眼鏡アイコンをタップ |
| やりたいこと | 操作 |
|---|---|
| フォルダを開く | フォルダをタップ |
| フォルダから戻る | ←ボタン |
| フォルダ作成 | フォルダアイコンをタップ |
| 定型文追加 | +ボタンをタップ |
┌──────────────────────────────────────────────┐
│ アプリ全体 │
├──────────────────────────────────────────────┤
│ │
│ ┌────────────┐ ┌────────────┐ │
│ │ 履歴タブ │ │ 定型文タブ │ │
│ │ │ │ │ │
│ │ コピー履歴 │ │ フォルダ │ │
│ │ を表示 │ │ 定型文を表示 │ │
│ └────────────┘ └────────────┘ │
│ ↓ ↓ │
│ ┌─────────────────────────────────┐ │
│ │ データベース │ │
│ │ (履歴と定型文を保存する場所) │ │
│ └─────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────┘
┌──────────────────────────────────────────────┐
│ 専用キーボード(IME) │
│ │
│ 他のアプリで入力中でも、キーボードを │
│ 切り替えるだけで定型文を貼り付けられる │
└──────────────────────────────────────────────┘
- Android Studio(最新版を推奨)
- JDK 11 以上
- Android端末(またはエミュレータ)
https://developer.android.com/studio からダウンロードしてインストール。
- Android Studioを起動
- 「Open」を選択
- このフォルダ(
MyClipboardApp)を選択 - 「OK」をクリック
画面下に「Gradle sync」と表示されたら、完了するまで待ちます。 (初回は数分かかることがあります)
実機の場合:
- スマホの「設定」→「端末情報」→「ビルド番号」を7回タップ
- 「開発者向けオプション」が表示される
- 「USBデバッグ」をONにする
- PCとUSBケーブルで接続
エミュレータの場合:
- Android Studioの右上「Device Manager」をクリック
- 「Create Device」でエミュレータを作成
- 画面上部の緑色の▶ボタンをクリック
- デバイスを選択
- しばらく待つとアプリが起動
- Android Studioのメニュー「Build」→「Build Bundle(s) / APK(s)」→「Build APK(s)」
- 完了したら「locate」をクリック
app-debug.apkができあがる
リリース版を作るには署名キーが必要です。
local.propertiesファイルに以下を追加:
KEYSTORE_FILE=あなたのキーストアファイル.jks
KEYSTORE_PASSWORD=キーストアのパスワード
KEY_ALIAS=キーのエイリアス
KEY_PASSWORD=キーのパスワード
- Android Studioのメニュー「Build」→「Generate Signed Bundle / APK」
- 「APK」を選択して進む
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:
- Android Studioを最新版にアップデート
- 「File」→「Invalidate Caches」→「Invalidate and Restart」
- 「File」→「Sync Project with Gradle Files」
A:
- USBデバッグがONになっているか確認
- 「このPCを信頼」のダイアログで「OK」を押したか確認
- USBケーブルがデータ転送対応か確認(充電専用ケーブルはNG)
A:
- 「AVD Manager」でエミュレータを作り直す
- 「Graphics」を「Hardware - GLES 2.0」に設定
- PCのBIOSでVT-x(仮想化)を有効にする
- アプリ名: MoreClipボード
- バージョン: 1.3
- パッケージ名: com.chickenyoung.moreclip
- 対応Android: 7.0(API 24)以上
このアプリのソースコードは非公開です。