自己的命运掌握在自己的手里,不要放弃,加油!

近来工作也有一个月了,学到了不少东西,也体会到了在公司果然不一样的感觉,

下面废话少说,我来总结一下需要学习的知识有哪些,希望能够帮助你们,让你

们在工作的时候更加顺手,详细的信息我不一一列举,自己动手百度吧,还有本人

开发新手,求大神轻喷 =。=

1.HTTP请求

Http请求分为两种,,一种是get方式通过问好传递参数,这种方法很常用也很常见,但是个人觉得不是很安全,可以给参数加密,比如这个

http//www.code.com/api/user?name=zhangsan&pwd=加密串 这样做比较好,但是还的看公司怎么要求。

Http post方式是提交整个页面的东西,个人用的比较少。

知识点学习:HttpClient 的 get 与 post方式 请求服务器数据 必会!

框架学习 :android-async-http 异步线程的Http请求 httpmime这个框架也不错

2.线程问题

线程问题无疑是开发的新手最头疼的东西了,因为不知道什么时候用同步线程,还有什么时候用异步线程,简单的举个例子,同步就是你

吃饭的时候吃到一半突然想去喝汤就自己去端,异步就是你在吃饭的同时让别人把汤给你端过来然后喝汤。至于理论性的东西我就不再阐述了,需要

学习的有什么是同步和异步线程,两种线程的机制,以及两种线程什么时候用,其实用的时候记住主要是网络请求需要更新UI的都要开启异步线程,

其他的单机版的我就不说了,随意用吧=。=,但是联网的时候就不行了,不能用同步。

知识点学习: 同步线程Thread 异步线程AsyncTask<Params, Progress, Result>类

异步框架:android-async-http 其实有很多,我只不过举一个例子

3.JSON解析与封装

作为新手不得不说,这个必须会!必须必须会,因为前两个会了以后才能玩这个东西,因为一般App的应用都是要向服务器发送数据,然后请求到

数据以后再返回来,我们需要拿到里面的数据来用,所以这个JSON必须要弄明白,不然工作起来很吃力,很痛苦,其实不是很难,对于JSON一般解析用的

比较多封装JSON用的不是很多也用得到,对于JSON解析来说可以自己手写代码来解析,很灵活但是难免代码量会比较多,所以还是建议大家需要学会用框架

来解析数据,很好用也很强大。

知识点学习:JSON数据的概念 Json数据的解析与封装

框架学习:fastjson gson

4.百度地图API

对于现在的应用来说,定位信息也是必不可少的!因为app可以根据这些信息来搜索你所在的商圈,离你最近的店铺等等,所以这个东西是必须学会的,

好吧,废话不再多说这个自己百度吧,需要注意的是需要申请KEY,操作也很简单,还有就是记住查阅资料的时候注意时间,因为百度地图的API会更新,所以

往往有时候你查到的东西已经过时了。

知识点学习:百度地图API

5.下拉刷新

同样还是现在的app你会发现很多ListView的列表都可以刷新,其实这个也是用框架来实现的,不是很难。

知识点学习:下拉刷新框架pulltorefresh

好了,就说这么多吧,希望对你有帮助。

为何是一个人?也有善意的提醒:

自己的命运掌握在自己的手里,不要放弃,加油!

相关文章:

你感兴趣的文章:

标签云: