走进Android大门,让您少走弯路
掌握Android基础概念
能自己编写一定难度的App
具备自学更高级开发的基础
你将收获
走进Android大门,让您少走弯路
掌握Android基础概念
能自己编写一定难度的App
具备自学更高级开发的基础
适用人群
课程介绍
Android零基础入门这门课程的目标:带您走进Android大门,了解Android整体框架,演变发展历史 ;掌握Android编程的基础概念,教您构建各种应用程序:从Hello World开始,直到带有调度作业、更新设置、访问网络和使用架构组件的应用程序;课程结束后,能自己动手编写一定难度的Android程序,具备自学更高级开发的基础,能看懂开源的Android代码。
课程大纲如下:
第一章.开始吧
1.对Android有基本认识,搞懂Android系统整体框架,Android不同版本以及这些版本演变过程。以HelloWord为例,了解Android app的程序结构,常用布局和资源文件,以及一些简单的控件。
2.撑握Android最重要的组件Activity,了解其生命周期的不同状态,可以通过显式或隐式的Intent启动Activity
3.学会使用Android Studio调试应用程序;编写测试代码,测试业务逻辑和界面;了解Android支持库及其使用
第二章:用户体验
1.学会常用的控件的使用
2.学会使用样式 主题 和 Material Design实现令人愉悦的用户体验
3.学会UI自动化测试
第三章:后台工作
1.学会Android多线程编程,使用非UI线程在后台完成耗时任务,从网络存取数据。撑握Android的广播和后台服务
2.掌握Android定时任务和调度作业
第四章:保存用户数据
1.学会使用Preferences保存用户数据,编写应用的设置界面,存取设置数据
2.学会使用Android SQLite数据库,通过Room组件对数据库增删改查,掌握LiveData和 ViewModel等架构组件
第五章:App上架
1.学会App在国内应用市场上架
2.学会App在Google play上架
课程中如果讲的不对的地方,请大家指出,我及时修正,我们共同努力,一起进步。
课程目录