400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Android网络通信框架LiteHttp:简介和教程大纲-创新互联

个人站点: http://litesuits.com

创新互联公司是一家集网站建设,古冶企业网站建设,古冶品牌网站建设,网站定制,古冶网站建设报价,网络营销,网络优化,古冶网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

QQ群: 大群 47357508 , 二群 42960650

为什么可以选用lite-http?

lite-http 初步使用 和 快速起步上手

本系列文章面向android开发者,展示开源网络通信框架LiteHttp的主要用法,并讲解其关键功能的运作原理,同时传达了一些框架作者在日常开发中的一些最佳实践和经验。


1. lite-http是什么? ()

LiteHttp是一款简单、智能、灵活的HTTP框架库,它在请求和响应层面做到了全自动构建和解析,主要用于Android快速开发。

2. 为什么选lite-http? ( )

简单、强大,线程无关,一行代码搞定API请求和数据转化:

User user = liteHttp.get(url, User.class);1

当然也可以开启线程异步下载文件:

liteHttp.executeAsync(new FileRequest(url,path).setHttpListener(    new HttpListener(true, true, true) {        @Override
        public void onLoading(AbstractRequest request, long total, long len) {            // 进度通知
        }

    })
);12345678910

通过注解约定完成异步请求:

@HttpUri(loginUrl) 
class LoginParam extends HttpRichParamModel {    private String name;    private String password;    public LoginParam(String name, String password) {        this.name = name;        this.password = password;
    }
}
liteHttp.executeAsync(new LoginParam("lucy", "123456"));1234567891011

将构建类似下面请求:http://xxx?name=lucy&password=123456

案例详情可见我另一篇lite-http引言文章:LiteHttp 引言:开发者为什么要选LiteHttp??

3. lite-http有什么特点? (′`)

4. lite-http的整体架构是怎样的呀? (′`)

Android网络通信框架LiteHttp:简介和教程大纲

关于App架构,请看我另一篇文章分享:
怎样搭高质量的Android项目框架,框架的结构具体描述?

5. 老湿,来点教学和分析带我飞呗? ()

好的 ,下面直接给你看,疗效好记得联系我,呵呵哒:

1. 初始化和初步使用

2. 简化请求和非安全方法的使用

3. 自动对象转化

4. 自定义DataParser和Json序列化库的替换

5. 文件、位图的上传和下载

6. 禁用网络和流量、时间统计

7. 重试和重定向

8. 处理异常和取消请求

9. POST方式的多种类型数据传输

10. lite-http异步并发与调度策略

11. 全局配置与参数设置详解

12. 通过注解完成API请求

13. 多层缓存机制及用法

14. 回调监听器详解

15. 并发调度控制器详解

版权声明:本文为博主原创文章,若转载希望您勿删减,并保留出处。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


新闻名称:Android网络通信框架LiteHttp:简介和教程大纲-创新互联
文章分享:http://mbwzsj.com/article/cepjhi.html

其他资讯

让你的专属顾问为你服务