Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
75
The Navigation Architecture Component
ldev6
0
93
Curating Great Speakers
ldev6
0
150
Demystifying Figure Skating
ldev6
0
30
Diversity in tech
ldev6
0
31
THE BIGGEST ANNOUNCEMENT OF I/O --> Firebase
ldev6
0
100
Other Decks in Technology
See All in Technology
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
1.1k
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
960
AI 駆動開発勉強会 フロントエンド支部 #1 w/あずもば
1ftseabass
PRO
0
240
意外とあった SQL Server 関連アップデート + Database Savings Plans
stknohg
PRO
0
300
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
480
[CMU-DB-2025FALL] Apache Fluss - A Streaming Storage for Real-Time Lakehouse
jark
0
110
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
5
1.4k
法人支出管理領域におけるソフトウェアアーキテクチャに基づいたテスト戦略の実践
ogugu9
1
210
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
120
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
2.1k
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
190
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
590
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Bash Introduction
62gerente
615
210k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
Unsuck your backbone
ammeep
671
58k
Building Adaptive Systems
keathley
44
2.9k
Side Projects
sachag
455
43k
We Have a Design System, Now What?
morganepeng
54
7.9k
Statistics for Hackers
jakevdp
799
230k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
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