学习中心
0
    C语言快速入门精品课
  • 课时:21 学习人数:1155
  • ¥99 原价: ¥99
  • 可花呗分期
如果你只是做个普通的Android码农,那Java够用;但如果你的理想比这个还要大一点,C是你进阶的必备技能。


适合人群:

1、有1年以上Android开发经验

2、对C语言有兴趣的小白


学习目标:

1、掌握JNI和NDK开发必备的C语言基础

2、掌握Android 和C 的协作。



课程大纲:

一、Android 平台上的 C 程序

1. 解剖 APK

2. 了解Native 目标代码

3. 认识C开发的系统库

4. NDK 工具链

5. 系统APIs 讲解


二、C 语言

1. 第一个C语言程序:“Hello World”

2. 基本数据类型

3. 运算符

4. 关系表达

5. 流程控制

6. 逻辑表达与if/elseswitch循环操作

7. 数组

8. 结构Struct

9. 内存

10.指针

11.字符串

12. 函数-实参与形参

13. 递归函数

14. 文件操作

15. 位运算


三、C 代码组织与构建

1. Makefile

2. Cmake

    适合人群

  • 1. 想要进阶到Android高级的开发者 2. 对C/C++刚兴趣的开发者

    前置技术储备

    学员评价
  • 无隅 2019-12-23 00:00:00
    最近面试真的问了很多JNI的东西,吓得我赶紧补补

    课程目录

    • 讲师介绍
    Travis
    SkyGlobal . 资深架构师
    计算机硕士,曾任职摩托罗拉,诺基亚,Polycom等知名企业,20年软件研发行业经验 ,精通Java/Kotlin/C/C+语言,熟悉多种移动开发平台(Android/IOS/嵌入式Linux/Symbian/Windows Phone)。具有丰富的Android项目架构经验,近年专注于Android平台的多媒体通讯应用开发。
    • 课程推荐
      暂无相关推荐