icon 0

Web &Apps Programming INTRODUCTION OF ANDROID DEVELOPMENT

Introduction:
Now is an exciting time for mobile developers. Mobile phones have never been more popular, and powerful smartphones are now a regular choice for consumers. Stylish and versatile phones packing hard-ware features like GPS, accelerometers, and touch screens are an enticing platform upon which to create innovative mobile applications.

Android hardware will be designed to tempt consumers, but the real win is for developers. With existing mobile development built on proprietary operating systems that restrict third-party applica-tions, Android offers an open and equal alternative. Without artificial barriers, Android developers are free to write applications that take full advantage of increasingly powerful mobile hardware. As a result, developer interest in Android devices has made their 2008 release a hugely anticipated mobile technology event.

Built on an open source framework, and featuring powerful SDK libraries and an open philosophy, Android has opened mobile phone development to thousands of developers who haven’t had access to tools for building mobile applications. Experienced mobile developers can now expand into the Android platform, leveraging the unique features to enhance existing products or create innovative new ones.

This book is a hands-on guide to building mobile applications using version 1.0 of the Android soft-ware development kit. Chapter by chapter, it takes you through a series of sample projects, each intro-ducing new features and techniques to get the most out of Android. It covers all the basic functionality as well as exploring the advanced features through concise and useful examples.

Since Android is a brand-new, version 1 product, there are only a small number of handsets currently available that support it. As with any early release, there are likely to be regular changes and improve-ments to the software and development libraries. The explanations and examples included in this book will give the grounding and knowledge you need to write compelling mobile applications using the current SDK, along with the flexibility to quickly adapt to future enhancements.

Whom This Article Is For
This article is for anyone interested in creating applications for the Android mobile phone platform. It includes information that will be valuable, whether you’re an experienced mobile developer or making your first foray, via Android, into writing mobile applications.

It will help if readers have used mobile phones (particularly phones running Android), but it’s not nec-essary, nor is prior experience in mobile phone development. It’s expected that you’ll have some experi-ence in software development and be familiar with basic development practices. While knowledge of Java is helpful, it’s not a necessity.

Chapters 1 and 2 introduce mobile development and contain instructions to get you started in Android. Beyond that, there’s no requirement to read the chapters in order, although a good understanding of the core components described in Chapters 3 through 6 is What This post Covers

Chapter 1 introduces Android, including what it is and how it fits into existing mobile development. What Android offers as a development platform and why it’s an exciting opportunity for creating mobile phone applications are then examined in greater detail.

Chapter 2 covers some best practices for mobile development and explains how to download the Android SDK and start developing applications. It also introduces the Android developer tools and demonstrates how to create new applications from scratch.

Chapters 3 through 6 take an in-depth look at the fundamental Android application components. Starting with examining the pieces that make up an Android application and its life cycle, you’ll quickly move on to the application manifest and external resources before learning about “Activities,” their life-times, and their life cycles.

You’ll then learn how to create User Interfaces with layouts and Views, before being introduced to the Intent mechanism used to perform actions and send messages between application components. Internet resources are then covered before a detailed look at data storage, retrieval, and sharing. You’ll start with the preference-saving mechanism before moving on to file handling and databases. This sec-tion finishes with a look at sharing application data using Content Providers.

Chapters 7 to 10 look at more advanced topics. Starting with maps and location-based services, you’ll move on to Services, background Threads, and using Notifications.

Android’s communication abilities are next, including sending and receiving messages through instant messaging and SMS. Hardware is then covered, starting with media recording and playback, before introducing the camera, accelerometers, and compass sensors. Chapter 10 concludes with a look at phone and networking hardware, starting with telephony APIs and going on to Bluetooth and network management (both Wi-Fi and mobile data connections).

Chapter 11 includes several advanced development topics, among them security, IPC, advanced graph-ics techniques, and user–hardware interactions.

How This Article Is Structured
This Article is structured in a logical sequence to help readers of different development backgrounds learn how to write advanced Android applications.

There’s no requirement to read each chapter sequentially, but several of the sample projects are developed over the course of several chapters, adding new functionality and other enhancements at each stage.

