[アンドロイド]勉強4日目


xmlにフォントを適用する方法


  • resサブディレクトリにfontディレクトリを作成する


  • tffファイル(名前の小文字を変更)をfontディレクトリに挿入


  • fontjalna.xmlファイルの生成
  • <?xml version="1.0" encoding="utf-8"?>
    <font-family xmlns:android="http://schemas.android.com/apk/res/android">
        <font
            android:fontStyle="normal"
            android:fontWeight="100"
            android:font="@font/jalnan"
            />
    </font-family>
  • TextViewに適用される
  • <TextView
    	android:fontFamily="@font/fontjalnan"/>

    TextViewバックグラウンドにフィレットを適用するには:


    レイアウトバックグラウンドは
  • drawableディレクトリにあります.xml
  • を生成
    <?xml version="1.0" encoding="utf-8"?>
    <shape
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
        <solid android:color="#FFD966" />
        <stroke android:color="#FFD966" android:width="1dp" />
        <corners android:radius="10dp" />
    </shape>
  • TextViewに適用される
  • <TextView
    	android:background="@drawable/layout_background"/>

    Androidリソースリンクに失敗したエラーの解決

    <?xml version="1.0" encoding="utf-8"?>
    <?xml version="1.0" encoding="utf-8"?>
    私はそのコードを2回書いて、長い間挿入しました.必ず再確認!

    xml vs Programatically


    https://blog.yena.io/studynote/2019/10/31/Android-View-Speed-Test.html
    xmlで1000行以上のコードを記述する際の疑問...こちらは勢いのある実験をして好奇心を解決しました~