Android Kotlin Jetpack Compose MVVM

Android Image for net

EXIF情報削除と透かし追加に対応したAndroid画像加工アプリ

About this Project

Android Image for net は、インターネットへの画像投稿前にプライバシー保護(EXIF情報の削除)とウォーターマーク(透かし)の追加を簡単に行うための Android アプリです。Android 6.0 (API 23) 以上に対応しています。

画像をネット上に公開する際のプライバシー保護や、オリジナルコンテンツの識別に役立ちます。

Video

Key Features

  • EXIF情報の削除: GPS位置情報、撮影日時、カメラモデルなどのメタデータを完全に削除します。
  • リアルタイム・ウォーターマーク: 自由なテキストを設定し、左上/右上/左下/右下へ配置できます。
  • カスタマイズ可能: 文字色、サイズ、不透明度を調整し、プレビューで即座に確認できます。
  • 共有機能: 加工した画像をそのまま他のアプリへ共有できます。
  • シンプルな操作: ギャラリーから画像を選択し、直感的な UI で加工して保存するだけのスムーズなフローです。

Technology Stack

  • Kotlin
  • Jetpack Compose / Material Design 3
  • MVVM (ViewModel + State)
  • androidx.exifinterface
  • Bitmap API

Setup

Android Studio でプロジェクトを開き、Gradle の同期を行ってからデバイスまたはエミュレータで実行してください。

Repository

ソースコードおよび資料は GitHub で公開しています。個人の学習や小規模プロジェクトでの再利用を歓迎します。

View on GitHub