Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x

Android

Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android's user interface is based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. In addition to touchscreen devices, variants of Android are also used on notebooks, game consoles, digital cameras, televisions, automobiles and other electronics. Applications are usually developed in Java programming language using the Android software development kit (SDK), but other development environments are also available, including Delphi, Ruby and Visual Studio (using C++).

Share tech news, updates, or what's on your mind.

Sign up to Post

Learn how to use the free Acronis True Image app to easily transfer data between iPhones and Android phones.
0
Free Tool: Path Explorer
LVL 10
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

RamChip
This article shows how to use a free utility called 'Parkdale' to easily test the performance and benchmark any Hard Drive(s) installed in your computer. We also look at RAM Disks and their speed comparisons.
6
 
LVL 48

Expert Comment

by:Jackie Man
Comment Utility
Modern OS from Windows 7 onwards will disable disk cache and you will not have performance gain on using a RAMDisk.

Besides, the wearing from disk read and write will not have a significant impact to your SSD.

https://www.howtogeek.com/256859/dont-waste-time-optimizing-your-ssd-windows-knows-what-its-doing/

I have changed the HDD to SSD for a number of desktop PC for more than 18 months and they are still running to top speed like Day 1.

Before I changed to SSD, I did use RAMDisk to make Windows 7 ran faster by moving all cached and temporary files to the RAMDisk and my experience shows that the article in the link above is correct.

Besides, unless you are staying with 32 bit MS Windows, you will not have spare RAM for RAMDisk and it is better to let the OS to handle memory management.
0
 
LVL 30

Expert Comment

by:Thomas Zucker-Scharff
Comment Utility
I found that on my Windows 10 64 bit machine with a 256gb boot SSD (1tb data drive HDD 7200rpm), RAMDisk made a huge difference.  I found the same on my brand new laptop (Lenovo Yoga) with SSD.  I even bought the software.
2
There is a lot to be said for protecting yourself and your accounts with 2 factor authentication. I found to my own chagrin, that there is a big downside as well.
1
Ultra Power Saving Mode
If you use the Google Now Launcher, as an aftermarket add on, have a Samsung Note 5 and are worried about power consumption be wary of using the ultra power saving mode. Here is what happened to me when I made the mistake of trying this out...
2
 
LVL 48

Expert Comment

by:Jackie Man
Comment Utility
Ultra-power saving mode is developed by SAMSUNG and SAMSUNG do not expect that you will prefer to use Google Now Launcher instead of TouchWiz launcher.

I have tried to use Google Now Launcher but its support on Chinese is poor and I dropped it.

The only problem of Ultra-power saving mode is that it will disable all sync for email accounts after you exit Ultra-power saving mode and you need to manually re-able the sync of all email accounts,
0
 
LVL 30

Author Comment

by:Thomas Zucker-Scharff
Comment Utility
Jackie,

I don't use the built in email reader and did not have that problem with email.  I use touchdown from Symantec for my exchange/work email and inbox from google for my gmail email.  Both of these apps seem to work fine after coming back from UPS.
0
These days software publishers make it possible to move all the possible applications on smartphones, tablets, smartwatches, and more. Although behind every logic and decision is a gross doubt: how do they make it possible? In this blog post, we shall know about various technologies available for mo
1
 
LVL 53

Expert Comment

by:Ryan Chong
Comment Utility
you may consider to include and review on Xamarin as it's now available in visual studio 2017.
1
 
LVL 1

Expert Comment

