
Android进阶
文章平均质量分 68
CodePoete
移动开发工程师
展开
-
Android Asynchronous Http Client
概述Android Asynchronous Http Client是基于异步回调的Android内置的Apache HttpClient库HTTP客户端。所有的请求都是在你的应用程序的主要用户界面之外,但任何回调逻辑都会在同一个线程上执行,因为回调是使用安卓的处理程序消息传递的。您还可以在服务或后台线程中使用它,库将自动识别上下文是哪个上下文的。特征1.利用版4.3.6上游HttpC翻译 2015-12-11 14:57:00 · 478 阅读 · 0 评论 -
Android与ReactNative下使用OData进行数据访问
Android与ReactNative下使用OData进行数据访问1.OData定义 Open Data Protocol (开放数据协议,OData)是用来查询和更新数据的一种Web协议,其提供了把存在于应用程序中的数据暴露出来的方式。OData运用且构建于很多 Web技术之上,比如HTTP、Atom Publishing Protocol(AtomPub)和JSON,提供了从各原创 2016-11-22 15:35:27 · 1203 阅读 · 2 评论 -
腾讯云互动直播SDK集成综述
SDK构成互动直播SDK由两部分构成,IMSDK和AVSDK其中IMSDK为云通信SDK,为AVSDK提供账号登录、信令通道、IM弹幕消息、日志模块、日志上报等功能AVSDK提供摄像头采集、编码、解码、美颜等一系列功能(下图为AVSDK整体框架)登录交互逻辑腾讯云互动直播提供两种账号对接方式托管模式由腾讯提供账号的注册转载 2016-11-25 09:57:08 · 10596 阅读 · 2 评论 -
Android如何提高后台进程存活率
Android如何提高后台进程存活率1.应用进程停止运行原因1.用户主动退出;2.Crash异常退出;3.系统通过杀掉进程回收内存。2.应用进程优先级在Android系统中,应用进程的优先级(oomadj值)分为以下等级,不同定义的进程系统采用了不同的管理机制。oomadj值从-17到16,oom_adj越大,进程优先级越低 常见的五个等级为:前台进程(FORE原创 2017-08-22 14:55:22 · 1326 阅读 · 0 评论 -
《2017Android常用框架收录——Butterknife》
《2017Android常用框架收录——Butterknife》1.ButterKnife 简介ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及setOnClickListener代码,可视化一键生成。2.ButterKnife 优势1.强大的View绑定和Click事件处理功能,简化代码,提升开发效率 2.方便的处理Adapter原创 2017-08-25 14:04:19 · 347 阅读 · 0 评论 -
为什么 Android 要采用 Binder 作为 IPC 机制?
为什么 Android 要采用 Binder 作为 IPC 机制?声明:本文转载并整理于Gityuan的知乎回答,链接地址如下。 为什么 Android 要采用 Binder 作为 IPC 机制?1.Linux现有的所有进程间IPC方式1. 管道:在创建时分配一个page大小的内存,缓存区大小比较有限;2. 消息队列:信息复制两次,额外的CPU消耗;不合适频繁或信息量大的通信;3. 共享内存:转载 2017-09-13 10:33:00 · 846 阅读 · 0 评论