关于安卓是怎么联网的,或者说是怎么连接服务器的

来源:互联网 发布:好搜排名优化软件 编辑:程序博客网 时间:2024/05/21 11:27

此文仅给安卓刚刚入门的新手参考,本人也是菜鸟一个,现在也陆陆续续写过几个项目,回首以前开始学安卓遇到过的坑,如果有前辈看到了就当看个笑话吧~

首先当初自己自学安卓,在学习了各种界面怎么实现之后,野心勃勃。我要做一款自己的应用
然后当时以为app里面展示的各种图片啊,都是写app的时候放进去的。如果此刻在屏幕的你也是这么认为的,那么现在明确的告诉你,并不是啊!!!!

安卓中各种展示的图片,就比如说轮播图上面的图片啊,详情内容里面的各种图片啊。那都是做例子为了方便演示,就暂且放了哪些图片进去的,正真做项目的时候都是从网络上下载下来的的!!我这个人是个撞了南墙也不一定会回头的人,我就是要在在写的时候把图片加进去。。我当时就是这样很顽固,这些图就是不联网获取,就是自己写app的时候放进去。恩

直到后来遇到个瓶颈,安卓的登陆要怎么实现啊????如果把登陆都写死了,这。。不就是写出来自娱自乐的么??然后网上各种找啊。都找到javaee的内容去了,差点就去学ee了…

好,那么安卓到底怎么实现联网登陆的???就是ee他们写的接口,然后我们安卓解析ee他们写的接口(json或者xml格式的数据,目前json用的比较多)。就是这样,记得在清单配置文件里面加上联网的权限哦。

不能接受是不是,,内容居然不是安卓实现的,,然而事实就是这样。但是咱们安卓可以控制他们的内容以什么样的形式显示出来!!!

如果屏幕前的你还是看的一头雾水的,安卓到底怎么联网的??怎么登陆的。

1.去下个tomcat的,对,然后配置tomcat(然后配置tomcat,一定要配置成功了)。

2.C:\Program Files (x86)\apache-tomcat-7.0.65\webapps\ROOT这个目录里面放一张图片(找个qq头像之类的图片,不要太大的图片,听我的就对了!!)

*3.然后启动tomcat,在你电脑上的浏览器,注意是电脑啊,不是手机模拟器的!!浏览器输入http://localhost:8080/a.jpg能够显示出图片为成功!!*

4.度娘一个httpURLconnection网络连接实现图片加载的例子(有人学的是asynctask,听我的,这个asynctask比较进阶的,那个httpURLconnection是最基础的!!!,谷歌说的)

5.把项目里面的url地址,换成上面的那个url地址,记得这个又有个坑,记得把localhost改为10.0.0.2在java代码中,还记得tomcat服务器要开着啊!!,记得自己的图片一定不能太大,所以说就让你弄个扣扣头像大小的图片,如果图片大小太大这个会导致安卓内存溢出,这玩意又是比较进阶的了。(暂时写这么多,以后再补充)

阅读全文
0 0