by:Ariana Johnson
Comment Utility
You can choose GRAVITY: New Language for Mobile App Development. Gravity can be compiled on any platform using a C99 compiler
0
In this post we will learn how to make Android Gesture Tutorial and give different functionality whenever a user Touch or Scroll android screen.
0
In this post we will learn different types of Android Layout and some basics of an Android App.
0
Here, we have shared an easy step by step tutorial on how to download instagram images and videos on PC, Android Mobile and iOS mobile.
0
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
2
You should read OS supplied guidelines before developing. I can't stress that enough. The guidelines will help you understand the reasons mobile app developers do what they do.  Apple is very particular when they review appstore submissions.
7
Free Tool: IP Lookup
LVL 10
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Google PlayStore
If your app took Google’s lash recently, here are the 5 most likely reasons.
2
The case of the missing phone talks about the way a small electronic gadget (the mobile phone) has penetrated into our lives and has made us addicted to it.
1
A short article about problems I had with the new location API and permissions in Marshmallow
0
Displaying an arrayList in a listView using the default adapter is rarely the best solution. To get full control of your display data, and to be able to refresh it after editing, requires the use of a custom adapter.
1
This is an explanation of a simple data model to help parse a JSON feed
0
A short article about a problem I had getting the GPS LocationListener working.
1
Launchers compared
Once again I push the limits of my phone.  An introduction to the Android Google Now Launcher.
1
 
LVL 44

Expert Comment

by:Darr247
Comment Utility
Hmmm... I have Marshmallow on my S5 and the Now launcher isn't standard (which I take to mean is included by default).
Here's what my home screen looks like.
Marshmallow Home screen (click for larger)
By the way, you should try to embed the comparison shot in the article, as the title totally obscures it when viewed on handheld devices. (Going to check it on my laptop, next.)
0
 
LVL 30

Author Comment

by:Thomas Zucker-Scharff
Comment Utility
I didn't have much trouble going to the Now launcher and recommend it.  I like it better.  I now have a Note 5, so it doesn't matter anymore.
0
In this article we will discuss all things related to StageFright bug, the most vulnerable bug of android devices.
10
 
LVL 7

Author Comment

by:Yashwant Vishwakarma
Comment Utility
Hi Footech,
Thank you for your suggestion. I will keep it in mind and will try to make articles better in future.
Yes earlier grammatical mistakes was there but lherrou ( Expert Exchange Editor ) already fixed.
And yes I am not good at English but from all of your support I can learn better.

Have a great day ahead :)
0
 
LVL 41

Expert Comment

by:footech
Comment Utility
I appreciate the effort that goes into making an article, especially in English when that is not your first language.

I don't think that "there are billions of billions users using android OS worldwide" (bold added by me for emphasis).
There aren't that many people in the world.  :)
The last statement I saw (claiming it came from a Google head) said that there are now one billion Android users.
0
Working settings for French ISP Orange "Prêt à Surfer" SIM cards for data connections only. Can't be found anywhere else !
1
Free Tool: SSL Checker
LVL 10
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Introduction


This article is a continuation of Part-1 as evident from the title. Please visit this page to read the earlier Part -1. If you are already coming after viewing Part-1, please read on.


Bookmarks


If you are a regular user of “Chrome” and you have setup your Google account on your device, all your bookmarks are automatically synchronized across all devices that have signed in to the same account in Google Chrome.

The sign-in process is different if you are using Google Chrome on Windows. You need to explicitly sign in to the Chrome Browser to sync your bookmarks, history and other stuff. In Google Chrome, Click Menu / Settings. See image.


chrome.jpg
Click sign in to Chrome in the resulting Menu.

Sign-in-to-Chrome-1.jpg
Enter your Credentials in the resulting Dialog box to Sign in to Chrome.

sign-in-to-chrome-2.jpg
In your android device, make sure that “Auto Sync” is enabled under Settings / Accounts. Also check that Chrome is 
explicitly enabled under Sync settings of your Google Account. See Image.


android-sync.png
Use the Ctrl+Shift+O shortcut in Google Chrome on your Windows PC to open the Bookmarks manager. You should find your bookmarks under the folder “Mobile Bookmarks”. See image.

mobile-bookmarks-folder.jpg
All bookmarks created in the Chrome app in your android app will be synchronized automatically. See image.

Screenshot-2015-07-21-17-20-40.png
If you use the above method to sync your bookmarks, they will be imported in the Chrome app when you setup your Google account in your android device.

7
 
LVL 66

Expert Comment

by:Jim Horn
Comment Utility
Nice job with the two-part series, both with the easy-to-read content and the supporting images.  Voting Yes.
0

