私は Android アプリケーション開発の初心者です。ギャラリー内の画像またはカメラで撮影した新しい写真に境界線やフレームを追加できるアプリケーションを 1 つ作成したいと考えています。いくつかのブログを検索しましたが、答えが得られませんでした。 .
そのアプリケーションを実行する方法についてのアイデアやコンセプトを誰か教えてもらえますか?
私は Android アプリケーション開発の初心者です。ギャラリー内の画像またはカメラで撮影した新しい写真に境界線やフレームを追加できるアプリケーションを 1 つ作成したいと考えています。いくつかのブログを検索しましたが、答えが得られませんでした。 .
そのアプリケーションを実行する方法についてのアイデアやコンセプトを誰か教えてもらえますか?
カメラまたはギャラリーからビットマップを取得した後 (これに関する多くのドキュメント)、透過ビットマップを使用してオーバーレイを追加する必要があります。
これらのリンクはあなたを助けるはずです(stackoverflow):
また、ビットマップを扱う際に役立つ情報:
あなたは以下のコードを使用することによってこれを達成することができます..私はそれがあなたを助けると思います
<FrameLayout
android:id="@+id/image_layoutf"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:id="@+id/bbb"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#00000000"
android:orientation="vertical" >
<ImageView
android:id="@+id/border_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/backgroundimage1" />
</LinearLayout>
<LinearLayout
android:id="@+id/bbb2"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:layout_gravity="bottom"
android:background="@android:color/black"
android:orientation="vertical" >
<ImageView
android:id="@+id/border_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/frame1" />
</LinearLayout>
</FrameLayout>