We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8
Unit - 1
Explain features of Android
• Android is a customizable operating system therefore users can customize it in their own way. • A diverse range of application can be selected to install and use from android play store. • It provides support for messaging, Storage, connectivity, Web browser , media, handset, layout, etc. • It has an opening screen, quick notification option, stylish yet straightforward UI. • It is open source. • It provides better ROMs and widgets for better UX. • It supports touch based keyboards. • It has a customized home screen. Difference between android O.S and some other mobile O.S Android Other mobile O.S • It is open source . • It may be closed source. • Android runs on various devices • May be exclusive to certain devices offering diverse options for such as IOS. users. • Android apps can be distributed • Apps in certain OS may be limited through various app stores. to one source. • Android allows extensive • Other OS may prioritize a more customization of user interface. consistent user experience with limited customization options. Explain need of android. 1.Official IDE for Android Development: Android Studio is the official IDE recommended by Google for developing Android applications. It is designed to streamline the entire development process and provide the necessary tools and features specific to Android development. 2.Feature-Rich Development Environment: Android Studio comes with a rich set of features that facilitate various aspects of app development, including code editing, debugging, performance analysis, and more. 3.Intelligent Code Assistance: It provides an intelligent code assistant that makes it easier for developers to write efficient and error-free code. 4.Layout Editor for UI Design: The IDE includes a visual layout editor that allows developers to design and preview the user interface of their apps in a WYSIWYG (What You See Is What You Get) manner. Define Android • Android is a Linux based open source operating system which is developed by google. • Features of android OS : • Beautiful UI • Messaging • Connectivity • Storage • Web Browser • Multi Media control • Multi Touch • Voice Communication, Video Communication Tools required for Android Development • JDK6 or above. • Android studio/Android SDK . • Eclipse for java developers(optional). • Android Development Tools. • Eclipse plug-in (optional). List attributes of table layout 1. android:stretchColumns: Specifies which columns should be stretched to fill any remaining space in the TableLayout. You can specify either a single column index or multiple column indexes separated by commas. 2. android:shrinkColumns: Defines which columns should be shrunk to fit the content. Similar to stretchColumns, you can specify a single column index or multiple column indexes. 3. android:collapseColumns: Indicates which columns should be collapsed, meaning they will be hidden and not occupy any space in the layout. Columns are specified by their indexes, separated by commas. 4. android:layout_width and android:layout_height: These attributes determine the width and height of the TableLayout. You can set them to specific dimensions or use constants like "wrap_content" or "match_parent". 5. android:padding: Specifies the padding between the edges of the TableLayout and its children elements. You can set padding for all four edges simultaneously or use attributes like android:paddingLeft, android:paddingTop, etc. 6. android:stretchColumns, android:shrinkColumns, and android:collapseColumns: These attributes help control how columns behave when the TableLayout's size changes. 7. android:layout_gravity: Defines how the TableLayout should position itself within its parent layout. Values can include "center", "top", "bottom", etc. 8. android:background: Sets the background color or drawable for the TableLayout. 9. android:columnCollapsedWidth: Specifies the width of columns when they are collapsed. List Layouts in Android UI design
Android Programming Made Easy For Beginners: Tutorial Book For Android Designers * New 2013 : Updated Android Programming And Development Tutorial Guide