Experienced mobile developers with a working Android development environment can skim the first two chapters — which are an introduction to mobile development and instructions for creating your development environment — and dive in at Chapters 3 to 6. These cover the fundamentals of Android development, so it’s important to have a solid understanding of the concepts they describe. With this

before you venture into the remaining chapters. Chapters 7 through 11 cover a variety of optional and advanced functionality and can be read in whatever order interest or need dictates.

covered, you can move on to the remaining chapters, which look at maps, location-based Services, back-ground applications, and more advanced topics such as hardware interaction and netwoking.

What You Need to Use This content
To use the code samples in this post, you will need to create an Android development environment by downloading the Android SDK libraries and developer tools and the Java development kit. You may also wish to download and install Eclipse and the Android Developer Tool plug-in to ease your devel-opment, but neither is a requirement.

Android development is supported in Windows, MacOS, and Linux, with the SDK available from the Android web site.

You do not need an Android device to use this book or develop Android applications.

Chapter 2 outlines these requirements in more detail as well as describing where to download and how to install each component.

Conventions
To help you get the most from the text and keep track of what’s happening, I’ve used various conven-tions throughout this lesson.

Notes, tips, hints, tricks, and asides to the current discussion are offset and placed in italics like this.

As for styles in the text:

❑ I show URLs and code within the text like so: persistence.properties. ❑ I present code in two different ways:

I use a monofont type with no highlighting for most code examples.

I use gray highlighting to emphasize code that’s particularly important in the present context.

❑In some code samples, you’ll see lines marked as follows: [… previous code goes here …]

or

[… implement something here …]

This represents an instruction to replace the entire line (including the square brackets) with actual code, either from a previous code snippet in the former case, or your own implementa-tion in the latter.


Please help us share this, using our share botton.
Bookmark Our website https://wap.org.ng


Author: adex3g 1 year
0 201


Please we need your reply to this topic.
Login or Register

Related post!

MR BEAST BUILDS 100 WATER WELLS IN AFRICA
In A World Filled With Challenges, Access To Clean Drinking Water Remains One Of The Most Critical. For Many Communities In Africa, The Simple Act Of Obtaining Safe Water Is A Daily Struggle, One That Affects The Health And Well-being Of Countless Individuals,...

Author: adex3gadex3g 3 months
Comment 0 . Views 83
HOW CORRUPT IMMIGRATION OFFICERS EXTORT NIGERIAN PASSPORT SEEKERS, FRUSTRATE APPLICANTS WHO APPLY ONLINE, REFUSE TO BRIBE DESPITE LAUNCH OF DIGITAL PORTAL
How Corrupt Immigration Officers Extort Nigerian Passport Seekers, Frustrate Applicants Who Apply Online, Refuse To Bribe Despite Launch Of Digital Portal – Report

The Nigeria Immigration Service Launched An Electronic Passport Application...

Author: adex3gadex3g 1 year
Comment 0 . Views 147
BRIEF HISTORY OF H.E PETER OBI
=====Curriculum Vitae

NAME : Mr. Peter Gregory OBI, (CON)

DATE OF BIRTH : 19th July 1961

PLACE OF BIRTH: Onitsha, Nigeria

NATIONALITY: Nigerian

MARITAL STATUS: ...

Author: adex3gadex3g 1 year
Comment 0 . Views 343
THE HISTORICAL BACKGROUND OF OTA, THE COMMERCIAL CITY OF OGUN STATE.
Ota Is A City In Ogun State, Nigeria, And Has An Estimated 526,565 Population At The 2006 Census, Residents Living In Or Around It. Ota Is The Capital Of The Ado-Odo/Ota Local Government Area.

The Traditional Leader Of Ota Is The Olota...

Author: adex3gadex3g 3 months
Comment 0 . Views 88
THE BANK CUSTOMERS ASSOCIATION OF NIGERIA, BCAN, HAS APPEALED TO THE CENTRAL BANK OF NIGERIA, CBN, TO EXTEND THE DEADLINE FOR RETURNING OF THE OLD NOTES
The Bank Customers Association Of Nigeria, BCAN, Has Appealed To The Central Bank Of Nigeria, CBN, To Extend The Deadline For Returning Of The Old Notes, As The Nation Gear Up For The Introduction Of New Naira Notes And Phase Out Of Old Ones.

