2. Hewlett Packard Enterprise is in Education sector for 30 years.
Hewlett Packard Enterprise has been conducting Training Program for the last 8 years.
By Partner : RCPL
The Hp institute program provided the industries first business and it architect level certification
designed for academy for three years hp help tens of thousands of college students start their it
careers by earning the hp accredited technical associate certification
Today we encourage aspiring it professional to consider continuing education with one of the hpe
partner ready certification and learning accredited technical professional program to gain
maximum advantage in the job market.
With HPEATP certification you can expect a high quality eduation and recognized certification that
combines business skills with the latest hpe and industry standard
Technologies in cloud.
3. What isAndroid
Android is a mobile platform which consists of
Operating System ,which is Linux Kernel provides
Multi tasking along with basic system services such as
memory and power management which also pr-
ovides device drivers for Wifi ,Key Pad and Audio.
Middle Ware ,which consists of Application Fram-
eWork , Libraries and Android Runtime, which offers
Dalvik Virtual Machine ,which is a type of JVM
specially designed and enchanced for Android.
Key Applications, all the android applications to
be installed are on this layer. Examples of default
applications are Home , Contacts , Phone and Browser
etc.
4. History and evolution
Android company was started in 2003.
It was founded by Andy Rubin, Rich Miner, Nick Sears, and Chris White.
In 2005, Google purchased Android.
In October 2008, Google made the source code of the Android Platform available
under Apache’s open source license.
In 2009, 1st major version of Android was released.
OHA is Open HandSet Alliance formed initially by some group of companies.
Android is the product of OHA lead by Google.
5. The different Android versions in their order of relese are:-
Code name Version number Initial release date API level
N/A
1.0 23 September 2008 1
1.1 9 February 2009 2
Cupcake 1.5 27 April 2009 3
Donut 1.6 15 September 2009 4
Eclair 2.0 – 2.1 26 October 2009 5–7
Froyo 2.2 – 2.2.3 20 May 2010 8
GingerBread 2.3 – 2.3.7 6 December 2010 9–10
HoneyComb 3.0 – 3.2.6 22 February 2011 11–13
IceCream Sandwich 4.0 – 4.0.4 18 October 2011 14–15[a]
JellyBean 4.1 – 4.3.1 9 July 2012 16–18
KitKat 4.4 – 4.4.4 31 October 2013 19–20
Lollipop 5.0 – 5.1.1 12 November 2014 21–22
Marshmallow 6.0 – 6.0.1 5 October 2015 23
Nougat 7.0 22 August 2016 24
Android Versions
6. Why Android
Since in the today’s marketing system
of smart phones , 81%of the users are
using android mobile operating system
and 15% -apple and 4%-windows .
Besides the technicians of various other
companies are also joining OHA ,since
they don’t have their own Operating
System.
Gradually one day Android Operating
System only will work on all the smart
phones.
7. Android Life cycle
If an activity is paused or stopped, the system
can drop it from memory either by asking it
to finish(calling its finish() method) or simply
killing its process.
When it is displayed again to the user, it must
be completely restarted or restored to its
previous state.
As an activity transactions from state to state.
It is notified if the change by calls to the
following protected transmission methods.
Void onCreate(Bundle savedInstanceState),
onStart(), onRestart(), onResume(), onPause(),
onStop(), onDestroy().
8. Project:- E-Store
In this E-Store app, we can purchase
the goods simply by sitting in our
home.
The different categories of goods
available are :
Clothing
Electronics and
Books
Benefits Of E-Store:-
Convenience.
Better prices.
More variety:
You can send gifts more easily.
Fewer expenses.
Price comparisons.
No crowds.
9. Different kinds of files in Android:
AndroidManifest.xml file:
R.Java file:
APK file:
MainLayout.xml file:
JAR file:-
About .dex files and benefits:-
Android programs are compiled into .dex (Dalvik
Executable) files, which are in turn zipped into a
single .apk file on the device.
Dex file is a class in Java. This class is similar in
principle to Zip File.
Due to its light weighted nature, it is implemented in
Android Applications.
10. Layouts
A layout defines the visual structure for a user interface, such as the UI for an activity of an app.
Different kinds of layouts are:-
Linear Layout:- A layout
that organizes its children into
a single horizontal or vertical
row. It creates a scrollbar if the
length of the window exceeds
the length of the screen.
11. Relative Layout:-Enables
you to specify the location of
child objects relative to each
other (child A to the left of child
B) or to the parent (aligned to
top of the parent).
12. on Create() function:-
onCreate(Bundle) is where you initialize your activity. When Activity is started and
application is not loaded, then both onCreate() methods will be called.
Generally for C,C++ or Java language the execution of the program starts from the
main() function . But in Android , there exists no such main() function. The execution of
the program in Android starts with onCreate() function.
Syntax:-
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
13. Intents:
Android Intent is the message that is passed between components such as activities, content
providers, broadcast receivers, services etc.
Android intents are mainly used to:
Start the service
Launch an activity
Display a web page
Display a list of contacts
Broadcast a message
Dial a phone call etc.
14. Sqlite Database
SQLite is an open-source relational database i.e. used to perform database
operations on android devices such as storing, manipulating or retrieving persistent
data from the database.
It is embedded in android bydefault. So, there is no need to perform any database
setup or administration task.
SQLiteOpenHelper class provides the functionality to use the SQLite database.
SQLiteDatabase class:
It contains methods to be performed on sqlite database such as create, update,
delete, select etc.