1.以下纯属个人理解 同步:程序执行完这个任务后在执行下一个任务,需要等待异步:不用等待,任务同时执行,分为并发和并行两种实现方式并行:多个不同...
这个App主要实现了签到功能。包括用户注册;用户登录;用户签到(签到时用户需要填写相关信息如健康信息,位置等信息);签到时APP将自动获取用户的...
项目简介 本项目是对本人Android学习的一个汇总,集合使用了大部分以前博客所写的技术,是一个完整的Android项目。语言环境:Kotlin...
1.是什么? 协程和线程是平行的概念,广义上的协程是比较低成本,轻量的。而kotlin中的协程是由kotlin官方提供的线程框架api,koti...
1.组件化 即模块化定义:将项目拆成多个 module 开发,可让一个功能、业务对应一个组件以前的 Android 开发不是现在这样⽤ grad...
M:即Model,Model类封装了数据模型和相应的网络操作等。 1.MVC Android中的MVC: View:即xml文件 Control...
1.实现图片放大 public void scale (float sx, float sy) ;//以(0,0)为中心点,将画布长宽分别变为原...
为什么需要多线程技术?我认为是因为当执行任务时,若是遇到一个很耗时的任务,且该任务不需要与主线程同步执行时,就可以另外开辟一个新的线程去处理该任...
View.dispatchTouchEvent()只能消费事件ViewGroup.dispatchTouchEvent()才能分发事件 总结:事...