Android
 Computer >> コンピューター >  >> プログラミング >> Android

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="512"
   android:viewportHeight="512">
   <path
      android:fillColor="#D80027"
      android:pathData="M512,198.525l-176.891,-25.704L256,12.53l-79.108,160.291L0,
                        198.525l128,124.769L97.784,499.47L256,416.291l158.217,
                        83.179l-30.219,-176.176L512,198.525zM256,376.749l-111.731,
                        58.74l21.338,-124.415l-90.393,-88.111l124.92,-18.152L256,
                        91.613l55.867,113.198l124.918,18.152l-90.395,88.111l21.34,
                        124.415L256,376.749z" />
</vector>

アプリケーションを実行してみましょう。実際のAndroidモバイルデバイスをコンピューターに接続していると思います。 android studioからアプリを実行するには、プロジェクトのアクティビティファイルの1つを開き、ツールバーの[実行]アイコンをクリックします。オプションとしてモバイルデバイスを選択し、デフォルトの画面を表示するモバイルデバイスを確認します–

Androidで星の形を描く方法は?


  1. Android ListViewの色とフォントを変更するにはどうすればよいですか?

    この例は、AndroidListViewの色とフォントを変更する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http:

  2. JavaFXで幾何学的な2D形状を描く方法は?

    一般に、2D形状は、XY平面に描画できる幾何学的図形であり、線、長方形、円などが含まれます。 javafx.scene.shape パッケージは、さまざまなクラスを提供します。各クラスは、2D幾何学的オブジェクト、またはそれらに対する操作を表します。 Shapeという名前のクラスは、JavaFXのすべての2次元形状の基本クラスです。 2D形状の作成 JavaFXを使用して2Dの幾何学的形状を描画するには、次のことを行う必要があります- クラスをインスタンス化する −それぞれのクラスをインスタンス化します。たとえば、円を描きたい場合は、以下に示すようにCircleクラスをインスタン