Skip to main content

Android Devices in the Market

Android devices come in all shapes and size including , but not limited to , the following types of devices :
  • Smartphone
  • Tables
  • E-reader devices
  • Internet TVs
  • Automoblies
  • SmartWatches
Chances are good that you own at least one of the preceding devices.

 Another popular category of devices is the tablet.Tablets typically come in two sizes : 7" and 10",measured diagonally.

Besides smartphone and tables, Android is used in dedicated devices.

In addition to the popular moblies devices I've already mentioned , Android is finding its way onto your wrist.Smartwatches and "wearables" in general , have becomes a major segment of the Android population. the Motorola Moto 360 Smartwatch, which runs Android Wear ( a version of Android OS specifically for wearables).

At the time of writing , the Samsung Galaxy Nexus is the only device running a pure version Android.Many manufacturers add their own modifications to the Android OS for use on their specific devices.Motorola devices have motoblur. HTC devices have HTC sense,and so on. However , the Nexus devices always run a clean version of Android with on modifications.

Comments

Popular posts from this blog

Applying Styles and Themes to an Activity

By default , an activity is themed to the default Android theme. However , there been a push in recent year to adopt a new theme known as Material . The Material theme has a much more modern and clean look to it. There are two versions of the Material theme available to Android developers : Material Light and Material Dark , Either of these themes can be applied from the AndroidManifest.xml To apply one of the Material themes to an activity , simply modify the <Application> element in the AndroidManifest.xml file by changing the default android:theme attribute. (Please be sure to change all instances of "com.android" to whatever package name your project is using.) <?xml version="1.0" encoding="utf-8"?> <manifest xmls:android="http://schemas.android.com/apk/res/android"        xmlns:tools="http://schemas.android.com/tools"        package="com.android.activity101">        <application ...

Using Code Completion

Code completion is an invaluable tool that shows you contextual options for completing the piece of code that you are trying to write. For example, in the editor tab for the MainActivity.js file, locate the line that reads.          setContentView(R.layout.activity_main); Place your cursor after this line and press the Enter Key . On the new line , type the letter R , and then type a period, as shown here:          R. Android Studio Code Completion should display a list of values that you could use to try to complete the code statement. Figure shows what this list might look like . this is important if you are not entirely sure of the spelling of a method call or how to identify the different method signatures. NOTE if the code completion window does not open , press Ctrl + Space to force it to open. This is the same key combination used in some other IDEs for their versions of the code complet...

Now in Android

Android Studio 4.2 discharged to steady channel   Android Studio 4.2 is now available in the stable release channel. Read the blog for detailed information on what’s new, including a new tool to help migrate your project to the latest Android Gradle Plugin version. We’ve also enhanced lots of stuff such as Database Inspector , System Trace , SafeArgs support, Apply Changes, and the new project wizard. As always, download here and file issues here .           Hilt is stable and ready for production Manuel Vivo wrote about the stable release of Hilt , Android Jetpack’s recommended dependency injection (DI) solution for Android apps. Hilt is a simpler, more opinionated way to leverage the power of the Dagger DI library, eliminating boilerplate and reducing errors. It provides direct injection support for popular Jetpack libraries such as ViewModel, WorkManager, Navigation, and Compose. ( DI Basics , Documentation )   Google Play updates ...