Author: adex3gadex3g 1 year
Comment 0 . Views 255
THE IGBO PEOPLE AND THE SIGNIFICANCE OF THE IGWE TITLE
The Term "Igwe" Has Long Been Associated With Traditional Rulers Among The Igbo People, Commonly Interpreted As "King." However, Its Literal Meaning Is "heaven" Or "heavenly," Serving As A Salutation Denoting "your Highness."

The Adoption...

Author: adex3gadex3g 3 months
Comment 0 . Views 68
A BRIEF HISTORY OF COMPUTER TECHNOLOGY
A Brief History Of Computer Technology
A Complete History Of Computing Would Include A Multitude Of Diverse Devices Such As The Ancient Chinese Abacus, The Jacquard Loom (1805) And Charles Babbage's ``analytical Engine'' (1834). It Would Also Include...

Author: adex3gadex3g 1 year
Comment 0 . Views 570
THE QUEENMOTHER AS A PATRON OF AGRICULTURE, A MOMENT BACK AT BONOMAN
The Queenmother As A Patron Of Agriculture, A Moment Back At Bonoman

In The Medieval Bono Kingdom, Agriculture Was Very Crucial To The Bono People. Foods Of Different Varieties Were Grown On The Soil Of Bono. On The Field At The Initial...

Author: adex3gadex3g 2 years
Comment 0 . Views 263
HISTORY OF OGONI PEOPLE
HISTORY OF OGONI PEOPLE

Ogoniland Is Situated In An Area East Of Port Harcourt In Rivers State. Because Of Their Agricultural Economy And An Increasing Population, Most Of The Rain Forest That Once Covered The Area Has Been Cleared For...

Author: adex3gadex3g 2 years
Comment 0 . Views 536
NNAMDI EZEIGBO THE OWNER OF TECNO, INFINIX AND SLOT NIGERIA
Meet Nnamdi Ezeigbo The Owner Of Tecno, Infinix And Slot Nigeria.

Nnamdi Ezeigbo Was Born On 4 August 1966 In Sapele, Delta State, Into The Family Of Mr. And Mrs. Anthony Ezeigbo. The Entrepreneur, Who Is Currently 56 Years Old, Is Of The...

Author: adex3gadex3g 1 year
Comment 0 . Views 791
HOW TO TRANSFER MONEY FROM AN ATM MACHINE TO ANY BANK ACCOUNT IN NIGERIA
Following The Introduction Of A Cashless Economy By The Central Bank Of Nigeria (CBN) In Order To Make Nigerian Banks Meet The Developed World Standard. Various Means Has Been Developed In Order To Make It Easier For Customers To Be Able To Send Money...

Author: adex3gadex3g 1 year
Comment 0 . Views 578
BRIEF HISTORY OF OKEHO PEOPLE
BRIEF HISTORY OF OKEHO PEOPLE

“In The Beginning, Okeho Did Not Exist As One Entity. Instead There Were Eleven Villages Separated By Hills And Valleys, Each Living In Solitude And In Fear Of Aggression From Greedy Land Grabbers And Heartless...

Author: adex3gadex3g 2 years
Comment 0 . Views 294
OONI AJAGUN ADEMILUYI ADEMAKIN, 48TH OONI OF IFE
Young Prince Ademiluyi Was Born Around 1860 At Otutubiosun Royal Compound Of Lafogido Ruling House Of Ile -lfe Old Western Part Of The British Colony Before The Amalgamation Of The Southern And Northern Protectorate That Formed The Present Country Called...

Author: adex3gadex3g 2 years
Comment 0 . Views 369
BIOGRAPHY OF HASSAN USMAN KATSINA
Hassan Usman Katsina (31 March 1933 24 July 1995), Titled Chiroman Katsina, Was The Last Governor Of Northern Nigeria. He Served As Chief Of Army Staff During The Nigerian Civil War And Later Became The Deputy Chief Of Staff, Supreme Headquarters.
Author: adex3gadex3g 7 months
Comment 0 . Views 73
BAR CODE TO CHECK CRIME AT LAGOS PARKS, GARAGES
Bar Code To Check Crime At Lagos Parks, Garages

