Androidでプロフィールアイコンの形を描く方法は?
この例は、Androidでプロフィールアイコンの形を描く方法を示しています。
ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。
ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="https://schemas.android.com/apk/res/android" xmlns:tools="https://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:gravity="center" android:layout_marginTop="30dp" tools:context=".MainActivity"> <ImageView android:layout_width="100dp" android:layout_height="100dp" android:background="@drawable/background"/> </LinearLayout>
上記のコードでは、imageviewを取得し、background.xmlとしてbackgroundを追加しています。
ステップ3 −次のコードをdrawable / background.xml
に追加します<vector xmlns:android="https://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:autoMirrored="true" android:viewportWidth="277.58" android:viewportHeight="277.58"> <path android:fillColor="#D80027" android:pathData="M138.46,164.287c-38.628,0 -69.925,-37.519 -69.925,-83.767C68.535, 34.277 99.832,0 138.46,0c38.634,0 69.957,34.277 69.957,80.52C208.417, 126.768 177.093,164.287 138.46,164.287zM29.689,277.528c0,0 -14.832, 0.979 -21.365,-8.023c-3.53,-4.863 -1.071,-14.718 1.343,-20.217l5.912, -13.473c0,0 16.35,-36.567 34.962,-57.757c11.433,-12.994 25.031, -10.035 33.826,-5.809c5.417,2.6 11.542,10.176 16.018,14.191c6.168, 5.532 17.057,11.819 34.859,12.173h10.922c17.791,-0.354 28.68, -6.641 34.843,-12.173c4.471,-4.014 10.427,-11.825 15.795, -14.511c8.072,-4.041 20.358,-6.527 31.492,6.13c18.618,21.191 33.363, 58.421 33.363,58.421l6.059,13.212c2.507,5.461 5.075,15.267 1.643, 20.195c-6.124,8.811 -19.874,7.642 -19.874,7.642S29.689,277.528 29.689, 277.528z" /> </vector>
アプリケーションを実行してみましょう。実際のAndroidモバイルデバイスをコンピューターに接続していると思います。 android studioからアプリを実行するには、プロジェクトのアクティビティファイルの1つを開き、ツールバーの[実行]アイコンをクリックします。オプションとしてモバイルデバイスを選択し、デフォルトの画面を表示するモバイルデバイスを確認します–
-
Android12でアプリのアイコンの形を変更する方法
Androidスマートフォンのアイコンの形を変更することは、スマートフォンに少しパーソナライズを追加するためのシンプルですが効果的な方法です。ただし、Android 12以降、アイコンの形状を変更するためのすべてのオプションが削除されたようです。 Androidでアイコンをカスタマイズできなくなりましたか?まあ、ある種。今日は、Android12のMaterialYouでアイコンの形を変更する方法と、もう少し柔軟性を高めるいくつかの追加オプションについて説明します。 Material You:あまり個人的ではない種類のパーソナライズ 残念ながら、私たちは悪いニュースから始めなければなりま
-
JavaFXで幾何学的な2D形状を描く方法は?
一般に、2D形状は、XY平面に描画できる幾何学的図形であり、線、長方形、円などが含まれます。 javafx.scene.shape パッケージは、さまざまなクラスを提供します。各クラスは、2D幾何学的オブジェクト、またはそれらに対する操作を表します。 Shapeという名前のクラスは、JavaFXのすべての2次元形状の基本クラスです。 2D形状の作成 JavaFXを使用して2Dの幾何学的形状を描画するには、次のことを行う必要があります- クラスをインスタンス化する −それぞれのクラスをインスタンス化します。たとえば、円を描きたい場合は、以下に示すようにCircleクラスをインスタン