2 如果你不能接受这样的话,发送广播通知那个Activity发送数据。
3 另外,个人觉得,在后台发送数据的功能还是不要写在Activity的好,可以用service或者线程来实现。
4 如果你决定了用某种方法,咱们在进一步讨论如果我们的网站需要和另一个域名做统一认证,也就是在我们网站登录,但真正的功能却在另一个网站来提供。许多都以 passport 的方式。 整个认证可以分三步完成 第一步:本地验证
这个很简单,输入本地的用户名和密码,然后服务器认证通过,并返回正确的Cookie;
第二步:做远程认证,并返回远程连接
通过本地Cookie,确认用户合法性,然后服务器端调用远程的登录程序,返回一个远程认证号的URL,这个URL里面包含了一个唯一的认证码,使用Location的方式
第三步:远程登录
客户端使用前一步的URL,访问远程的服务器,服务器确认认证码的正确性,再返回正确的远程Cookie
至此,本地认证,通过一个URL,实现了远程认证。首先,先别用花生壳,我之前用过,会攻击电脑,ip被改的很奇怪。如果想让外网访问服务器的话,可以试试美步。
然后,服务器搭建服务器方法挺多的,我现在是用MyEclipse+sqlserver2008,服务器端写jdbc代码,生成json格式的数据,返回给客户端,客户端json解析得到数据显示在UI上。json格式说白了就是一组组的字符串。
关机问题:你的电脑如果搭建了服务器功能了,那你的那台电脑就已经是服务器了,服务器是一般是不会关机的,关机之后,客户端当然不能再访问服务器了。
全部是根据自己的理解手打,希望帮到你。
是想做论坛的手机客户端吧,手下你先做前端,参考各个流行的论坛架构,也可以去安卓巴士和eoe论坛上卖弄找源码,应该可以找的到,逛论坛的时候看见过。然后就是需要架设服务器,配置服务器什么的是很大一块,前端设计够你做很长时间的了,服务器的话配置你上网找找,数据库软件最好用或者最新的都可以。
建议在eclipse上面做界面,然后再写类的代码,吧前端做完了以后涉及到通信方面的就该去架设服务器了。一个人你是肯定搞不完的,要是一个团队的话,最少要三个人,一个程序员也就是前端,一个美工,一个做数据库和服务器的。
这个,你使用AsyncTask来进行网络请求,然后获取数据交给listview的适配器adapter。如果你是新闻,有很多信息,建议你使用webview加载html的形式,直接访问网络的url
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)