Tutorial for using Androids API 5.0 Camera package

This is a tutorial on implementing the use of the camera with the new Android 5.0 (Lollipop) API.  You will notice from the Android developer’s site that the previous API has been deprecated.  A Few things to make sure are done before starting. In the Android Manifest file, you will need to make sure to allow permissions for the app to sue the device’s camera. Below is the bit of code which is implemented within the <manifest> tag: <uses-permission android:name=”android.permission.CAMERA” /> The next part of this tutorial will show you what you will need to do to...

read more

Sending Messages via a Data Plan

With most service providers now offering “unlimited talk and text” it seems like a simple choice to use the native texting application on your smart phone to stay in touch with all your friends, family, and those bots the internet sold your information too. However, the Android Market seems to have a large area dedicated to applications that send messages through your limited data plan. While the motivation to have such apps comes from a few places, it is much more interesting to analyze how these messages are sent as opposed to why. Sending messages over Internet or data...

read more

How to create a navigation drawer in your app.

There are moments in an app where in order to get to that page you want to get to you would have to travel through multiple buttons just to get there.  In this day and age you want to get there instantly and easily with the least amount of work as possible.  This is what the navigation drawer is for.  This will speed up your travels through an app to only one button click! The navigation drawer is a panel that transitions in from the left edge of the screen and displays the app’s main navigation options. – Android Developer These websites will help in understanding what I am...

read more

How to browse files for processing

As an android developer, you may at some point have to implement a way for users to choose files locally. Perhaps for file uploading or choosing a song to play.  The easiest way to handle this is using the storage access framework. Android 5.0 extended this framework with  the OPEN_DOCUMENT_TREE intent. As of now, however, this only works for 5.0, so this tutorial will be focusing on using the OPEN_DOCUMENT intent. Unfortunately, the OPEN_DOCUMENT method isn’t supported for versions 4.3 and below so you might consider checking the devices SDK version using Build.VERSION to decide...

read more

How to Install ARM Translation For Genymotion

While Genymotion is a workable android emulator, it is not an ARM emulator. Applications that require ARM emulation will crash on Genymotion without installing an ARM translator.   In order to install ARM translation for Genymotion, follow these steps: 1. Download the zip file from http://filetrip.net/dl?4SUOrdcMRv 2. Open Genymotion and go to the home screen. 3. Drag and Drop the .zip file onto the Genymotion window. 4. Restart Genymotion Genymotion can now run applications that require ARM emulation. About Caelan AlongeMail | More Posts (2)

read more

Install, Optimize, and Run the Eclipse Android Emulator for Mac, Windows and Linux

Install, Optimize, and Run the Eclipse Android Emulator for Mac, Windows and Linux Getting started with Android can sometimes be a daunting process.   You have to install the Eclipse, configure Android Developer Tools to function within Eclipse, then, if you don’t have an Android Device to work with, set-up an emulator so that you can develop, test and debug your new Android program.   Getting Started The first step, if you haven’t already done so, is to download Eclipse and install Android Developer Tools. Eclipse can be downloaded here: https://www.eclipse.org/downloads/ The...

read more