网络数据包的接收
对于网络数据包的接收来说,操作系统的网络协议栈无需网卡驱动实现对网络数据包的处理。当网卡设备接 收到数据后,其会产生一个接收中断,在接收中断处理程序中, 程序会调用netJobAdd函数启动一个任务程序将网卡设备接收到的数据传递给驱动功能抽象层,网络协议栈通过驱动功能抽象层的接收函数获取到网络数据包并进行相应的数据处理。此处利用netJobAdd 函数可以减少接收中断的处理时间,提高网络数据的接收能力。
Viewpager视图翻页工具
Viewpager,视图翻页工具,提供了多页面切换的效果。Android 3.0后引入的一个UI控件,位于v4包中。低版本使用需要导入v4包,但是现在我们开发的APP一般不再兼容3.0及以下的系统版本,另外现在大多数使用Android studio进行开发,默认导入v7包,v7包含了v4,所以不用导包,越来越方便了。
Viewpager使用起来就是我们通过创建adapter给它填充多个view,左右滑动时,切换不同的view。Google官方是建议我们使用Fragment来填充ViewPager的,这样 可以更加方便的生成每个Page,以及管理每个Page的生命周期。
Viewpager在Android开发中使用频率还是比较高的,下面开始一起学习吧!
上一篇:IPv6协议诞生的背景是什么?多线程服务器开发库该怎么构建运行?
下一篇:最后一页