All Projects → Manabu-GT → Designoverlay Android

Manabu-GT / Designoverlay Android

Licence: apache-2.0
Android app which displays design image with grid lines to facilitate the tedious design implementation process

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Designoverlay Android

Livesmashbar
An elegant looking and easy to use informative library with LiveData integration for Android.
Stars: ✭ 107 (-47.03%)
Mutual labels:  android-application, overlay
Iconshowcase Dashboard
A full-of-features, easy-to-customize, free and open source, Material Design dashboard for icon packs.
Stars: ✭ 197 (-2.48%)
Mutual labels:  android-application
Blazor.flexgrid
GridView component for Blazor
Stars: ✭ 185 (-8.42%)
Mutual labels:  grid
Voice Overlay Android
🗣 An overlay that gets your user’s voice permission and input as text in a customizable UI
Stars: ✭ 189 (-6.44%)
Mutual labels:  overlay
Cartoon
漫画软件——使用MVP + Retrofit + RxJava开发
Stars: ✭ 186 (-7.92%)
Mutual labels:  android-application
Rethink App
DNS over HTTPS / DNS over Tor / DNSCrypt client, firewall, and connection tracker for Android.
Stars: ✭ 188 (-6.93%)
Mutual labels:  android-application
Android Spotify Mvp
Android Sample to explain Model View Presenter in android applications.
Stars: ✭ 184 (-8.91%)
Mutual labels:  android-application
Tubular React
Material UI table with local or remote data-source. Featuring filtering, sorting, free-text search, export to CSV locally, and aggregations.
Stars: ✭ 202 (+0%)
Mutual labels:  grid
Styled Bootstrap Components
The bootstrap components made with styled-components 💅
Stars: ✭ 196 (-2.97%)
Mutual labels:  grid
Androrat
A Simple android remote administration tool using sockets. It uses java on the client side and python on the server side
Stars: ✭ 187 (-7.43%)
Mutual labels:  android-application
Angular2gridster
Angular implementation of well known Gridster (no jQuery, no external libraries, only Angular and Rx.js).
Stars: ✭ 188 (-6.93%)
Mutual labels:  grid
Graaf
A collection of pure CSS grids for designing your new projects
Stars: ✭ 186 (-7.92%)
Mutual labels:  grid
Jimu
一种简单有效的android组件化方案,支持组件的代码资源隔离、单独调试、集成调试、组件交互、UI跳转、生命周期等完整功能。
Stars: ✭ 2,355 (+1065.84%)
Mutual labels:  android-application
Flutter colorpicker
A HSV(HSB)/HSL color picker inspired by chrome devtools and a material color picker for your flutter app.
Stars: ✭ 185 (-8.42%)
Mutual labels:  grid
Gridcal
GridCal, a cross-platform power systems solver written in Python with user interface and embedded python console
Stars: ✭ 197 (-2.48%)
Mutual labels:  grid
Bs grid
Bootstrap Datagrid
Stars: ✭ 184 (-8.91%)
Mutual labels:  grid
Popover
Popover component for Angular
Stars: ✭ 187 (-7.43%)
Mutual labels:  overlay
Iota
A responsive micro-framework for the grid spec powered by CSS custom properties.
Stars: ✭ 189 (-6.44%)
Mutual labels:  grid
Moviehunt
Movie Android App written in Kotlin, MVVM, RxJava, Android Architecture Components.
Stars: ✭ 199 (-1.49%)
Mutual labels:  android-application
Barekit
A bare minimum responsive framework
Stars: ✭ 201 (-0.5%)
Mutual labels:  grid

DesignOverlay - for developers and designers

Build Status Sauce Test Status Android Arsenal

DesignOverlay is an android app which displays a design image with grid lines to facilitate the tedious layout process. The grid is especially useful to align to baseline grids as described in Android Design Guidelines.

Download from Google Play

Android app on Google Play

Requirements

API Level 14 (ICS) and above.

Why is this useful?

Designers

Just share pixel-perfect design images with a developer, no longer need to create a redline document which specifies layout parameters of every UI element.

Note: Developers probably also need font styling information to implement your design since font style is hard to guess based on just images.

Developers

With the design images shared by a designer, you can easily tweak the layout parameters using design image and grid overlay this app provides and verify design implementation. During that process, I highly recommend using Mirror Plugin for Android Studio provided by jimulabs to even facilitate the process.

How to use

  • Start the app and enable the switch on the top right.
  • Select an image to overlay.
  • Go to your app and see if the layout matches with the design image.
app screenshot

[Live Demo] (https://appetize.io/app/x736nfpb8hzjuqrdt3bgzhddh0)

These are just examples of how the overlay will look over an Etsy app. (I'm using Etsy as an example since it's a great app.)

screenshot1 screenshot2

Available settings

  • Show/Hide of Image/Grid
  • Image to overlay
  • Image transparency
  • Grid size in dp (default is 4dp)
  • Grid line color and transparency
  • Fullscreen mode (if enabled, it will draw overlay from the top of the screen -> draws over status bar)

How to build

git submodule update --init
./gradlew assembleDebug

Contributors

Atsushi Ienaka - application icons and play store images

License

Copyright 2015 Manabu Shimobe

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].