android app development 20150611

Post on 14-Aug-2015

132 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Android App Development 7

11 June, 2015

Last Workshop

Creating a signed APK Installing an APK file Changing App icon

Locking Screen Orientation Advanced Layout Editor

Today’s Contents

Preparations

New Project Application name: Advanced Layout

Editor Minimum SDK: API8 Activity: Blank Activity Activity Name: MainActivity

Image Files Put image files into folder res/drawable

shakehands.png jamaica.png japan.png

Locking Screen Orientation

Auto-rotate Screen

Locking Screen Orientation

landscape modeportrait mode

Force “landscape” mode Edit app > manifests >

AndroidManifest.xml

Locking Screen Orientation

Simulator

Locking Screen Orientation

Ctrl + F11

Advanced Layout Editor

Develop an app layoutby dragging and dropping objects

Advanced Layout Editor

Advanced Layout Editor

Advanced Layout Editor

LinearLayout(horizontal)

textView

imageView

textView

imageView imageView

Change Background Color

Advanced Layout Editor

Add Text View

Advanced Layout Editor

Advanced Layout Editor

Add LinearLayout (horizontal)

Advanced Layout Editor

Add ImageView

Advanced Layout Editor

Advanced Layout Editor

Set “src” property of ImageView

Advanced Layout Editor

Set “weight” property of ImageView

Advanced Layout Editor

Change “width” property of ImageView

Advanced Layout Editor

Change Device of Preview

Advanced Layout Editor

Advanced Layout Editor

http://android4beginners.com/2013/07/appendix-c-everything-about-sizes-and-dimensions-in-android/

Adjust Text Size for Different Screen Sizes

Wrap Up for Today

Locking Screen Orientation Advanced Layout Editor

Good job !

Weight Attribute

A number that specifies the amount of remaining space each view should consume

weight = 2weight =

1

View A View B

fills 2/3 fills 1/3

Screen Width

top related