1 Star 2 Fork 0

PeaceJay / kotlin-demo

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

kotlin-demo

介绍

10天Kotlin开发计划

软件架构

软件架构说明 Chapter1 ++

第一天、快速入门Kotlin编程

  1. 日志输出
  2. 变量声明 val、var
  3. 定义函数、语法糖
  4. 条件语句 if、where
  5. 循环语句 for 、代码区间
  6. 面向对象
  7. 接口、函数修饰符
  8. 数据类(数据模型)
  9. 单例类
  10. 集合的创建与遍历
  11. 集合的函数式API
  12. 空指针检查
  13. 字符串内嵌表达式、函数的参数默认值

第二天、探究Activity

  1. 手动创建Activity
  2. Activity的基本用法
  3. 随时随地退出程序
  4. 启动Activity的最佳写法
  5. Kotlin扩展:标准函数、静态方法

第三天、UI开发

  1. 公共标题栏
  2. 自定义标题栏控件
  3. RecyclerView
  4. 编写精美的聊天对话界面

第四天、探究Fragment

  1. Fragment生命周期
  2. TabLayout + ViewPager

第五天、广播BroadcastReceiver

  1. 静态注册广播
  2. 动态注册广播
  3. 自定义全局广播

第六天、数据存储,持久化

  1. 文件存储
  2. sharedPreferences存储
  3. SQLite数据库存储
  4. BuildConfig
  5. 实战封装高性能存储

第七天、EventBus组件间通信

总结篇,总结篇,MVVM + Kotlin + ViewModel + Retrofit + RxJava

官方文档:https://developer.android.google.cn/training/dependency-injection/dagger-basics?hl=zh-cn

参与贡献

博客地址:https://blog.csdn.net/qq_30998053/category_11436257.html 项目上传方法: https://www.jianshu.com/p/585d947e5941

Repository Comments ( 0 )

Sign in to post a comment

About

10天Kotlin开发计划 expand collapse
Java and 2 more languages
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
Java
1
https://gitee.com/PeaceJay/kotlin-demo.git
git@gitee.com:PeaceJay/kotlin-demo.git
PeaceJay
kotlin-demo
kotlin-demo
master

Search