Android

5K

Solutions

4K

Contributors

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

In this post we will learn different types of Android Layout and some basics of an Android App.
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
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
Is your iPhone or Samsung device having trouble connecting to your Microsoft Exchange Server? The purpose of this article is to provide as many crowd sourced solutions found on Experts Exchange.
3
LVL 19

Author Comment

by:Kyle Santos
Hi Vinay,

That is a good question.  I have submit this question for you to our experts to see if they can help you resolve this problem.
https://www.experts-exchange.com/questions/29095249/E-mails-stopped-coming-through-on-my-phone.html

Thank you for reading!
1
LVL 32

Expert Comment

by:Thomas Zucker-Scharff
Check that active sync is still on on the server.  All,  or almost all, smart phones will at least attempt to use activesync first when connecting to an exchange server.
0
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
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 32

Author Comment

by:Thomas Zucker-Scharff
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 8

Author Comment

by:Yashwant Vishwakarma
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 45

Expert Comment

by:footech
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

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 68

Expert Comment

by:Jim Horn
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 68

Expert Comment

by:Jim Horn
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 14

Expert Comment

by:Brandon Lyon
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 32

Author Comment

by:Thomas Zucker-Scharff
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
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 32

Author Comment

by:Thomas Zucker-Scharff
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
If you are anything like me, you install many apps on your phone and have your life on it, sometimes literally.  When I bought my current phone, a Samsung Galaxy S5 from Verizon, they were only selling the versions with 16 GB internal.  I didn't realize this at the time, or I might have bought a different phone.  Anyway, I now had a phone with only 16 GB of internal memory, which translated to about 10.5 GB usable.  It helped to have a 64gb card, but I have been constantly trying to find space.  I am unused to getting the messages I currently get about not having enough space to install an app I want to try.
 
At work, the most common complaint we get from iPhone users about email, is that it isn't downloading their mail anymore.  This is an easy fix, because we know what the problem is, these are the users that have set their phones to download ALL emails. The fix is simply deleting their email account and redoing it but changing that setting to a couple of months instead.  I mention this because that is what I ended up doing on my phone. I had been looking in every crevice of the phone to try to get more space.  I finally decided to delete my email account (which I had set to retain all emails), and redo it with the setting to download the last  6 months instead of ALL.  I gained almost 500mb of space.

The next most common complaint is that they are running out of space because they have so many pictures on the phone.  To these people I always recommend Flickr.com. …
1
Android is famous for placing Easter eggs (hidden features/content) in all their OS versions. The procedure to find them can be a bit esoteric but fun. Technically, the process described in this article will work for Android 4.0 (Ice cream sandwich) and later versions but the end results are different. The objective of this article is to reveal the hidden lollipop interactive graphic and game in Android 5.0 (Lollipop). 

This illustration was performed on a Galaxy S5 which uses TouchWiz UI so the process might look a bit different for users of phones with stock Android or other UIs but the location of the Easter egg will still be the same. If you are using a device with SenseUI, you will not be able to access this feature because of the way the Settings app is set up (sorry guys/gals). That means this will not work on the HTC One phones. Do not despair though, there are some APKs out there that will let you access the easter eggs. 

1. From anywhere on your device, go to "Settings"
Screenshot-2015-04-21-23-40-56-1.png
2. Select Settings and scroll down all the way down then "About Phone" 
Screenshot-2015-04-21-23-41-09-2.png3. Once you select "About Phone", locate "Android Version". 
    Make sure you have version 5.0. Previous versions will produce similarly interesting yet different results.
Screenshot-2015-04-21-23-41-39-3.png
4. Tap "Android Version" repetitively (About 5 times) and a Lollipop graphic will appear
Screenshot-2015-04-21-23-41-54--1-.png
5. Each time you tap the lollipop, the color will change...
lollipop-tap.jpg
9
LVL 22

Expert Comment

by:Bradley Fox
Eggs are always fun to find, thank you for the info.  I'd rather see a stable OS rather than eggs.  I've factory reset my S5 twice now and I still have problems.  Worst android OS so far.  The latest bug is slowly but surely the lock screen the one that looks like a phone key pad the alpha characters are replaced with blocks.  It start off with a one or two and in a few days they are all blocks.  Reboot cleans it up but it's just one example of how buggy this OS is.

I've been running Lollipop (Verizon pushed image) on LG G2 for about a month with no issues so far.  Maybe your issue is with Samsung's touchwiz?
0
LVL 5

Author Comment

by:Tj a
Or maybe even a hardware problem? I have been running Lollipop (Verizon) on my S5 for months now and I've had no problems at all.
0
OxygenOS was officially released by OnePlus, but the flashing guides out there were hard to follow, catering only for the more experienced flashers. I decided to make a simpler to understand guide to get OxygenOS on your OnePlus!

Please note that this guide is valid for Cyanogen 11 to OxygenOS. The process for Cyanogen 12 to OxygenOS may differ slightly and this guide may not help you.

Disclaimer: If not done correctly or something goes wrong, this process could brick your phone making it unusable.
Proceed at your own risk.


Please backup your files before starting this process. Flashing OxygenOS does require a system wipe.

Step 1. Download OxygenOs, found here: https://oneplus.net/oxygenos

Step 2. Download the latest version of TeamWin Recovery Project (TWRP) for the OnePlus: http://dl.twrp.me/bacon/. This is the recovery (or BIOS of the phone, essentially) to allow you to install OxygenOS.

Step 3. Download the Android SDK Platform tools, found here: http://developer.android.com/sdk/index.html (as of April 2015). Find SDK Tools Only, run the SDK Manager, and download the platform tools within the manager.

