Dalvik Virtual Machine (DVM)

Along with having high performance, JVM also has excellent memory management. However, for low-powered handheld devices, it needs to be optimized. Being an android virtual machine, the Dalvik Virtual Machine (DVM) is optimized for mobile devices. Thus optimizing the virtual machine for memory, battery life and performance. It was written by Dan Bornstein, where Dalvik … Read more

Setup Android for Eclipse IDE

We already know that we require software for running an android application on eclipse IDE. Here, we will discuss the various software required to manually set up the android for eclipse IDE. Step 1: Install the JDK. Step 2: Download and install the Eclipse for developing android applications. Step 3: Download and Install the Android … Read more

Install Android

To develop an android application, Android facilitates various programming languages including java, c++, c#, etc. However, the officially supported language for Android is Java. Here, we are going to use Java language and Eclipse IDE, thus focusing on the software that is required to develop android applications using Eclipse IDE. Ways to install android: There … Read more

Android Emulator

Being an Android Virtual Device (AVD), the Android emulator represents a specific Android device which is used as a target device to execute and test an Android application on a computer. All the functionalities of a real device are facilitated by the Android emulator. Even phone calls and text messages can be received on an … Read more

String Performance Hints

Here, we are going to discuss the performance aspect of the Java String API that includes String creation, conversion, and modification operations. Thus, analyzing the available options and comparing the efficiency to understand the way to win on performance when the application running time is critical. Constructing a New String: Strings are immutable in Java. … Read more

Inner Class Java

A class declared inside another class or interface in Java is called Java inner class or nested class. To logically group classes and interfaces in one place Java inner class is used. It thus makes it more readable and maintainable. All the members of the outer class can be accessed by an inner class including … Read more

Composition and Size of Atomic Masses

For each matter, mass is the basic physical property. Atomic mass is the sum of all masses of electrons, neutrons, and protons, in an atom. As compared to the mass of neutrons, and protons, the mass of electrons is much less. For the elements, the atomic mass is the average mass of atoms of the … Read more

Composition and Size of the Nucleus

The composition of the nucleus can be described by the two main hypotheses, such as the proton-neutron hypothesis, and the proton-electron hypothesis. The nucleus of the atom is containing protons, and neutrons, while the electrons are revolving around the nucleus. In the atomic nucleus, the positively charged protons are close to each other. At the … Read more

Nuclear Fusion

By forcing the light nuclei together, they will be fused by yielding energy, as the mass of combination will always be less than the mass of masses of single nuclei. It is the process of nuclear reactions, where light elements are combined for making the heavier elements. In some cases where the interacting nuclei are … Read more

Internet, mobile telephony and global positioning system (GPS)

Basic ideas about internet: In the good ‘ole days, most of the people simply utilized the web to look for data. The present web is a continually advancing instrument, which contains an astounding assortment of data, yet in besides gives better approaches for getting to, communicating and associating with individuals and substance. The web is … Read more