您的位置:首页 > 其它

华丽成长为IT高富帅、IT白富美(十一)

2016-06-06 00:00 225 查看
今天呢学习了一些API哈,主要是在做一个界面的时候,需要对API做到一定的了解才能继续进行,之前的界面也是牵扯到了这些个API啊,但是呢,都不需要对它有神马了解就可以了,但是这回这个不了解不行,就。。。。。来了解了解吧!

这个API呢,就是一堆的json,我们要用这些JSON去完成项目。



就是这个样的一堆东西,然后当我们需要得到什么的时候,就要用GET,需要更新什么东西的时候,就要用PUT,然后当我们需要添加一个项目的时候,就会用到POST,当我们需要删除一个东西的时候,就用DELETE,然后就把我们相应的ID填进去就可以了!

举个栗子:



我们用某种方法获得了这个ORDER的ID,



扔到ID里面去,try it out!



他就出来了哈!然后在我们想要POST的时候,一样的啊!但是注意,只要点了那个按钮,就已经修改了,我们要在一个文本框里写好我们想要的结果,再点击哈。



或者我们只想修改一个值,就只写那一个就可以了啊~

然后哩,肯定会好奇这个丑陋的USERID是怎么获得的,我们运行一下程序,抡到爪机上面。



我们LOG了这样一个东西,这货是啥呢?

我们复制到浏览器上看看:



就是这= =这是一堆JSON来着,看看里面是不是有个USER ID 的选项!!是吧!就是这么来的!然后那个丑陋的一串的地址是啥呢,这是个UTF8编码,我们把他解码一下,



是这哦~这下明白了吧,他是一种格式,那些百分号都是各种符号,这个格式可以用来从我们的API中获得需要的内容,这样就相当于一个大的数据库,我们可以有一个方式用代码来访问这个数据库。

好了,大概就是这样,然后再来说说关于JSON的generate,怎么在代码里面整这个:



我们来一个LIST,这个LIST也是一种数据结构,在里面添加数字1,2,3,然后再把我们之前的那个用JSON变成的MAP添加进去,



最后再使用一个JSONGenerator 初始化,



直接初始化需要里面是一个MAP,但是我们想用LIST,就需要的是initialize2,



需要一个LIST,我们初始化结束后,把他变成JSON,然后变得好看点,



PRETTYSTRING,嗯~~~~~看来当初设计这个B4A的时候就知道JSON是非常丑陋的,所以要变得好看点。更加容易阅读。



好了,这样就完成了一个JSON的创建修改!Json其实也就这么点事,就是一堆乱七八糟的东西凑到了一起,然后我们拿来用就行了。



然后呢,最近在做关于订单这一个方面的东西,订单需要牵扯到一堆,什么网络下载,什么各种传递,传过来传过去,看的头晕好吧,这时候就需要出去浪一圈看看风景了啊。

(本文为连刊,预知菜鸟的逆袭,请继续关注,直接扫描以下二维码并关注,便可查阅菜鸟逆袭全刊!加入我们,摇身一变“高富帅”“白富美”,掌握好技术,拿高薪、买房买车!走向人生巅峰!!!快来吧!!!)

由于上传附件及文字限制,有时部分图片、文字可能显示不了,详情请见:http://mp.weixin.qq.com/s?__biz=MzI5ODI3NzY2MA==&mid=100000458&idx=1&sn=6199e9ae959d653bcca96889fa1ef013#rd
欢迎大家一起交流。
扫描以下二维码,获取更多更精美文章!(扫码关注有意向不到的惊喜的哦!!)



关注我们微信订阅号( uniguytech100) 与服务号(uniguytech),获取更多更精美文章!
也欢迎加入【大家技术网讨论QQ群】,群号码:256175955,请备注你个人的介绍!让我们一起聊聊it的那些事!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: