PocketMagic

PocketMagic

Where Technology meets magic


Android
45 Posts
BlackBerry
4 Posts
Electronics
68 Posts
Hardware
120 Posts
High Voltage
49 Posts
iPhone
4 Posts
Linux
2 Posts
Nuclear
20 Posts
Optics
11 Posts
Photography
7 Posts
Photoshop
3 Posts
Research
19 Posts
Reviews
18 Posts
Robotics
8 Posts
Security
7 Posts
Software
73 Posts
Symbian
2 Posts
Tubes
18 Posts
Windows
3 Posts
Windows Mobile
11 Posts

Top Articles!       See PocketMagic on Facebook


uRADMonitor - Online Radiation monitoring station | 14987 Views | Rate 70.03
uRADMonitor - Online Radiation monitoring station
Bluetooth and iOS - Use Bluetooth in your iPhone apps | 18401 Views | Rate 59.17
Bluetooth and iOS - Use Bluetooth in your iPhone apps
NMEA GPS Library for AVR Microcontrollers | 4869 Views | Rate 55.97
NMEA GPS Library for AVR Microcontrollers
Programmatically Injecting Events on Android - Part 2 | 5105 Views | Rate 45.18
Programmatically Injecting Events on Android - Part 2
Building a robot – Part 2 | 4678 Views | Rate 44.55
Building a robot – Part 2
Simple Switched power Supplies | 16279 Views | Rate 42.06
Simple Switched power Supplies
Capacitor Discharge Microspot Welder / Cutter | 11428 Views | Rate 36.51
Capacitor Discharge Microspot Welder / Cutter
Atmega8 and Nokia 5110 LCD  | 1572 Views | Rate 34.93
Atmega8 and Nokia 5110 LCD

 

Posts tagged Android

How to scale an Android UI on multiple screens

Learn how to scale an user interface to maintain the same aspect ratio, while running the same code on various Android devices.

Building a robot – Part 2

Building an autonomous robot using a rover platform and advanced electronics is not an easy job. Kevin asked me to build a robot that would follow its user. A companion, very much like a robo-dog. See the project log here.

Programmatically Injecting Events on Android – Part 2

A JNI Library for Android, to inject keys and touches but also listen for incoming input events to and from all applications, available as Open Source under GPL.

Android Overlay Mouse Cursor

Learn how to create a mouse cursor in Android OS programatically, using Overlay Views.

Android default orientation and orientation change events

Find the default orientation on Android devices, and intercept orientation changes even for activities locked in portrait or landscape mode.

Anoto Bluetooth Digital Pen on Android OS

A digital pen solution for Android OS.

Programmatically Injecting Events on Android – Part 1

Three possible solutions for injecting events (both keys or touch events) in Android.

Android 4.0 (Ice Cream Sandwich) Emulator How-to

A quick guide on how to configure an Android 4.0 Emulator image.

Android BluetoothClass Major Service Classes, Minor and Major Device Classes

Learn how to get over some limitations in Android Bluetooth SDK to read the Bluetooth COD (Major, minor classes) for a given Bluetooth device.

Android getSharedPreferences NullPointerException

Avoid the NullPointerException error when using the getSharedPreferences on Android.

Auto Start Android Service on Boot

Learn how to make an autostartable service on Android OS, using the BOOT_COMPLETED notification.

Android “Unable to open sync connection” error

How to fix the Unable to open sync connection, displayed in Eclipse Console by Android SDK tools.

Android overriding Menu key to disable keyboard popup

The standard functionality on Android devices makes the software keyboard popup every time the Menu is long pressed. This may be annoying or unwanted. Here’s how to disable it.

Android 9 Patch images for custom controls

Design custom shaped corners Edittexts or TextViews, or any other kind of Android interface controls, using 9 patch images that keep their aspect when stretched.

Android Contacts – a simple Contact Selector

The Android Contacts tutorial part 5, here I show a robust solution for selecting a contact from a list. A filter/search mechanism is also implemented using the SimpleCursorAdapter.

Android Contacts – Searching for contacts

Part 4 of Android Contacts tutorial presents an easy way to programatically search and retrieve a contact and all the fields we are interested in such as Phone, Email, Web, Company, Address, etc.

Android Contacts – Invoke the Edit Contact Intent

