课程介绍
课程目录
课程介绍
课程目录

讲师介绍

  • 10年+Android系统及应用开发经验,曾就职于爱奇艺,美国unokiwi,中兴努比亚,主要红魔手机ROM创新技术规划,技术难题,亮点卖点挖掘突破,基本好多游戏特色功能(游戏空间,红魔时刻,一键连招,红魔投屏)都有我的成果,多次获得公司优秀员工,优秀发明人,优秀讲师,发布发明专利百余篇

  • 课程详情

    活动开始啦,千里马老师给大家送优惠送福利



    课程相关咨询请点击咨询即可以

    不定期可以获取优惠及高级架构师技术支持

    课程内容部分截图:
    本视频课程按照循序渐进的方法解决开发中需要用的基本知识,对于Android初学者有较大的帮助,属于入门级的教程。

    老师讲解通俗易懂,简明扼要,可操练性强。

    01 binder通信课程介绍

    -跨进程通信之课程介绍

    -跨进程通信之课程介绍2

    02 binder中级水平学习

    -binder使用方式及常见组成及案例分析

    -binder使用方式及常见组成及案例分析2

    -binder的aidl工具生成java源码分析1

    -binder的aidl工具生成java源码分析2

    -binder的aidl工具生成java源码分析3

    -oneway,in,out关键字介绍

    -binder双向通信

    -binder的linktodeath相关

    -binder的messenger相关

    03 android系统socket深入学习

    -socket课程介绍

    -c++中socket通信的demo讲解及实战1

    -c++中socket通信的demo讲解及实战2

    -c++与java的socket通信demo讲解及实战1

    -c++与java的socket通信demo讲解及实战2

    -epoll的讲解及实战demo

    -epoll的讲解及实战demo2

    -epoll的讲解及实战demo3

    -socketpair讲解

    -android系统中的socket通信案例分析

    04 实战一个socket通信实现命令行执行程序

    -实战一个socket通信实现命令行执行程序1

    -实战一个socket通信实现命令行执行程序2

    05 binder的native层面实战源码分析

    -应用程序binder启动源码分析1

    -应用程序binder启动源码分析2

    -ServiceManager启动源码分析1

    -ServiceManager启动源码分析1

    -c++程序之间binder通信实战案例1

    -c++程序之间binder通信实战案例2

    -c++与java程序之间binder通信实战案例1

    -c++与java程序之间binder通信实战案例2

    06 binder的native层面实战源码分析

    -binder通信java及jni部分源码分析1

    -binder通信java及jni部分源码分析2

    -binder通信java及jni部分源码分析3

    07 binder的驱动层面实战源码分析

    -binder驱动的简单核心方法及原理介绍

    -binder_open及mmap介绍1

    -binder_open及mmap介绍2(32分钟)

    -binder驱动的数据写入传递分析1

    -binder驱动的数据写入传递分析2

    -binder驱动的数据写入传递分析3

    -binder驱动中不同进程的等待与唤醒分析

    -binder驱动的读取分析

    -binder系统应用层和驱动层打通总结

    08 binder的实战企业级案例,系统binder的bug分析及解决

    -binder的问题log抓取

    -log分析及bug修复1

    -log分析及bug修复2

    千里马课堂


    千里马学院,目标培养千千万万的IT千里马人才,具有丰富的项目经验,创始人获得过国家发明专利上百余篇,学院讲师均有近10年的一线大厂从业经验,取得过多个业务研发领域业界第一,均属于某一领域的专家,主要领域有:Android应用高端技术,Android系统高端技术,物联网技术,嵌入式技术,后端技术,Java,C,C++等

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课