thank you very much for the replies, I'll digg up on the SharedPreferences. Sarwar you are right, I want the user to be able to use the application in any device with his email. I would just like him not to perform login every time. Basically like danH mentioned about a browser. Lets say a website like facebook. If u register, login and save password it will recognize the user.. otherwise the user can logout.
Anyway thanks for the messages, I'll try to find some code to get me started on the client side. Cheers On Aug 18, 11:14 am, Shashidhar <[email protected]> wrote: > When the login is success full store the credentials in local sqlite > database. > Whenever your app starts it should check this local database first and if > there are already no credentials stored then redirect to login page else to > redirect it to your app's home screen. > > Thanks, > Shashidhar > > On Wed, Aug 18, 2010 at 11:12 AM, Sarwar Erfan <[email protected]>wrote: > > > > > Hi, > > You can use SharedPreferences as Frank mentioned. > > > In client: > > When your first activity runs (or may be you can override Application > > and put it in the constructor): > > Check in SharedPreferences whether the registration information exists > > or not. > > If exists, then do not send request to server. > > If does not exist, then get name/email (may be through a activity?) > > and send request to your server. > > When response is got from server, save registration information in > > SharedPreferences > > > In server: > > When a request is received, check in database whether the email is > > already registered or not. > > If not registered, then put the record in database. > > If registered, then do not put in database (uninstall-reinstall check) > > > Finally, did you really mean "if the user has registered with that > > cellphone" ? What if the user wants to use the app with same email on > > different devices? > > If you really want to identify in device level (rather than email > > level), then you may want to send and also save in DB the ANDROID_ID > > of the device. > > >http://developer.android.com/reference/android/provider/Settings.Secu... > > > Regards > > Sarwar Erfan > > > On Aug 18, 4:16 am, Frank Weiss <[email protected]> wrote: > > > I'd use SharedPreferences for that. You will also need to add a use > > > case for the user uninstalling and then reinstalling the app. In that > > > case, SharedPreferences would be empty, but your server DB would have > > > a record of the prior registration. > > > -- > > 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%2Bunsubs > > [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] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