Step 4. Download ADB drivers to allow your phone to communicate with the SDK Manager. Install the file found here: http://www.koushikdutta.com/post/universal-adb-driver - and reboot.

Step 5. Plug your phone into your computer via USB. Open the developer options by tapping repeatedly on "Build number" in "About Phone". Open…
0
LVL 68

Expert Comment

by:☠ MASQ ☠
Thanks  for this - it's an good easy to follow guide but it's still a lot to do.

Are there any big advantages of the new OS now that OnePlus One have released Cyanogen 12 OTA  alongside the OxygenOS option?
0
LVL 3

Author Comment

by:Padn1
Yes, it is quite a lot!

I haven't had any experience with Cyanogen 12, but what I can tell you is that OxygenOS has a few issues as there has been no update since its release. Battery performance is the biggest problem, maybe halving the time I used to have before flashing. I'm sure they are working on it.
0
According to the worldwide statistics of smartphone users, Android has always been relatively used more than iOS, Symbian, Blackberry and other mobile operating systems. The timely upgrading of the OS has kept its users hooked onto it. However, the dependency we currently have on technology, especially our phones, has led to its performance breakdown too.

Thus, the incentive to optimize Android performance has grown a lot. This blog will probably prove a useful resource to know how to optimize Android for different devices, as it discusses some of the common steps to optimize the an Android based device that works for Smartphones, Tablets, as well as Mini PCs. Technology is all about better performance, but if we can’t get that out of its system then what’s the use. Therefore, we have gathered some of the simplest yet effective (tested) tips and apps that can help you achieve optimal performance from your Android based device.

As a member of the expert group, I have tested the laid out suggestions and tips on my own Sony Xperia Z handset, configured with Android 4.4.4 (Kitkat) to ensure their efficiency and the performance is observed to have improved with the enhancement and changes made. Thus, readers can undoubtedly follow them with the mere alertness of also keeping in mind the prerequisites/precautions advised.

TIP: We have listed some tips that improve your Android device’s performance. Though there is an app for almost everything, in case of a …
6
LVL 5

Author Comment

by:Alexa Jackson
Hi,

This article is a bounty for the topic "How To Optimize Android For Different Devices".

Regards
0
LVL 5

Author Comment

by:Alexa Jackson
Hi LHerrou,

Your suggestions and guidance are very much welcomed. I am ready to work on this article. Please let me know how to proceed with the same.

Thanks and Regards
0
Cell phones contain everything nowadays; our whole lives in one single device. With important data, contacts, photos, emails, credit card information and much more, our phones can be convenient yet detrimental if ever lost or stolen. 

Use these steps to prevent loss or to easily track and find your lost or stolen device.  


Find your Apple Device


Find My iPhone is the perfect app to use on your desktop or on your phone when trying to find any Apple device. It allows you to find, lock or erase data from your iPhone. To set up your phone so that you can easily track and find it if you were to ever lose it, follow these steps.

To set up Find My iPhone, make sure your phone’s GPS location is on. This will help in finding your device if it was ever to get lost or stolen.

  1. Go on your phone and select Settings > iCloud > Find My iPhone
  2. ​​Tap the toggle to turn on your GPS tracking for the app. This will allow you to track your device.
 

toggle.png

Now if you ever lose your cell phone you can use a desktop computer or any other device to find the location of your phone.
 
Follow these steps to find your device through a desktop:
  1. Go to www.icloud.com
  2. Enter your Apple ID and password
  3. Select Find My iPhoneicloudfind.png
  4. As long as your location services is turned on, you should be able to see the location of your phone.
    actions.png
  5. From here, you can select Play Sound to try locating your phone if it is nearby. Or you can select Erase iPhone
11
LVL 32

Expert Comment

by:Thomas Zucker-Scharff
Arinee,

Nice article.  I have to say that the built in ways to do this tend to work very well and I assume that is why you were looking at them.  Although I don't endorse any 3rd party apps, I have had the trustgo security app on my android for too many years and it has found my phone and saved me several times, even one time in the dead of night when the ringer had been turned off, trustgo located it to within 5 feet and then I set the alarm off and found it on the ground a couple of feet from where I was standing.  The kicker was it was almost pitch black at the time.
0
With the release of Android 5.0 version (known as Android Lollipop) last year, Google has introduced a stream of all new features for its users. It is available on new Nexus mobile phones and the updates are beginning to be done for older Nexus versions and Motorola phones. In this article we have brought together 10 new features and cool stuff you can do with Android Lollipop. Have a look:

1. Tap & Go
It is seen that the setup process for switching from an old Android device to a new one can be a painful task. Android Lollipop has simplified this task with the Tap & Go option. If both your old and new device have NFC technology, the Tap & Go option allows you to transfer your apps and settings with Bluetooth. Tap both the phones until you hear a beep and then when the old phone prompts, press OK and sign in your Google account.
Tap---Go.png2. Set Up A New Guest
Android Lollipop brings the function to add a guest with Guest mode. The feature can be enabled when someone needs to borrow your phone and you want to keep your personal information private. To turn the feature on, open the notifications by swiping down from the top, select the Person icon and select Add guest. The guests can be added and removed as per our requirements. Any information or apps downloaded during the guest mode will only get stored temporarily. 
user.jpg3. Set Up Priority For Notifications
Another useful feature in Android Lollipop …
14

Expert Comment

by:Ted Penner
I was told by somebody that claims to do this a lot, that you can no longer root the HTC One M8. I'm not sure that I trust the source on this.
0
LVL 32

Expert Comment

by:Thomas Zucker-Scharff
The Verizon rep said be didn't want to upgrade to note 5 (instead of 4) because of similar reasons
0

Android

5K

Solutions

4K

Contributors

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