Android Jetpack

投稿日:  更新日:

Androidの開発スピードが速過ぎます。個人で習得を進めている私には、追い付いて行けません。

これが会社などであれば、グループ内のメンバーで分担して習得し、後に共有、などといった対応が可能でしょう。組織の強みですね!

先日も、久しぶりにAndroid Studioで新規プロジェクトを作成したら、Jetpack Composeのプロジェクトになってました。「はて?、これはどうすれば良いのだ?」と、頭の中は疑問符だらけで、プログラミングが先へ進めませんでした。

Jetpackの存在は知りながら、“使わなくてもアプリは作れる”と、学習は後回していたからです。

プロジェクトのひな型にJetpack Composeが採用されたならば、今後はJetpackの利用が開発の主軸になっていくのでしょう。

遅れ馳せならが、Jetpackの重要性を知った次第です。

ここで本腰をいれて習得しないと、さらに後方へ置いて行かれそうです。

という訳で、Jetpackの学習を始めました。

今回はJetpackそのものについてまとめます。

※環境:Android Studio Flamingo | 2022.2.1

続きを読む

カスタムビュー作成5:カスタムビューの動的な配置

投稿日:  更新日:

Android SDKは様々なViewコンポーネント(TextView, Button, ImageViewなど)を含んでいます。

これだけで、十分に見栄えのあるアプリが開発できます。

ですが、全ての人やアプリの要望に対応することは難しく、アプリ開発中に「こんなViewが欲しい!」と思える場面があります。

そのような場合はカスタムビューの作成を検討してみましょう。「なければ作ってしまえ!」という訳です。

ここでは、「カスタムビューの動的な配置」をまとめます。

※環境:Android Studio Flamingo | 2022.2.1

続きを読む

カスタムビュー作成4:カスタムビューの属性をスタイル・テーマで指定

投稿日:  更新日:

Android SDKは様々なViewコンポーネント(TextView, Button, ImageViewなど)を含んでいます。

これだけで、十分に見栄えのあるアプリが開発できます。

ですが、全ての人やアプリの要望に対応することは難しく、アプリ開発中に「こんなViewが欲しい!」と思える場面があります。

そのような場合はカスタムビューの作成を検討してみましょう。「なければ作ってしまえ!」という訳です。

ここでは、「カスタムビューの属性をスタイル・テーマで指定」をまとめます。

※環境:Android Studio Flamingo | 2022.2.1

続きを読む

カスタムビュー作成3:カスタムビューの属性のタイプと使用例

投稿日:  更新日:

Android SDKは様々なViewコンポーネント(TextView, Button, ImageViewなど)を含んでいます。

これだけで、十分に見栄えのあるアプリが開発できます。

ですが、全ての人やアプリの要望に対応することは難しく、アプリ開発中に「こんなViewが欲しい!」と思える場面があります。

そのような場合はカスタムビューの作成を検討してみましょう。「なければ作ってしまえ!」という訳です。

ここでは、「カスタムビューの属性のタイプと使用例」をまとめます。

※環境:Android Studio Flamingo | 2022.2.1

続きを読む

カスタムビュー作成2:カスタムビューの属性の定義と指定方法

投稿日:  更新日:

Android SDKは様々なViewコンポーネント(TextView, Button, ImageViewなど)を含んでいます。

これだけで、十分に見栄えのあるアプリが開発できます。

ですが、全ての人やアプリの要望に対応することは難しく、アプリ開発中に「こんなViewが欲しい!」と思える場面があります。

そのような場合はカスタムビューの作成を検討してみましょう。「なければ作ってしまえ!」という訳です。

ここでは、「カスタムビューの属性の定義と指定方法」をまとめます。

※環境:Android Studio Flamingo | 2022.2.1

続きを読む