ALL >> Computers >> View Article
What Is Different Between Android And Ios
First tackle those security features where both mobile operating systems are on par with each other. Both iOS and Android have traditional access control. It is a method where users access the device to unlock the phone through such means as typing a password, following a pattern, and sliding to unlock.
The next layer above the kernel contains the Android native libraries. These shared libraries are all written in C or C++, compiled for the particular hardware architecture used by the phone, and preinstalled by the phone vendor. Some of the most important native libraries include the following:
Surface Manager: Android uses a compositing window manager
similar to Vista or Compiz, but its much simpler. Instead of drawing directly to the screen buffer, your drawing commands go into
offscreen bitmaps that are then combined with other bitmaps to form the display the user sees. This lets the system create all
sorts of interesting effects such as see-through windows and fancy transitions.
2D and 3D graphics:
Two- and three-dimensional elements can be combined in a single ...
... user interface with Android. The library will use 3D hardware if the device has it or a fast software renderer if it doesnt. See Chapter 4, Exploring 2D Graphics, on page 71 and Chapter 10, 3D Graphics in OpenGL, on page 193. Media codecs: Android can play video and record and play back audio in a variety of formats including AAC, AVC (H.264), H.263, MP3, and MPEG-4. See Chapter 5, Multimedia, on page 102 for an example.
SQL database:
Android includes the lightweight SQLite database engine, 2 the same database used in Firefox and the Apple iPhone. You can use this for persistent storage in your application. See Chapter 9, Putting SQL to Work, on page 173 for an example. Browser engine: For the fast display of HTML content, Android uses the WebKit library. 3 This is the same engine used in the Google Chrome browser, Apples Safari browser, the Apple iPhone, and Nokias S60 platform. See Chapter 7, The Connected World, on page 128 for an example.
Android Runtime
Also sitting on top of the kernel is the Android runtime, including the Dalvik virtual machine and the core Java libraries. The Dalvik VM is Googles implementation of Java, optimized for mobile devices. All the code you write for Android will be written in Java and run within the VM.
Resource: http://whatisandroid.me
Add Comment
Computers Articles
1. 00al556 Ibm 550-watts Platinum Power Supply For X3650 M4: Reliable And Energy-efficient Power For Enterprise ServersAuthor: Server Tech Central
2. Iot Identity And Access Management (iam) Market : Driving Secure Innovation In Connected Ecosystems
Author: Umangp
3. Why Should You Plan Blinkit Onboarding Before Market Expansion And How Can Zane Marketing Help You Grow Faster
Author: Zane Marketing
4. Customer Identity And Access Management (ciam) Market : Strengthening Security And Customer Trust
Author: Umangp
5. How To Start Your Website Redesign Project?
Author: brainbell10
6. Sap Compliance In Manufacturing: Closing The Gaps Grc Leaves Behind
Author: Mansoor Alam
7. Speech Analytics Market : Unlocking Actionable Insights From Customer Conversations
Author: Umangp
8. Data Preparation Tools Market: How Ai And Cloud-based Solutions Are Transforming Modern Data Workflows
Author: Umangp
9. How To Setup And Create Instagram Ads?
Author: brainbell10
10. Why Digital Business Cards Are The Future Of Professional Networking
Author: WhyTap
11. End To End Sataware Product Development Is The Process Of Identifying Market Opportunities To Hire Flutter Developer, Connecting User Needs And Requir
Author: brainbell10
12. Dynamics Nav To Business Central Upgrade Guide
Author: brainbell10
13. Data Governance Framework: Building Trust In The Digital Age
Author: Umangp
14. A Complete Guide To Dynamics 365 Warehouse Management
Author: brainbell10
15. Conversational Ai In Intelligent Contact Centers: Market Outlook And Future Growth To 2028
Author: Umangp






