关于安卓APP的一个问题

想要做一个安卓的手机APP,需要登录,有用户名,有密码,还要保存用户的发的话之类的内容,这个是需要学习WEB技术吗,还是什么别的呀,求指导!!!

安卓简单的控件就可以完成。

需要用到数据库,你可以用本机的数据库,也可以用网络的数据库

用本机数据库的话,你可以参考
http://www.cnblogs.com/kgb250/archive/2012/08/28/sqlitedatabase.html

用网络数据库的话,需要用到webservice或者http通信等技术

不需要,只需要会Android的简单布局,还有数据存储方式,像这种记住密码功能,使用sharepreference记录就行,希望可以帮助到你

需要后台和前台两部分,后台提供http接口,接收你传递过来的数据,然后保存到数据库,前端可以通过后台接口查询等

需要后台支持,不然你用sqlite存的话,相当于只是本地应用了,大致可以使用如下架构(参考):

后台:php+mysql 或者 jsp+mysql ,如果你需要在电脑上管理用户,修改数据的话,可以利用前面的后台,顺便写一个前台界面给自己用;
移动端直接就是Android,负责解析并展示后台传过来的json数据或其他数据就可以了、
、、

这个看你想用什么做?可以使用原生的Java来做,这个需要后台程序,可以使用Java+mysql来做。
当然,你还可以使用web技术来做,比如使用jquery mobile等技术。

app要学的是android应用开发。其次是数据库,用来管理存储用户数据,还有就是java的数据通讯技术