Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AndroidのWidget作ってみた
Search
HAMADA
July 15, 2024
0
31
AndroidのWidget作ってみた
HAMADA
July 15, 2024
Tweet
Share
More Decks by HAMADA
See All by HAMADA
Unity as a Library で 3Dモデルを表示してみた話
hamashle
0
43
KMPとApolloを利用したマルチプラットフォーム開発
hamashle
0
110
Hiltのありがたさを知る
hamashle
0
18
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
1
500
The Limits of Empathy - UXLibs8
cassininazir
1
210
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
190
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
78
From π to Pie charts
rasagy
0
120
Why Our Code Smells
bkeepers
PRO
340
58k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
Designing for Timeless Needs
cassininazir
0
130
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
Transcript
AndroidのWidget作ってみた 2024年7月14日CALT HAMADA
自己紹介 名前 濵田翔真 学年 会津大学 4回生→ 院進予定 出身 京都 ハンドルネーム HAMADA 所属 A-PxL, Zli,
手芸 好きなもの 龍角散 ソフトテニス 阪神タイガース 音楽全般 技術 Android バックエンド etc 情報発信 Twitter AHMOS_HMD はてなブログ hahahamada.hatenablog.com 特技 人の名前を覚えること
Agenda 経緯 Widgetとは 実装
経緯
経緯 MetiarというARのアプリケーションを制作予定 Widgetは結構使い道がありそう 作ったことがないので、やってみる
Widgetとは
Widgetとは アプリの機能やアプリ内の情報をホーム画面に表示できる 機能のこと ホーム画面に追加すれば、予定をひと目で確認できたり、 ワンタップで連絡をできたりと便利
実装
実装 Jetpack内にある、Glanceを利用する アプリのモジュールにGlance の依存関係を以下のように追加しま す。 implementation("androidx.glance:glance-appwidget:1.0.0") implementation("androidx.glance:glance-material3:1.0.0")
実装 AndroidManifest.xmlに以下を追加します。
実装 glance パッケージ以下に ファイルを作成し実装 GlanceAppWidgetを拡張 したものを実装している。 ここのレイアウトは glanceのものを使用
実装 Receiverを作成し、さっきのWidgetをインスタンス化する。
実装 xmlファイルを作成し、以下のように記述
できたもの
展望 実際に有用なWidgetを作成したい Widgetで3Dオブジェクトが見えるようにしてみたい
ご清聴ありがとう ありがとうございました