Help us understand the problem. What is going on with this article?

kotlinでandroid入門 丸いボタン (FAB)

More than 1 year has passed since last update.

入門者がいい気になってアップしてましたが、もうストックがありません

手元にあるコードを洗い出して調べな確認している物があり
やってみたのコードですが
・丸いボタン : FAB
・一時メッセージ:Toast
・画面下部への表示 : Snackbar
・地域設定取得 : locale
・ネットワーク状況の確認 : ConnectivityManager
・ツールバー : Toolbar
・リスト表示 : ListView
・オプションメニュー:OptionsMenu
・サイドメニュー:
・プリファレンス
・内部ストレージ
・簡易データベース
・ユーザー設定
・外部ストレージ
・GPS
と同レベルの初心者が調べそうなものがそろってました。

-- 08/21 追加 --

githubに置いてみました

自分もそうなんですが、いろんなものを一回に説明されると理解できない事があるので
1つ づつ書いていこうかと
で最初に

FAB

下の項目に関係なく表示される、丸いボタンです
FAB.png
こんなの

昨日的には、普通のボタンと変わらないです

implementation

FABはAndroid Design Support Libraryというライブラリで実装可能らしく
build.gradl (app)にcom.android.support:designを追加します

build.gradl (app)
implementation 'com.android.support:design:xx.x.x'

バージョンはその時最新の物で

xmlに配置

使用する xml に FloatingActionButton を配置します
xml
<android.support.design.widget.FloatingActionButton
android:id="@+id/fAB"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginTop="64dp"
android:clickable="true"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@android:drawable/btn_star_big_on" />

押された時の処理

onCreate() 内に

fAB.setOnClickListener { view ->
// FABが押された時に処理
}

こんな感じで使えます

folivora
androidとkotlinの初心者 独学なので正しいのかわからないので、コードをさらしてみました
https://folivoradesu.blogspot.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away