Hello everybody,
first of all I want to say, that I really like that book. I take it with me where ever I go. There could be every time a chance to have some free time to take a look inside, in the tram, in the breaks between the lectures

I am a Java beginner and so a beginner in Android programming too. At the time I am trying to write a app for an university project, which consists of an Android application, that can do some signal processing, basically it should just show the spectrogram of the signal it gets from the mic. I didn't write much code yet (don't know where to start). But I hope with the help of this book, I can get a good insight into this field.
Why I am writing here?
Beside reading the book I try the examples...
I am using the newest SDK version, means programming for version 8.
Seems that there is some outdated code in chapter 5, the example called "Select Contact". It's working fine, of course.
But just for information, I changed the code in the "
ContentPicker.java" from
Code:
import android.provider.Contacts.People;
.
.
.
String[] from = new String[] {People.NAME};
to
Code:
import android.provider.ContactsContract.Contacts;
.
.
.
String[] from = new String[] {Contacts.DISPLAY_NAME};
to use the since API level 5 existing "ContactsContract".
The program is working like before, so seems to be correct.
As I said, just for your information and I wanted to write into this forum anyways
greeting from germany
nyyrikki