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
Google I/O 2017 Constraint Layout
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Laurence de Villers
June 01, 2017
Technology
0
120
Google I/O 2017 Constraint Layout
What is new about Constraint Layout.
Laurence de Villers
June 01, 2017
Tweet
Share
More Decks by Laurence de Villers
See All by Laurence de Villers
Curating Content & Finding Speakers, NA GDG Academy
ldev6
0
33
Navigation component 2.0.0
ldev6
0
30
How to have fantastic session
ldev6
0
42
Basic of Android Development
ldev6
0
76
The Navigation Architecture Component
ldev6
0
94
Curating Great Speakers
ldev6
0
150
Demystifying Figure Skating
ldev6
0
31
Diversity in tech
ldev6
0
33
THE BIGGEST ANNOUNCEMENT OF I/O --> Firebase
ldev6
0
110
Other Decks in Technology
See All in Technology
事例に見るスマートファクトリーへの道筋〜工場データをAI Readyにする実践ステップ〜
hamadakoji
1
290
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
520
Google系サービスで文字起こしから勝手にカレンダーを埋めるエージェントを作った話
risatube
0
150
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
2
260
JAWS FESTA 2025でリリースしたほぼリアルタイム文字起こし/翻訳機能の構成について
naoki8408
1
370
AIエージェント、 社内展開の前に知っておきたいこと
oracle4engineer
PRO
2
110
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
3k
わたしがセキュアにAWSを使えるわけないじゃん、ムリムリ!(※ムリじゃなかった!?)
cmusudakeisuke
1
620
Claude Codeが爆速進化してプラグイン追従がつらいので半自動化した話 ver.2
rfdnxbro
0
510
楽しく学ぼう!ネットワーク入門
shotashiratori
3
3k
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
5
1.1k
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
860
Featured
See All Featured
Between Models and Reality
mayunak
2
230
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
160
How to Ace a Technical Interview
jacobian
281
24k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
310
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Embracing the Ebb and Flow
colly
88
5k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
540
GraphQLとの向き合い方2022年版
quramy
50
14k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Transcript
Laurence de Villers +LaurencedeVillers Constraintlayout is now the default layout!
GDG Montreal Android
None
None
Advantage Expressive way to create Layouts Flat Layouts ( more
efficient ) Easy for animations. Text Alignment Compatible with 99% of Android Devices ( API level 9 )
Recap
ConstraintLayout 1.0 Relative positioning Center positioning and bias Guidelines Ratio
Chains Provide group-like behaviour in a single direction . The
other axis is not constrained by it.
ConstraintSet
GOOGLE I/O → 1.1.0 beta 1
Barriers Set a maximum or a minimum to the edge.
Group Regroupment of view/widget to be able to set and
modify all the group.
Placeholder Virtual place view that set it content to an
other view.
Tools → Full inspector → Slice of Data
Where to start Code lab : https://goo.gl/zDSQ6g https://developer.android.com/training/constraint-layout/index.html
Thanks