Introduction


Everyone is using a smartphone these days. Contacts, messages, applications, documents, bookmarks, pictures, videos and other stuff which you created and are present only on your device come under the umbrella called “Personal Data”.

There will come a day when you need to transfer personal data from your device to other places. It could be due to either of the following reasons –

  • You got a new phone and want to transfer all your data to the new phone.
  • Your old phone is broken and you need to give it to the authorised Company’s Service Centre to fix it. The repair shop will never take responsibility for loss of personal data.
  • Your phone has started to act sluggish and a factory reset could be one of the reasons to get it speedy again.
  • For safekeeping, just in case you lose your phone.
  • You are flashing a custom Rom and you need a backup of your personal data to restore it to your new Rom. However, users installing custom Roms may not find this guide that helpful as they may already be familiar with other powerful methods of backing up which are outside the scope of this article.
 

Backup of data to your Google account


When you configure / setup your google account in your device,
11
 
LVL 66

Expert Comment

by:Jim Horn
Comment Utility
Nice job with the two-part series, both with the easy-to-read content and the supporting images.  Voting Yes.
0
Android System Updating
As the title indicates, I have done this before. It chills me everytime I update the OS on my phone, because one time I did this and I essentially had a bricked phone. Such is the price for being on the bleeding edge. Anyway, the morning of July 8, 2015, I received a push update of the OS on my Verizon Samsung Galaxy S5. It indicated that I needed a total of 800mb to do the update. I figured why not and went ahead with it. It was only after it had started, that I got nervous.

When I saw this screen...

2015-07-08-05.52.47.jpg... there was a similar screen when my device imploded, so I started to worry. It didn't help that according to one of my apps, I have 661 apps; I was hoping that this meant it wasn't optimizing built-in apps. Last time it counted all the way up to the second number and then reset and had a different number (fewer). But this time everything SEEMED to go smoothly. The system finished optimizing and rebooted. I was able to access most of my apps although some insisted that they didn't exist. I wasn't able to investigate any further, because at that time the device decided to reset. It hadn't warned me that it would take a long time on the Verizon screen after boot up, so I was a little worried when it had been booting on that screen for between 5 and 10 minutes. …
6
 
LVL 9

Expert Comment

by:Brandon Lyon
Comment Utility
Optimizing apps normally happens when doing an OS update for major versions. This is especially true for the Lollipop update due to Google's major code refactoring.

How does one acquire that many apps...? My phone doesn't even have 100 apps and I use it for hours every day.
0
 
LVL 30

Author Comment

by:Thomas Zucker-Scharff
Comment Utility
I use my phone for virtually everything. I also do beta testing for Android apps and am subscribed to the amazon app of the day and use the app of the day app (better than amazon).

It is a lot, especially for my 16gb S5.  I store a majority of my apps on my 64gb card.
0
phones-cropped.jpgLet me explain this picture a little bit.  First, in case you haven't already guessed, you are looking at my 2 phones, an Android Samsung Galaxy S5 on the left and an iPhone 5 on the right.  They are on their respective cradles on my desk.  But, you may ask, why in the world do you have 2 phones - for 2 heads?  No, but not far off.  

Because of my work, where I am the IT goto guy for my department, I decided it was a necessity to have at least some experience with iPhones, iPads and Android devices.  This is mainly because our workplace does not have any policy restricting what devices can or cannot be on our network other than they have to have security software installed.   And I am then tasked with the job of having to troubleshoot ANY device, carried by someone in my department, that connects to the network (and they all use wifi at least).  There are some of my colleagues here that look like they are wearing a batman utility belt.  I know of at least one person who carries an iPhone, Android, Blackberry, WiFi AP, and a pager.  We all write, or try to write help documents for all these devices in regards to our network.  Such things as how to connect your device to our exchange server and how to configure your device to connect to our WiFi.  In order for these to documents to be at all helpful, we include screenshots of actually doing whatever we are describing (or sometimes I just make a movie).  To make those screenshots and to know what you are …
9
 
