Another important thing is that are new contact APIs stable and public? Will they be changed in the next release?
I've been seeing "this is a private method" many times. Contacts APIs were very stable before, but this time, new APIs is a big change without any document... On Sat, Nov 14, 2009 at 10:38 AM, Dan Dumont <[email protected]> wrote: > To facilitate the discussion around #8, (android.accounts examples) I've > started up a project over here: > http://code.google.com/p/androidaccounts/ > > <http://code.google.com/p/androidaccounts/>If anyone is interested in > pitching in and writing some examples, let me know so I can add you. > The current state of the project is as far as I've gotten to understanding > what is available so far... and I'm stumped as to why new accounts don't > seem to persist after their creation ( as far as the AccountsTester app is > concerned ). > > On Fri, Nov 13, 2009 at 8:49 PM, Yao <[email protected]> wrote: > >> Agreed! Some more questions, thanks! >> >> 11) How do I get add/delete/update a group? >> 12) How do I get members of a group? >> 13) How do I add a contact to a group? >> 14) How do I remove a contact from a group? >> >> >> On Sat, Nov 14, 2009 at 8:21 AM, Rachel Blackman < >> [email protected]> wrote: >> >>> So, judging from list traffic, there's... confusion, let's say, >>> surrounding the Android 2.0 ContactsContract API. Some parts of the new API >>> are fairly straightforward, others? Not so much. >>> >>> Look at the threads about "How do I set a contact photo?" or "How do I >>> create a new contact under 2.0, from within my app?" (which, of course, >>> leads into the whole Accounts thing) or "What do I store as a single, >>> consistent value to tie data in my app to a contact, now? What's the >>> reliable key into that data?" or "OMG WTF WHERE ARE THE PHONE NUMBERS? I >>> THINK LITTLE PHONE GOBLINS ATE THEM!" or so on. >>> >>> (Well, maybe not the last one.) >>> >>> Some of the questions seem to occur over and over again. "I *still* >>> can't set contact photos!" "Can someone show me how to get the phone numbers >>> for a contact, hungry goblins notwithstanding?" Etc. I therefore suggest >>> that these qualify as FAQs. >>> >>> So, I'm going to suggest we as a community put together a quick list of >>> Common Contact Operations (or Ones People Are Likely To Want), and put >>> together some simple little tutorials which can be dumped somewhere on >>> GoogleCode. >>> >>> The questions I see occurring a lot on a couple of web searches are: >>> >>> 1) How do I just get ALL the contacts under the 2.0 API? >>> >>> 2) Given a contact, how do I get all the phone numbers? >>> >>> 3) Given a contact, how do I get all the email addresses? >>> >>> 4) What sort of identifier should I represent a contact with in my local >>> data, so I can later get their most-current data? >>> >>> 5) How do I set a contact photo? >>> >>> 6) How do I add a contact to the address book from within an app? >>> >>> 7) How do I add custom data to a contact? >>> >>> 8) How do I add an Account type, a'la Facebook, so that I can sync >>> contact data in from MySpace/Livejournal/whatever. >>> >>> 9) How do I /get/ the nifty status messages and the source for them (a'la >>> 'Away for lunch' on 'Google Talk,' or 'eating a pie!' on 'Facebook'), so I >>> can display them alongside a contact in my own app? (Alternatively, some >>> ask how they can set the nifty status messages and have them appear in the >>> QuickContact bar or in other apps.) >>> >>> 10) How do I add an action to the QuickContact bar for a contact? >>> >>> 1-7 seem to be the most-often-asked questions, but I've seen 8-10 around >>> as well. Does anyone else think that this would be worth putting together >>> as a little reference and set of samples for 2.0? Would anyone else be >>> willing to pitch in and write one or two of the samples? I figure, each of >>> the items could be tackled as a short write-up individually (and I'll >>> certainly do some as well, since I'm the one proposing this). Maybe we can >>> even get one or two of the Google folks to look at the samples when done and >>> confirm that the methods used /are/ the best-practice ones. :) >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected]<android-developers%[email protected]> >>> For more options, visit this group at >>> http://groups.google.com/group/android-developers?hl=en >> >> >> >> >> -- >> Best regards, >> MTM >> Contacts GroupU - Group your Android Contacts >> http://contacts-groupu.appspot.com >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected]<android-developers%[email protected]> >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Best regards, MTM Contacts GroupU - Group your Android Contacts http://contacts-groupu.appspot.com -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

