Professional Documents
Culture Documents
Live Wallpaper: Presentation by Steffy Roshan REG NO: A9GMCA2014
Live Wallpaper: Presentation by Steffy Roshan REG NO: A9GMCA2014
INTRODUCTION
Richer, animated, interactive backgrounds Provide another means for the user to interact with your application The application becomes your desktop Live wallpaper is supported only on Android 2.1 (API level 7) and higher versions of the platform
INTRODUCTION
The animated background are applied to your home screen in the same way that a static wallpaper is added Starting with Android 2.1 (API Level 7), users can now enjoy live wallpapers richer, animated, interactive backgrounds on their home screens A live wallpaper is very similar to a normal Android application
INTRODUCTION
It has access to all the facilities of the platform: SGL (2D drawing), OpenGL (3D drawing),etc. The eye-popping designs and animations of the best live wallpapers make good viewing experience
Live wallpaper was a feature added which allows the actual background or desktop of the phone to act much like an application It can animate and interact with the user One of the compelling user features of the Android platform is the ability to customize many aspects of the user experience Among these is the ability to customize the home screen wallpaper with something other than a static image
The proposed system of "live" wallpaper can contain images, geometric shapes, animations, interactive features The main functionality provided by this proposed system is within the same live wallpaper user can change the currently running live wallpaper to another with the help of options specified in the live wallpapers settings
OBJECTIVE
Live wallpapers dont remain as static background images,it help users to customize their device Live Wallpaper is a tool in which the user can select from the menu which animation to be displayed as live wallpaper. There are options in which user can specify the number of goemetric shape that is to be displayed
OBJECTIVE
The user is specified with an edit box in which he/she can specify the geometric shapes in numbers The specified shape is animated and set as wallpaper so that the shape moves throughout the homescreen The animated shape is also touch enabled , if u check mark the option in the settings menu as touch enabled, then whenever the user touch the shape it disappears from that current position
User can specify in the edit box provided by clicking the menu, the number of geometric shape to be present in the live wallpaper Live wallpaper provides special effects to your homescreen by animating the geometric shape Live Wallpapers has limited input capabilities
Live Wallpaper is provided with touch capability. It will respond to the touch event when user double tap the object on the screen In the live wallpaper you can see geometric shapes moving behind the applications and thus user can set specified animated backgrounds to the homescreen
Smooth transitions of the animated shapes can be seen when user set the live wallpaper behind the homescreen Live wallpaper has a settings menu allowing the user to change geometric shape, and the user can also switch to another animated live wallpaper, etc.
DEVELOPMENT TOOLS
The Android SDK includes a variety of tools that help you develop mobile applications for the Android platform The Android SDK provides the tools and APIs to develop applications on the Android platform using the Java programming language Android is an opensource mobile platform developed by Google
DEVELOPMENT TOOLS
Android is a very powerful mobile operating technique, created by Google It is a great OS for all developers as it makes the work simple, easy and uncomplicated The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
Eclipse is created by an Open Source community and is used in several different areas, e.g. as a development environment for Java or Android applications It is the best Java development tool available, the Eclipse contains its own development tools, e.g. Java compiler
an
The manifest presents essential information about the application to the Android system It also declares the permissions that others are required to have in order to interact with the application's components
THE ANDROIDMANIFEST.XML FILE To ensure that your application can only be installed on devices that support live wallpapers, add the following to the application's manifest before publishing : <uses-sdk android:minSdkVersion="14" />, which indicates to Google Play and the platform that your application requires Android 2.1 or higher
android:permission="android.permission.BIND_ WALLPAPER" BIND_WALLPAPER : Must be required by a WallpaperService, to ensure that only the system can bind to it
METHODOLOGY
"Live" wallpaper can contain images, geometric shapes, animations, interactive features Live wallpapers are now part of the officially supported APIs in Android SDK 2.1, and user can set the live wallpaper to the homescreen A live wallpaper, on Android, used as a background on the home screen that animates or changes over time in some way
METHODOLOGY
The main methodology provided by the live wallpaper is within the same live wallpaper user can change the currently running live wallpaper to another with the help of options specified in the live wallpapers settings The user can select from the menu which animation to be displayed as live wallpaper There are options in which user can specify the number of shape(goemetric) that is to be displayed
PLATFORM
Software Configuration:
Operating System Linux(Ubuntu) Platform Android OS 2.1 or latest IDE Eclipse, ADT for Eclipse
PLATFORM
Hardware Configuration:
Processor speed : Wallpaper engine currently on the market typically require a faster processor Memory : Live wallpaper uses about 1 MB of RAM
Create Wallpaper
User
Level 0
Drawing Commands User Live Wallpaper Live Wallpaper Creator
Level 1
Drawing Commands User Create Wallpaper
Wallpaper
Display Wallpaper
Animation Commands
Wallpaper
Wallpaper
Animate Drawing
Wallpaper
Set Wallpaper
Animation
The circle drawn can be animated and it is also touch enabled The color dots are animated The system time keeps on updating if it is set as a wallpaper
CONCLUSION
The performance on every Live Wallpaper has improved dramatically Android has a number of personalization features to help users customize many aspects of their device user experience,One of these is live wallpaper Live wallpapers are a great place to make highly efficient and great performing graphical effects and are a convenient way to expand your application beyond its typical boundaries
Future work on live wallpaper for android can be a model inwhich a user can rotate the phone to rotate the model Wallpaper can be created for all phone sizes, including Tablet size There can be a photo gallery mode in which double tap on the screen change images and there can be also live wallpapers mode in which pictures change automatically
REFERENCES
USER INTERFACE
USER INTERFACE
USER INTERFACE
USER INTERFACE
Displaying the live wallpaper after specifying the number of circles in the edit box
USER INTERFACE
After setting the number of circles as live wallpaper behind the homescreen
USER INTERFACE
USER INTERFACE
USER INTERFACE
USER INTERFACE
USER INTERFACE
THANK YOU!!!