LVL 7

Expert Comment

by:Maidine Fouad
Comment Utility
It really Depends on how much app's you have installed/Or running on your Android

Having Heavy draining Apps Running all day long(on both of the phones ) will shorten your batterys Life , and the power will not last as it was, Especially on Android

Being an android user , Some Apps Keep Auto Run on startup altough you didnt use them yet , Its quicker to run them since they are already executed on the background but it drains power : /, it is better to disable Auto start on the most Power-hungry ones

Benchmarks Are usually using Stock phones with no Apps on thems , and with no apps Android battery lasts longer:

http://cdn.bgr.com/2013/11/iphone-5s-5c-battery-life-test.jpg
Iphone has a more powerfull processor :

10563-2854-iPhone-6-Review003-l-1-.png
And in the underground Ios's are jail braked In order to Enable Customizations , that doesn't not equalize the equation ...So yeah Perhaps Carrying both is a must For It professionals

I wonder what kind of Applications Iphone User's have/Use especially in work ? are they the same as Android ?
0
 
LVL 30

Author Comment

by:Thomas Zucker-Scharff
Comment Utility
I wondered the same.  My boss has an iPhone and needs to be able to get files of of our one they are on.  The only real option is the cloud.  He uses an FTP app as well, and with enough configuration you can use what amounts to a files app.

As an IT professional,  I have found one of the best apps for iOS is on the iPad only, called CI (computer inventory) from imobile3,  it does almost everything I need from an inventory app. There are others which do a better job of either querying the computers or storing the info (see my article on it here : http://www.experts-exchange.com/articles/18542/Finding-a-Computer-Inventory-Application-for-Use-with-Mobile-Devices.html).
0
I recently asked a question about Computer Inventory applications for Mobile Devices.  I was specifically interested in an app I could use on my android phone.  The best answer to that question was a recommendation from expert Fouad Maidine for 2 apps, one of them was infradog.  I have used another app for several years called Computer Inventory (CI) from iMobile3, which is for iPad only and Here I was looking for an Android app.  I also found an app called Cellica DB, which can be used to create the tracking forms I wanted.

I exported the data from the Computer inventory app on my iPad to a csv file - to import into the demo of the Cellica DB app.  And I signed up for and downloaded the free version of InfraDog.  There were some major differences from the start.  CI is a dedicated computer inventory application with some user configurable fields (you can also rename the predefined fields).  The application is fairly comprehensive.  But you must enter all the data, there is no way, that I have found, to either scan it in or upload it.  The only real shortcut is to download/export the file in csv format and then use it in excel to enter more data.  When you are finished you can import it back into the CI …
0
I tend toward trying the newest hardware and software.  Thiss sometimes works out to my benefit, and sometimes not.  Because I downloaded and installed Android 5.x on my phone as soon as I was able, I ended up having to reset my phone to factory defaults.  It is now fine, but back then I was devastated.  More recently, I installed Inbox, from Google, instead of the Gmail app - which I deleted.  It seemed fine, except for one minor detail, I no longer received notifications when new mail arrived.

The notifications problem was more generalized than I had at first thought.  Many users were reporting the same problem.  So many that Google has the information on fixing this in their Inbox FAQ, and it was reported all over the web (here and here are just 2 examples).  I started with the Google site looking for a way to receive notifications again.  
  • I checked the settings on my phone, yes they were set to allow notifications for the app.  
  • I followed the instructions on the Google page to enable notifications in all containers
After trying everything on the Google site, I visited several other sites and tried their suggestions, if they were different.  I was still not getting any notifications.  I would have to start the Inbox application every so often to check if I had received any email.  After about a week of looking I gave up.  Then last week I posted a question
5

Android

Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android's user interface is based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. In addition to touchscreen devices, variants of Android are also used on notebooks, game consoles, digital cameras, televisions, automobiles and other electronics. Applications are usually developed in Java programming language using the Android software development kit (SDK), but other development environments are also available, including Delphi, Ruby and Visual Studio (using C++).