Complete Android Developer Course:Make money by building App
#777 Год выпуска: 2015 Производитель: Udemy Сайт производителя: udemy.com/complete-android-development-course Автор: Deepika Khanna Продолжительность: 3:02 Тип раздаваемого материала: Видеоклипы Язык: Английский Описание: Are you looking have a career in Android Development? Maybe you have a lot of app ideas but don't know how to start with those? Or you are seeking a career in Android Development and Java Programming that will finally land you in a great opportunity and also you can start a business of building Apps on the side?? Build a strong foundation in Android Development, Android Studio and object-oriented Java Programming with this tutorial and complete course. Build Android apps from scratch using Android Studio and Java Programming
Содержание
Section 1: Outline of the course Lecture 1 Introduction 02:00 Lecture 2 Introduction about different views in Android 03:09
The basic building block for user interface is a View object which is created from the View class and occupies a rectangular area on the screen and is responsible for drawing and event handling.There are different types of views:
TextView : TextView is a view that contains text. Button: Button is a view that has text in it. ImageView:: View that contains image is called as image view.
Lecture 3 Time for our first quiz 00:57 Lecture 4 Quiz 2 01:23 Lecture 5 Quiz Solution 00:53 Lecture 6 Introduction to Programming and Android Studio 02:00 Lecture 7 Download Android Studio 06:15 Lecture 8 Create a new project in Android Studio 06:09 Lecture 9 Text View 02:16 Lecture 10 Valid XML syntax 03:12 Lecture 11 Quiz 00:42 Lecture 12 Quiz Solution 00:43 Lecture 13 What is Density Independent Pixels 03:24
px: Pixels - corresponds to actual pixels on the screen.
dp: Density-independent Pixels - an abstract unit that is based on the physical density of the screen. These units are relative to a 160 dpi screen, so one dp is one pixel on a 160 dpi screen. The ratio of dp-to-pixel will change with the screen density, but not necessarily in direct proportion. Note: The compiler accepts both "dip" and "dp", though "dp" is more consistent with "sp
sp: Scale-independent Pixels - this is like the dp unit, but it is also scaled by the user's font size preference. It is recommend you use this unit when specifying font sizes, so they will be adjusted for both the screen density and user's preference.
Moreover you should have clear understanding about the following concepts:
Screen size: Actual physical size, measured as the screen's diagonal. For simplicity, Android groups all actual screen sizes into four generalized sizes: small, normal, large, and extra large.
Screen density: The quantity of pixels within a physical area of the screen; usually referred to as dpi (dots per inch). For example, a "low" density screen has fewer pixels within a given physical area, compared to a "normal" or "high" density screen. For simplicity, Android groups all actual screen densities into four generalized densities: low, medium, high, and extra high.
Orientation: The orientation of the screen from the user's point of view. This is either landscape or portrait, meaning that the screen's aspect ratio is either wide or tall, respectively. Be aware that not only do different devices operate in different orientations by default, but the orientation can change at runtime when the user rotates the device.
Resolution: The total number of physical pixels on a screen. When adding support for multiple screens, applications do not work directly with resolution; applications should be concerned only with screen size and density, as specified by the generalized size and density groups.
Density-independent pixel (dp): A virtual pixel unit that you should use when defining UI layout, to express layout dimensions or position in a density-independent way. The density-independent pixel is equivalent to one physical pixel on a 160 dpi screen, which is the baseline density assumed by the system for a "medium" density screen. At runtime, the system transparently handles any scaling of the dp units, as necessary, based on the actual density of the screen in use. The conversion of dp units to screen pixels is simple: px = dp * (dpi / 160). For example, on a 240 dpi screen, 1 dp equals 1.5 physical pixels. You should always use dp units when defining your application's UI, to ensure proper display of your UI on screens with different densities. Lecture 14 Quiz 01:05 Lecture 15 Quiz Solution 01:15 Lecture 16 Error and Android Resources 04:08 Lecture 17 Wrap Content 02:08 Lecture 18 Image View 02:17 Lecture 19 Image View:attribute to change the height and Width 00:40 Lecture 20 Recap of View and Style in our App 01:11 Lecture 21 View Group: Linear Layout 06:23 Lecture 22 Quiz on View Group 00:56 Lecture 23 View Group: Relative and Linear Layout 02:43 Lecture 24 Look at the code for Linear layout 01:48 Lecture 25 Orientation Attribute in Linear Layout 03:18 Lecture 26 How to change the Orientation in Linear Layout??? 02:01 Lecture 27 Different options for layout_width and layout_height :wrap_content, match_parent 03:43 Lecture 28 android:layout_weight attribute in Linear Layout 04:43 Lecture 29 What does android:layout_weight mean ??? 02:33 Section 2: Laying out Views in RelativeLayout programmatically Lecture 30 What is the use of Relative Layout in Android???? 05:02 Lecture 31 Align TextView elements:layout_alignParentLeft ,layout_alignParerentRight 00:36 Lecture 32 How to allign TextView horizontal center using android:layout_centerHorizontal 01:00 Lecture 33 How can I assign an ID to a view programmatically via XML??? 04:55 Lecture 34 Time for Practice: Relative layout Quiz 00:26 Lecture 35 Using attirbutes like layout_toRightOf , layout_toLeftOf in relativelayout 02:18 Section 3: Difference between a View's Padding and Margin Lecture 36 How to use margins and paddings in Android layout ? 02:49 Lecture 37 Android's padding and layout_margin attributes 03:18 Section 4: Building and Running your App from Android Studio Lecture 38 Run the app from Android Studio 01:43 Lecture 39 How to create a new Android Studio project ??? 02:04 Lecture 40 Overview of our ORDER app for our Phone/Tablet 01:31 Lecture 41 What are different Views,View Group and Styles in our ORDER App?? 00:36 Lecture 42 Solution for the Quiz 01:13 Lecture 43 How to add a textview and a button to linear layout programmatically via XML 06:46 Lecture 44 How to add button click event in android studio? 02:17 Lecture 45 Adding Price 07:18 Lecture 46 Variable and Data type 04:55 Lecture 47 Crash App 04:08 Lecture 48 Increment and Decrement 07:08 Lecture 49 App Overview 01:44 Lecture 50 Nested View Group 02:53 Lecture 51 NestedView group 02:24 Lecture 52 String data type 04:10 Lecture 53 Android final app 00:47 Lecture 54 Introduction about the Course 03:07 Lecture 55 installing java 06:21 Section 5: Introduction to JAVA Lecture 56 What is a programming language??? 04:46 Lecture 57 Basic Syntax 02:25 Lecture 58 Eclipse installation 05:29 Lecture 59 Hello world example 05:11 Lecture 60 What is a variable ,constant and keyword 08:40
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!