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
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
30
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
93
Curating Great Speakers
ldev6
0
150
Demystifying Figure Skating
ldev6
0
30
Diversity in tech
ldev6
0
32
THE BIGGEST ANNOUNCEMENT OF I/O --> Firebase
ldev6
0
100
Other Decks in Technology
See All in Technology
意外と知らない状態遷移テストの世界
nihonbuson
PRO
1
380
AI with TiDD
shiraji
1
330
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
260
Microsoft Agent Frameworkの可観測性
tomokusaba
1
120
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
5
12k
自己管理型チームと個人のセルフマネジメント 〜モチベーション編〜
kakehashi
PRO
1
140
アラフォーおじさん、はじめてre:Inventに行く / A 40-Something Guy’s First re:Invent Adventure
kaminashi
0
200
2025年 山梨の技術コミュニティを振り返る
yuukis
0
140
フィッシュボウルのやり方 / How to do a fishbowl
pauli
2
430
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
3
240
複雑さを受け入れるか、拒むか? - 事業成長とともに育ったモノリスを前に私が考えたこと #RSGT2026
murabayashi
0
430
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
350
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
The Limits of Empathy - UXLibs8
cassininazir
1
200
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
400
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
37
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
39
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
990
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