New Android App – FILTH FM Radio!

filthfm_screenshot_speakingcode.com-speaking-code-programming-java-javascript-android-security-infosec-hacking

Check out the new Filth.FM Android app! I’ve launched a new app under a company I co-operate, Skematic Design. It [...] Read more »

Android – Open Source or Open Season?

Security risks? Privacy threats? Hell, these days, security and privacy issues are a dime a dozen. They are pretty much [...] Read more »

Playing with Android AudioTrack to Generate Sounds

In this section of the series, I discuss using the android.media.AudioTrack class to write pulse-code modulation audio data to the sound [...] Read more »

Primer on Digital Audio and Pulse Code Modulation (PCM)

high-sample-rate-pcm-primer-speakingcode.com-java-android-programming-security-it

Digital Sampling Sound waves are continuous waves of motion, carried through air molecules as they collide with each other. A [...] Read more »

Building an Audio Synthesizer App for Android

Today I have been playing around with building a synthesizer app for Android. I’ve spent a few days reading and [...] Read more »

Restore Scroll Position in Android ListView

Most users expect to automatically be “scrolled” to the last viewed position of a list when they return to it.  Android [...] Read more »

Creating Custom Views for Tabs in an Android Activity using TabHost and TabWidget

Android’s built-in support for tabbed layouts is pretty good.  By default, one can easily create a tab layout which has [...] Read more »

Adjust Height of Android TabWidget

Android TabWidget allows for straightforward customization of the View used for tab look and feel.  However, there is no direct [...] Read more »