Friday, April 26, 2013

And she replied me, I have always loved you


I have always loved you
Since the beginning of time
Since it started to rain
Since I heard you laugh
Since I felt your pain
I was too young,
you were much younger
We were afraid of each other`s hunger
I have always loved you
There`s never been anyone else
I knew you before I knew myself
Oh my baby,
I have always loved you
Since we kissed the first time
Since we slept on the beach
You were too close for comfort
You were too far out of reach
You walked away,
I should have held you
Would you have stayed
for me to tell you?
I have always loved you
There`s never been anyone else
I knew you before I knew myselfOh my baby,
I have always loved you
Years go by in a matter of days
And though we go separate ways I never stop dreaming of you
I have always loved you
And when you call it makes me cry
We never made time for you and I If I could live it all again
I`d never let it end,
I`d still be with you
Oh God, I miss you
I have always loved you
There`s never been anyone else I knew you before I knew myself
Oh my baby,
I have always loved you
Years go by in a matter of days
And though we go separate ways
I never stop dreaming of you
I have always loved you..

Wednesday, April 24, 2013

Away

Away-
This feels like the coldest
day in a hurricane
looking through
a glass window
And ya screaming to
the top of yours lungs,
and the bells done rung
And the crowd can't hear you
And all that i can see is a building burning
I just gotta rescue my baby
But you don't even recognize me
And even though the feeling's been gone i just wanna be here
To pick up the little pieces of remains
I'm going down the plane is smoking
And the only one who can save me is you but you wanna throw me
Away, away, away, away, oh why
I wanna know
I wanna know why you wanna throw me
Away, away, away, away, oh why
I wanna know
I wanna know why you wanna throw me away
You used to ask why i was i so skeptic, of love
Girls cuz it changes,
and it ain't got to be no real season
You start to live the dream and before you know
There's a door that open,
and the moment you walk in it close
Maybe it's somebody else or a situation that you can't help
Oh love, oh love, oh love, oh love
Just ain't what it used to be
I confronted my fears with open arms
Although you said you will never give up on us but now you blow me
Perfect we said we'd never be
So why is this happening to me
No way no way
Away, away, away, away, oh why
I wanna know
I wanna know why you wanna throw me away...

Sunday, April 21, 2013

Android Architecture – The Key Concepts of Android OS


Android Architecture – The Key Concepts of Android OS

Being an Android user you may know how the basic functions such as making a call, sending a text message, changing the system settings, install or uninstall apps etc. Well! All Android users know these, but not enough for a developer. Then what else details are a developer required to know about Android, I’ll explain. To be a developer, you should know all the key concepts of Android. That is, you should know all the çnuts and bolts of Android OS.

Here we start:

Android Architecture Diagram:

The attached figure shows the diagram of Android Architecture. The Android OS can be referred to as a software stack of different layers, where each layer is a group of sveral  program components. Together it includes operating system, middleware and important applications. Each layer in the architecture provides different services to the layer just above it. We will examine the features of each layer in detail.

Linux Kernel

The basic layer is the Linux kernel. The whole Android OS is built on top of the Linux 2.6 Kernel with some further architectural changes made by Google.  It is this Linux that interacts with the hardware and contains all the essential hardware drivers. Drivers are programs that control and communicate with the hardware. For example, consider the Bluetooth function. All devices has a Bluetooth hardware in it. Therefore the kernel must include a Bluetooth driver to communicate with the Bluetooth hardware.  The Linux kernel also  acts as an abstraction layer between the hardware and other software layers. Android uses the Linux for all its core functionality such as Memory management, process management, networking, security settings etc. As the Android is built on a most popular and proven foundation, it made the porting of Android to variety of hardware, a relatively painless task.

Libraries

The next layer is the Android’s native libraries. It is this layer that enables the device to handle different types of data. These libraries are written in c or c++ language and are specific for a particular hardware.Some of the important native libraries include the following:Surface Manager: It is used for compositing window manager with off-screen buffering. Off-screen buffering means you cant directly draw into the screen, but your drawings go to the off-screen buffer. There it is combined with other drawings and form the final screen the user will see. This off screen buffer is the reason behind the transparency of windows.Media framework: Media framework provides different media codecs allowing the recording and playback of different media formatsSQLite: SQLite is the database engine used in android for data storage purposesWebKit: It is the browser engine used to display HTML contentOpenGL: Used to render 2D or 3D graphics content to the screen

Android Runtime

Android Runtime consists of Dalvik Virtual machine and Core Java libraries.Dalvik Virtual MachineIt is a type of JVM used in android devices to run apps and is optimized for low processing power and low memory environments. Unlike the JVM, the Dalvik Virtual Machine doesn’t run .class files, instead it runs .dex files. .dex files are built from .class file at the time of compilation and provides hifger efficiency in low resource environments. The Dalvik VM allows multiple instance of Virtual machine to be created simultaneously providing security, isolation, memory management and threading support. It is developed by Dan Bornstein of Google.Core Java LibrariesThese are different from Java SE and Java ME libraries. However these libraries provides most of the functionalities defined in the Java SE libraries.

Application Framework

These are the blocks that our applications directly interacts with. These programs manage the basic functions of phone like resource management, voice call management etc. As a developer, you just consider these are some basic tools with which we are building our applications.Important blocks of Application framework are:Activity Manager: Manages the activity life cycle of applicationsContent Providers: Manage the data sharing between applicationsTelephony Manager: Manages all voice calls. We use telephony manager if we want to access voice calls in our application.Location Manager: Location management, using GPS or cell towerResource Manager: Manage the various types of resources we use in our Application

Applications

Applications are the top layer in the Android architecture and this is where our applications are gonna fit. Several standard applications comes pre-installed with every device, such as:SMS client appDialerWeb browserContact managerAs a developer we are able to write an app which replace any existing system app. That is, you are not limited in accessing any particular feature. You are practically limitless and can whatever you want to do with the android (as long as the users of your app permits it). Thus Android is opening endless opportunities to the developer.

Should require any assistance or have any query on the avobe post, feel free to contact here :

Chetanya_tech@Yahoo.co.in

Happy coding.

The words I wrote to her today!!


The words I wrote to her today!!

I hear you,
your voice so dear.

Through my mind, your message is clear.

I feel your prescence,
a gentle touch.

As I lay down to sleep,
you feel so close.
I stroke the sheets
wishing you were here.

Thinking of how we will soon be together.
I miss you so,
these tears are for you.

I cry to you,
our love unfolds.
Passion surrounds us.

A romantic evening.
Candles are set,
so bright so evenly.

The finest wine placed,
to relax and dine.

Sitting here at our special table.
I dream of the day,
When we will finally assemble, passing the time away.

Love.