Simple Side Drawer at Yokohama2012.11

Post on 19-May-2015

18.927 views 0 download

description

SimpleSideDrawer is an android library to add a drawer navigation into your android application. This library has high affinity with other libraries like ActionBarSherlock or etc. https://github.com/adamrocker/simple-side-drawer

Transcript of Simple Side Drawer at Yokohama2012.11

Slide Menu2012/11/23 adamrocker

日本Androidの会横浜支部 第15回定例会

Self-Introduction

Masahiko Adachi@adamrocker

・Developing the Simeji・Google Developer Expert (Android)・Android Maniax (Magazine: Nikkei Software)

Drawer?

Android Designs

SimpleSideDrawer

http://goo.gl/h0hOH

Slide-out menu library

How to use

How to use

How to use

POINTS・Easy to use: Only 2 lines・High affinity with other libraries like ActionBarSherlock・Light weight library (Only less than 6.5KByte)

POINTS・Easy to use: Only 2 lines・High affinity with other libraries like ActionBarSherlock・Light weight library (Only less than 6.5KByte)

How does it work?Before

How does it work?After

DecorView

decor

DecorView

decor

SimpleSideDrawer

decor

SimpleSideDrawer

decor

decor = mWindow.getDecorView();above = docor.getChildAt(0);decor.removeView(above);

SimpleSideDrawer

decor FrameLayout

frame = new FrameLayout(...);

SimpleSideDrawer

decor FrameLayout

frame = new FrameLayout(...);menu = layoutInflater.inflate(R.layout.menu)

SimpleSideDrawer

decor FrameLayout

frame.addView(menu);frame.addView(above);

SimpleSideDrawer

decor FrameLayout

frame.addView(menu);frame.addView(above);

SimpleSideDrawer

decor FrameLayout

decor.addView(frame);

SimpleSideDrawer

decorFrameLayout

decor.addView(frame);

Thank you

ニャー ニャー