Androidアプリ開発で調べた事とかをメモとして残す。
Fragmentとは
そもそもFragmentの意味さえ分からない状態だったのでgoogle先生に聞くところからスタート。
参考にしたサイト
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9QW5kcm9pZCUyMCVFMyU4MSVBRiVFMyU4MSU5OCVFMyU4MiU4MSVFMyU4MSVBNiVFMyU4MSVBRUZyYWdtZW50JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1kMDNkYzYzZWMzNjBjNjdlMmNmZjJlZDk0ZGJiZmUxYQ&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwUmV5dXJuaWJsZSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NzhiNjAyN2FkMDI1ZjE2YmIyMGM3ODNhMzc1YzJmYzc&blend-x=142&blend-y=491&blend-mode=normal&s=d651fb7bed11841ad76c84ea0542bb90)
Android はじめてのFragment - Qiita
この記事はとある勉強会で身内のために作成したもので、Fragmentをまだあまり使ったことの無い方が、どうしてFragmentを使うのかと、どこから始めればいいのかをまとめたものになります。Fra…
Fragmentがどういう機能を持つかはまだ難しくてわからないけど、設計時どういうときに使うものなのかが書かれていてとても分かりやすい。
理解としては以下の使い分けをするみたい。
■Activityの役割
Fragmentを持つだけの、全体のデザインのパターンを表現するためだけの箱として考える。
■Fragmentの役割
ボタンやテキストの表示といった細かなビューの処理はすべてFragmentがやるようにする。
AndroidstudioにおけるFragment
いざ、Fragmentを作ろうとするとAndroidstudioにすでにデザインパターンが用意されている模様。
どれを使えばいいのか・・・?
![](https://nichiten.info/wp-content/uploads/2020/11/Fragment_01.jpg)
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9QW5kcm9pZFN0dWRpbyVFMyU4MSVBRSVFNiVBOCU5OSVFNiVCQSU5NiVFMyU4MyU4NyVFMyU4MiVCNiVFMyU4MiVBNCVFMyU4MyVCMyVFMyU4MyU5MSVFMyU4MiVCRiVFMyU4MyVCQyVFMyU4MyVCMyVFMyU4MSVBNyVFNSU4OCU4NiVFMyU4MSU4QiVFMyU4MiU4QkZyYWdtZW50JUU1JTg1JUE1JUU5JTk2JTgwJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz00NDcyNzllZDdkMTdlYTZkYzc4YTA5NjBkMDNkYTQzYg&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwSG9zaGlfNyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZWQ2ZThjZDRiNzM2ZmQxZTcxMmVjMmFmMGRmMDkwNDY&blend-x=142&blend-y=491&blend-mode=normal&s=78d324855c1d78b262dcd867b1bf316c)
AndroidStudioの標準デザインパターンで分かるFragment入門 - Qiita
#はじめに(この記事はもう内容が古いので注意してくださいね)Androidアプリの制作において、押さえておけばもしかしたら幸せになれるポイントがFragmentだと思います。2年ぶりにAndro…
ちょっと内容自体は古いかもしれないけどこのサイトがわかりやすい。
コメント