Define and render UI specs on top of your Android UI - Hallo sahabat Google Android Developer Tutorial, Pada Artikel yang anda baca kali ini dengan judul Define and render UI specs on top of your Android UI, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.
Judul : Define and render UI specs on top of your Android UI
link : Define and render UI specs on top of your Android UI
Anda sekarang membaca artikel Define and render UI specs on top of your Android UI dengan alamat link https://googleandroiddevelopertutorial.blogspot.com/2015/06/define-and-render-ui-specs-on-top-of.html
Judul : Define and render UI specs on top of your Android UI
link : Define and render UI specs on top of your Android UI
Define and render UI specs on top of your Android UI
https://github.com/lucasr/dspec
dspec
A simple way to define and render UI specs on top of your Android UI.
Usage
Enclose the target UI with a
DesignSpecFrameLayout
, usually the root of your view hierarchy. Get the associated DesignSpec
instance with getDesignSpec
and then you can:- Toggle baseline grid visibility with
setBaselineGridVisible(boolean)
. - Change baseline grid cell width with
setBaselineGridCellSize(int)
. - Change baseline grid color with
setBaselineGridColor(int)
. - Toggle keylines visibility with
setKeylinesVisible(boolean)
. - Change keylines color with
setKeylinesColor(int)
. - Add keylines with
addKeyline(int, From)
. - Toggle spacing markers visibility with
setSpacingsVisible(boolean)
. - Change spacing markers color with
setSpacingsColor(int)
. - Add spacing marker with
addSpacing(int, int, From)
.
You can also specify the design spec in a raw JSON resource like:
{
"baselineGridVisible": true,
"baselineGridCellSize": 8,
"keylines": [
{ "offset": 16,
"from": "LEFT" },
{ "offset": 72,
"from": "LEFT" },
{ "offset": 16,
"from": "RIGHT" }
],
"spacings": [
{ "offset": 0,
"size": 16,
"from": "LEFT" },
{ "offset": 56,
"size": 16,
"from": "LEFT" },
{ "offset": 0,
"size": 16,
"from": "RIGHT" }
]
}
Because
DesignSpec
is a Drawable
, you can simply add it to a ViewOverlay
if you're running your app on API level >= 18:DesignSpec designSpec = DesignSpec.fromResource(someView, R.raw.some_spec);
someView.getOverlay().add(designSpec);
Demikianlah Artikel Define and render UI specs on top of your Android UI
Sekianlah artikel Define and render UI specs on top of your Android UI kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Define and render UI specs on top of your Android UI dengan alamat link https://googleandroiddevelopertutorial.blogspot.com/2015/06/define-and-render-ui-specs-on-top-of.html
Define and render UI specs on top of your Android UI
4/
5
Oleh
Unknown