It’s very easy to send email via an Android intent. Here’s an example where we already have the subject and body prepared but want to let the user decide on the recipient:
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/plain");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, body);
startActivity(Intent.createChooser(emailIntent, "Email:"));
(It’s important to note that this should be attempted on a real device.)
Full story »
I have published a beta version of the “Predator Clock Widget” to the Android Market. The app started out as a simple app request on the Android Forums, but it quickly turned into something real. Though it is just a beta version, I wanted to get something out there early on. I [...]
Full story »
It seems like the longer I use my Nexus One, the more features I find. One of the things that I really love about the Android operating system is the interconnectedness of the apps and their ability to access system-level features. You can use AppAlarm to begin playing a Pandora radio station at [...]
Full story »
This is mostly just a note to myself, but I figured some other people might find it useful. When I connected my Nexus One, it was showing up as “???????????? no permissions” when I ran adb devices. I added the typical udev rule and had no luck. Running lsusb revealed the the vendor [...]
Full story »
One of the big features of Android commonly touted as being a key difference between it and the iPhone is “multitasking.” Android users commonly say how obviously necessary this is in any modern computing device, while iPhone users don’t see the need or claim they don’t want it either because of a perceived performance [...]
Full story »