The Chairman Of Lagos State Parks And Garages, Alhaji Musiliu Akinsanya (MC Oluomo), Has Announced The Introduction Of The Bar Code To Checkmate Untoward Activities Among Some Commercial Bus...

Author: adex3gadex3g 1 year
Comment 0 . Views 310

Web &Apps ProgrammingLast 40 Post List

THE EVOLUTION OF ONLINE ELECTRONIC STORES: M&S ELECTRONICS LEADING THE WAY
The Evolution Of Online Electronic Stores: M&S Electronics Leading The Way

In The Ever-expanding World Of E-commerce, The Phrase "online Electronic Store" Has Become Synonymous With Convenience, Variety, And Innovation. As We Delve Into...read more
Author: adex3gadex3g 4 months
Comment 0 . Views 94
NAVIGATING INNOVATION: THE RISE OF MOBILE APP DEVELOPMENT COMPANIES IN NEW YORK
The City That Never Sleeps, New York, Is Not Only A Cultural And Financial Powerhouse But Also An Epicenter Of Technological Innovation. In The Midst Of This Bustling Metropolis, Mobile App Development Companies Have Been Quietly Revolutionizing The Tech...read more
Author: adex3gadex3g 4 months
Comment 0 . Views 73
PROGRAMMING LIFE
Do You Want To Become A Programmer Or Developer? And You Don`t Know Where To Start Or Begin From?

Well This Post Will Direct You On How To Begin And The Steps To Taken In Becoming A Successful Programmer | Developer.

What...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 270
BECOMING A WEB3 DEVELOPER AND FRONTEND
Becoming A Web3 Developer And Frontend

In The Event That You Are Not Hiding Away Somewhere, In A Cave Perhaps, You Likely Caught Wind Of Web3, Blockchain, And The Buzz Encompassing It.

The Reaction From The Tech Local Area...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 237
WHAT IS PEER-TO-PEER COMMUNICATION ON ANDROID APPLICATION PROGRAMMING
What Is Peer-to-Peer Communication On Android Application Programming

In This Chapter, You’ll Learn To Use Android’s Peer-to-peer (P2P) Text And Data Communication Pro-tocols, Specifically, Instant Messaging And SMS (short Messaging Service)....read more
Author: adex3gadex3g 1 year
Comment 0 . Views 269
INTRODUCING THE ANDROID APPLICATION MANIFEST
Each Android Project Includes A Manifest File, AndroidManifest.xml, Stored In The Root Of The Proj-ect Hierarchy. The Manifest Lets You Define The Structure And Metadata Of Your Application And Its Components.

It Includes Nodes For Each...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 215
WHAT MAKES AN ANDROID APPLICATION?
Android Applications Consist Of Loosely Coupled Components, Bound Using A Project Manifest That Describes Each Component And How They Interact.

There Are Six Components That Provide The Building Blocks For Your Applications:
read more
Author: adex3gadex3g 1 year
Comment 0 . Views 217
CREATING APPLICATIONS AND ACTIVITIES
Before You Start Writing Android Applications, It’s Important To Understand How They’re Con-structed And Have An Understanding Of The Android Application Life Cycle. In This Chapter, You’ll Be Introduced To The Loosely Coupled Components That Make Up...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 235
ANDROID DEVELOPMENT TOOLS WITH THE EMULATOR
The Android SDK Includes Several Tools And Utilities To Help You Create, Test, And Debug Your Projects. A Detailed Examination Of Each Developer Tool Is Outside The Scope Of This Book, But It’s Worth Briefly Review-ing What’s Available. For More Detail...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 251
DOWNLOADING AND INSTALLING THE SDK AND DEVELOPING WITH ECLIPSE/USING THE ECLIPSE PLUG-IN
The Android SDK Is Completely Open. There’s No Cost To Download And Use The API, And Google Doesn’t Charge To Allow Distribution Of Your Finished Programs. You Can Download The Latest Version Of The SDK For Your Development Platform From The Android Development...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 175
ALL YOU NEED TO START WRITING YOUR OWN ANDROID APPLICATIONS
Getting Started
All You Need To Start Writing Your Own Android Applications Is A Copy Of The Android SDK And The Java Development Kit. Unless You’re A Masochist, You’ll Probably Want A Java IDE — Eclipse Is Particularly Well Supported — To Make...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 186
ADVANCED ANDROID LIBRARIES AND SUMMARY
Android Libraries
Android Offers A Number Of APIs For Developing Your Applications. The Following List Of Core APIs Should Provide An Insight Into What’s Available; All Android Devices Will Offer Support For At Least These APIs:

❑android.util...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 296
UNDERSTANDING THE ANDROID SOFTWARE STACK
Understanding The Android Software Stack

The Android Software Stack Is Composed Of The Elements Shown In Figure 1-1 And Described In Further Detail Below It. Put Simply, A Linux Kernel And A Collection Of C/C++ Libraries Are Exposed Through...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 299
INTRODUCTION OF ANDROID DEVELOPMENT
Introduction:
Now Is An Exciting Time For Mobile Developers. Mobile Phones Have Never Been More Popular, And Powerful Smartphones Are Now A Regular Choice For Consumers. Stylish And Versatile Phones Packing Hard-ware Features Like GPS, Accelerometers,...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 202
AN OPEN PLATFORM FOR MOBILE DEVELOPMENT AND NATIVE ANDROID APPLICATIONS
Google Describes Android As:

The First Truly Open And Comprehensive Platform For Mobile Devices, All Of The Software To Run A Mobile Phone But Without The Proprietary Obstacles That Have Hindered Mobile Innovation.

googleblog.blogspot.com/2007/11/wheres-my-gphone.htmlread more
Author: adex3gadex3g 1 year
Comment 0 . Views 213
INTRODUCING THE OPEN HANDSET ALLIANCE
The Open Handset Alliance (OHA) Is A Collection Of More Than 30 Technology Companies Including Hard-ware Manufacturers, Mobile Carriers, And Software Developers. Of Particular Note Are The Prominent Mobile Technology Companies Motorola, HTC, T-Mobile,...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 436
WHAT DOES ANDROID RUN ON?
The First Android Mobile Handset, The T-Mobile G1, Was Released In The US In October 2008 And In The UK In November 2008. The Open Handset Alliance Has Further Committed To Deploying Additional Handsets And Services That Support Android Early In 2009.read more
Author: adex3gadex3g 1 year
Comment 0 . Views 282
WHY DEVELOP FOR ANDROID
If You Have A Background In Mobile Application Development, You Don’t Need Me To Tell You That:

❑ A Lot Of What You Can Do With Android Is Already Possible. ❑ But Doing It Is Painful.

Android Represents A Clean Break, A Mobile...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 165
WHAT WILL DRIVE ANDROID ADOPTION?
Android Is Targeted Primarily At Developers, With Google And The OHA Betting That The Way To Deliver Better Mobile Software To Consumers Is By Making It Easier For Developers To Write It Themselves.

As A Development Platform, Android Is...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 251
WHAT DOES IT HAVE THAT OTHERS DON’T?
Many Of The Features Listed Previously, Such As 3D Graphics And Native Database Support, Are Also Avail-able In Other Mobile SDKs. Here Are Some Of The Unique Features That Set Android Apart:

❑Google Map Applications Google Maps For Mobile...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 164
HOW TO LINK A JAVA JBUTTON TO A WEBSITE
If You Are Looking For How To Link A Jbutton To A Website

Use This Code Below

Below Is Java Code On How To Link Your Jbutton To A Website.
Package link.jbutton.to.a.website;read more
Author: adex3gadex3g 1 year
Comment 0 . Views 312
LUCRATIVE PROGRAMMING LANGUAGE IN NIGERIA
Frequent Question Asked By New Programmers Is: ‘Which Programming Language Is Lucrative?’ Considering Ones Region, Experience And What Is Required At That Point In Time, All Of These Could Make The Question A Bit Hard To Answer. I Remember Asking Myself...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 406
HOW TO FIND OUT ON WHICH DAY YOU CREATED YOUR INSTAGRAM ACCOUNT
On Instagram, Go To Settings, Scroll Down Till You See Accout Data, Then You’ll Have To Log In. Once You Do That You’ll See Some Account Information Including The Date You Created Your Instagram Account.
Author: adex3gadex3g 1 year
Comment 0 . Views 249
WAPKIZ REGISTER PAGE RESPONSIVE DESIGN CODE
For Those Of You Using Wapkiz Website Builder, This Is For You.

Wapkiz register Page Responsive Design

Author: adex3gadex3g 1 year
Comment 0 . Views 550
HOW TO SPEED UP WORDPRESS WEBSITES 2022
You Need To Know The Current Speed Details Before You Can Start Talking About Speeding It Up.

Google Page Speed Insight Tool Can Be A Very Useful Tool For You In This Aspect. GTMetrix Is Another Good Tool For This Purpose. Either Of These...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 237
HOW TO CONVERT WORDPRESS SITE TO MOBILE APP
In This Article, I’ll Teach You How To Convert Your WordPress Site To A Mobile App In 2 Methods, Both Are Great But The 2nd Method Is Actually Quite Better.


Converting Your WordPress Site To Mobile App Will Undoubtedly Result In...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 412
HEADLESS CMS EXPLAINED
CMSs Are Pretty Hard To Ignore Because They're Everywhere On The Internet. WordPress, For Example, Powers Nearly 40% Of The Internet Today.

In This Article, We'll Cover What CMSs Are And Why You Should Care About Them. I'll Also Introduce...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 256
WEB DESIGN COMPONENTS:
Web Design Focuses More On The Front-end Side Which Encompasses Several Aspects Including:

1. Webpage Layout,

2. Content Production,

3. Element Placements And

4. Web Graphics.

The...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 281
FEATURES AND BENEFITS OF WEB DESIGN:
1. Web Design Helps To Beautify Web Pages On The Internet.

2. Web Design Is Easy To Maintain And Co-ordinate.

3. Web Design Helps To Put Our Brands And Businesses On The Internet.

4. It Improves User Interactions...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 179
ADVANTAGES OF STUDYING WEB DESIGN:
1. It Helps Students To Gain Both Web Mark-up Skills And Programming Languages Skills.

2. It Helps Students To Be Able To Create Responsive Websites.

3. It Helps To Gain Necessary Skills For Building User-interacton Interfaces...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 251
WHAT IS WEB DESIGN?
Web Design Is The Process Involved In Creation Of Standard Websites. A Standard Website Has Two Major Sides, Namely: Front-End And Back-End.

In 1989, Tim Berners-Lee At CERN - The European Organization For Nuclear Research Proposed To...read more
Author: adex3gadex3g 1 year
Comment 0 . Views 252
TOP 10 PROGRAMMING LANGUAGES TO LEARN IN 2022
A Programming Language Refers To The Means Of Communication That Is Used By Humans To Instruct Computers To Perform Specified Tasks. These Languages Use Particular Coding Syntax To Create Programs To Perform Specialized Tasks. Software Programming Is...read more
Author: adex3gadex3g 2 years
Comment 0 . Views 271
There are currently 0 users view this page
0 Members || 0 Guests
WEBSITE REVIEWS, SELLING AND GOOGLE ADSENSE HELPS(0) INSURANCE INVESTMENT PLANS(29) CRYPTOCURRENCY INVESTMENT(92) FORUM FRANçAIS(16) ENTERTAINMENT(1.3K) CAREER(9) SCIENCE(8) MUSIC(4) SPORTS(41) RELIGION(107) FOOD AND HEALTH(1.1K) EDUCATION(1.6K) RELATIONSHIP(179) TECHNOLOGY(189) FINANCE(389) MUSIC(43) SITE INFORMATION(4) BABA IJEBU LOTTO AND RESULTS(3.8K) PHONES(67) COMPUTERS(22) WEB &APPS PROGRAMMING(32) JOBS & VACANCIES(14) QUESTIONS & ANSWERS(18) WEBMASTERS(292) FOOTBALL NEWS(595) ANIMALS(74) STORIES AND HISTORIES(5.7K) CRIME(1.5K) POLITICS(3.8K) JOKES(55) CULTURE(115)