In Android Contacts tutorial part 3, I present a simple way of opening a contact in the System contact form using the ACTION_EDIT Intent .

Android Contacts – Custom Contact column to get the LOOKUPKEY

Part 2 of the Android Contacts tutorial, showing how to add a custom column to a contact, and how to use that to identify a newly added contact and read its LOOKUPKEY.

Android Contacts – Add a new Contact using ContentProvider

Part 1 of a tutorial on working with Android Contacts: add a new contact programatically, including name, email, company, phone but also a thumbnail contact image .

Android WebBrowser using WebView

A few easy steps for an Internet Web Browser for Android. Learn how to use a Webview, load pages, inject Javascript, read the HTML source code and more.

Android GUI with Header+Scrollable Content+Footer

Create an Android GUI with Header, middle scrollable content, and a footer.

Android PhotoPicker using Intents and Gallery

Learn how to Invoke the Android Gallery Intent to pick a photo and get the path in your application. This photo picker returns the image path directly in your application.

Android Custom Complex Listview with Header (no XML)

Create a dynamic (no XML) listview with header with all the bells and whistles. Learn how to use the item position to change its background and content for a complex result.

Android Unique Device ID

Learn to read an unique device ID from your Android phone or tablet. Use the ID to generate software security keys or for cryptography applications.

Developing for Android – the SDK – update 2011

Get started with Android Java development – a tutorial with detailed steps and lots of pictures to help you make your first android application. Use Eclipse and the Android SDK.

Android Vertical TextView / Custom Angle Text

Learn how to create a Custom TextView class that can draw vertical text or rotate the text to any given angle. Easy!

Android on HD2 (HTC Leo) INSTALL_FAILED_INSUFFICIENT_STORAGE

You can boot an Android image, from the SDCard of an Windows Mobile HTC HD2 Pocket PC, using Haret. Be careful to use a 2GB max SDCard!

Android NDK Cygwin make error 127

Android NDK Cygwin make error 127, but only on some computers. I suspect there’s a conflict with other development tools (based on PATH, etc).

Android Native Play Sound using /dev/msm_pcm_out

Directly interface the PCM device, using low level native C programming. Play sounds by sending data to /dev/msm_pcm_out

Android Native Screen capture application using the Framebuffer

Learn how to do a programmatic screen capture on Android, using the framebuffer and some native C code. See how to correctly save a BMP file.

Android C native development using the NDK under Windows

Learn how to compile your C code to native Android executables, using Windows, Cygwin and the Android NDK in just 3 easy steps.

Reinstalling Vending.apk (Market) on Android

Learn how to reinstall the Market application on your Android, using the Vending.apk installer.

Android controlled robot (via Bluetooth) – Part 1

Learn to connect a bluetooth module to an ATMega micro controller via the UART serial interface and even further, discover it using a bluetooth enabled Android phone. The 9600bps serial link established, can than be used to exchange data: read sensors or control the robot.

Android Dynamic (no xml) Custom Adapter Listview

A tutorial on how to build a custom adapter for an Android Listview control, and how to catch the onClick event correctly.
Includes source code.

Android NDK for Windows setup guide

See how to configure Android NDK with Windows and build your JNI project in a few easy steps.

Android dynamic TAB Control

Learn to create a tab control on Android, without the XML layout. Add an image to the tab control in a few easy steps.

Android tricks: Disable “No SIM card” screen

Disable the “No SIM card.” annoying Android message.

More on Android’s Bluetooth

See how to get more Bluetooth functionality on your Android device then the interface offers you. Discover nearby bluetooth devices, and see what interaction options you’ve got.

Android adb error: “device not found” on Ubuntu

Hunting down some connectivity issues with the ADB command from the Android SDK.

Write on the Android Read-only file system

Hot news: You can change the android partitions to Read-Write so you can upload new file versions (eg. permissions.xml) .

Android C native development – take full control!

An useful post on how to use gcc and the android toolchain to produce native C applications for the google android.

Developing for Google Android – the SDK

Get started with Android Java development – a tutorial with detailed steps and lots of pictures to help you make your first android application.

Developing for Google Android – update the OS version

A tutorial on how to unlock your Android G1, how to upgrade the ROM version and how to get Root on your embedded linux box.

Developing for Google Android – introduction

Learn:
- how to connect the Android to your Windows PC
- how to take screen captures from your Android
- how to install new software on your mobile device