Android Layout Tutorial For Beginners
4.4 (8 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
49 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Android Layout Tutorial For Beginners to your Wishlist.

Add to Wishlist

Android Layout Tutorial For Beginners

Learn creating and running first android app. Also learn making more advanced app and cover all topics side by side.
4.4 (8 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
49 students enrolled
Created by Anna Alfut
Last updated 6/2014
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Over 20 lectures and 1 hour of content!
  • By the end of course you will able to develop android aplications
  • By the end of this course you will create a strong base in android development
  • You will learn to think like a game developer.
View Curriculum
Requirements
  • Basics of Java or any other object oriented programming language.
  • Computer or a laptop plus internet
  • Windows Vista, Windows 7, or Windows 8, Core 2 Duo or later CPU required. Minimum of 2GB of RAM recommended
Description

I'm a mobile application developer who enjoys the challenges of working with cutting edge platforms such as iOS and Android. My expertise includes user interface design, network communications, web services, SQLite databases, and location based services. I have good organizational skills and can easily "switch gears" between platforms, languages, and development environments. I'm a well rounded generalist who can bring immediate value to an organization while quickly learning the particular technology and application domain at hand.

Android has four basic layout classes: LinearLayout, RelativeLayout, FrameLayout and TableLayout. How do they work? How to decide when to use which? This course goes into the details of each class, explains their various attributes, then demonstrates various tools and techniques to examine and optimize your layouts.

Technical Skills

Language: JAVA, C and C++
APIs: Google Android SDK,JDK
Operating System: Windows XP or later
Database: SQLLite
IDE: Eclipse
Web Services: SOAP, JSON

Who is the target audience?
  • Beginners
  • Anyone who wants to learn to make their own video games
  • Anyone who wants to make their games available for Macintosh, Windows, Android, iOS, and HTML 5 platforms.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 22 Lectures Collapse All 22 Lectures 01:39:00
+
Introduction
5 Lectures 15:27



Margin vs Padding
02:12

Gravity
03:07
+
LinearLayout
4 Lectures 12:23
Overview
01:16

Gravity
02:51

Weight
06:15

Nested Layout
02:01
+
RelativeLayout
3 Lectures 13:56
Relative Positioning
06:09

Relative Alignment
04:39

Missing Views
03:08
+
FrameLayout
1 Lecture 06:53
framelayout
06:53
+
TableLayout
3 Lectures 11:01
Overview
02:49

Spanning and Skipping
02:00

Shrinking, Stretching and Collapsing
06:12
+
Choosing the Right Layout
6 Lectures 39:20
Which Layout to Use
08:47

Hierarchy Viewer
09:33

Merge
03:09

Include
02:56

ViewStub
04:36

ViewStub
10:19
About the Instructor
Anna Alfut
4.4 Average rating
8 Reviews
49 Students
1 Course
Android Developer

I'm a mobile application developer who enjoys the challenges of working with cutting edge platforms such as iOS and Android. My expertise includes user interface design, network communications, web services, SQLite databases, and location based services. I have good organizational skills and can easily "switch gears" between platforms, languages, and development environments. I'm a well rounded generalist who can bring immediate value to an organization while quickly learning the particular technology and application domain at hand.

Technical Skills Language: JAVA, C and C++ APIs: Google Android SDK,JDK Operating System: Windows XP or later Database: SQLLite IDE: Eclipse Web Services: SOAP, JSON