Androidの開発と学習-day1

今日はAndroidを学ぶ3日目です

私はこれまでAndroidに触れたことがないので、最近の勉強は、目の見えない人が川を渡って読み書きをしているようなものです。Androidの理解はそれほど深くありません。
最近使用されている主なレイアウトは次のとおりです。LinearLayoutGridLayout
コントロール主に使用されているもの:TextView ImageButton EditView


Baidu検索後、これらの比例レイアウトなど、多くの問題が発生し
ます。外側の線形テーブルを追加します。

android:orientation="vertical"

線形レイアウトを水平に設定します

内部に、以下を追加します。

android:latyout_height="0dp"
android:layout_weight="X"

実際にはxは比例です

レイアウトを実現するためにこれらを作成します

ここに画像の説明を挿入


ボタンの境界線には丸みを帯びた境界線もあります。教師のメモを確認した後、丸みを帯びた境界線が実現されます。
新しいxml:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <corners android:radius="10dp"/>
    <solid android:color="@color/white"/>
    <
    <stroke
        android:width="1dp"
        android:color="#555555"/>
</shape>

コーナーは、丸みを帯びたコーナーを
塗りつぶし、内部の塗りつぶしの色を
設定し、ストローク設定します。

次に、ファイルを呼び出します。

android:background="@drawable/custom_border"

丸みを帯びた境界線を実装する
ここに画像の説明を挿入


ステータスバーを非表示にします:
style.xmlを変更します:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>

構成ファイルを変更します:Mainfestファイル

android:theme="@style/AppTheme"

ここに画像の説明を挿入
ステータスバーを外すと、ボタンの色も変わっていることがわかりました。キャンセル状態の接続を実現するには、3色を基準にする必要があります。


同時に、まだ解決されておらず、取り残されているだけの問題がたくさんあります

おすすめ

転載: blog.csdn.net/weixin_45936162/article/details/112341237