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

Creating Android Virtual Devices (AVDs)

The next step is to create an Android Virtual Device (AVD) you can use for testing your Android application. An AVD is an emulator instance that enables you to model an actual device. Each AVD consists of a hardware profile ; a mapping to a system image ; and emulated storage,such as a secure digital (SD) card.One important thing to remember about emulators is that they are not perfect. There are some applications , such as games (which are GPU heavy ) or application that use sensors such as the GPS or accelerometer. Theses types of application cannot be simulated with the same speed or consistency within an emulator as they can when running on an actual device. However , the emulator is good for doing some generalized testing of your applications. You can create as many AVDs as you want to test your applications with different configurations. This testing is important to confirm the behavior of you application when it is run on different devices with varying capabilities. Use ...

Debugging Your Application

After you have built an application , you need to be able to debug it and see what is going on inside your code . One of the handiest ways to be able to see inside your code it through the use of break points. Breakpoints allow you to pause the execution of your code at specific location and see what is going on (or what is going wrong). Let's take a look at how to use breakpoints in Android Studio. Setting Breakpoints Breakpoints are mechanism by which you can tell Android Studio to temporarily pause execution of your code , which allows you to examine the condition of your application . This means that you can check on the values of variables in your application while you are debugging it. Also , you can check whether certain lines of code are being executed as expected - or at all. To tell Android Studio that you want to examine a specific line of code during debugging , you must set breakpoint at the line. Click the margin of the editor tab next to line of code you want...

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...