自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

leeyhCoding的博客

防患未然,提升质量意识,降低故障率和维护成本; 标准统一,提升协作效率; 追求卓越的工匠精神,打磨精品代码。

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 阿里Android开发规范:进程、线程与消息通信

以下内容摘自 阿里巴巴Android开发手册我们的目标是:防患未然,提升质量意识,降低故障率和维护成本;标准统一,提升协作效率;追求卓越的工匠精神,打磨精品代码。【强制】必须遵守,违反本约定或将会引起严重的后果;【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;【参考】充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。阿里Android开发规范:资...

2018-03-01 16:13:25 1219

原创 阿里Android开发规范:资源文件命名与使用规范

以下内容摘自 阿里巴巴Android开发手册我们的目标是:防患未然,提升质量意识,降低故障率和维护成本;标准统一,提升协作效率;追求卓越的工匠精神,打磨精品代码。【强制】必须遵守,违反本约定或将会引起严重的后果;【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;【参考】充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。阿里Android开发规范:资...

2018-03-01 15:49:47 4003

原创 Android多线程编程

Android多线程编程线程基础为何要使用多线程的状态创建线程继承Thread类,重写run()方法实现Runnable接口,并实现该接口的run()方法实现Callable接口,重写call()方法理解中断安全地终止线程同步重入锁与条件对象同步方法同步阻塞volatileJava内存模型原子性、可见性和有序性原子性可见性有序性volatile关键字正确使用volatile关键字小结阻塞队列阻塞队...

2019-10-07 22:03:32 386

原创 Android自定义view

Android自定义view继承系统控件的自定义View继承View的自定义View简单实现继承View的自定义View对padding属性进行处理对wrap_content属性进行处理自定义属性自定义组合控件组合控件的xml布局组合控件的Java代码自定义属性xml中引用组合控件调用组合控件自定义ViewGroup对wrap_content属性进行处理实现onLayout处理滑动冲突弹性滑动到其...

2019-09-10 21:46:34 354

原创 View的工作流程

View的工作流程View的工作流程View的工作流程入口DecorView被加载到Window中ViewRootlmpl的PerformTraveals方法理解MeasureSpecView的measure流程View的measure流程ViewGroup的measure流程View的layout流程View的draw流程步骤1:绘制背景步骤3:绘制View的内容步骤4:绘制子View步骤6:绘...

2019-09-10 21:45:09 204

原创 从源码解析View的事件分发机制

从源码解析View的事件分发机制View的事件分发机制源码解析Activity的构成源码解析View的事件分发机制View的事件分发机制点击事件分发的传递规则View的事件分发机制  在讲到View的事件分发机制之前要首先了解一下Activity的组成,然后从源码的角度来分析View的事件分发机制。源码解析Activity的构成  点击事件用MotionEvent来表示,当一个点击事件产...

2019-09-10 21:42:03 184

原创 View的滑动和属性动画

View的滑动和属性动画View的滑动layout()方法offsetLeftAndRight() 与 offsetTopAndBottom()LayoutParams(改变布局参数)scrollTo与scollByScroller解析Scroller属性动画ObjectAnimatorValueAnimator动画的监听组合动画——AnimatorSetView的滑动  View的滑动是An...

2019-09-10 21:39:44 1143

原创 Android、View视图与坐标系

Android、View视图与坐标系View与ViewGroup坐标系Android坐标系View坐标系View获取自身的宽和高View自身的坐标MotionEvent提供的方法View与ViewGroup  View是Android所有控件的基类,我们平常所用的TextView和ImageView都是继承自View的,代码如下:public class TextView extends V...

2019-09-10 21:36:06 399

原创 Material Design For Android

Material Design For Android核心思想材质与空间动画真实的动作响应式交互转场动画细节动画字体排版样式图标图像布局组件Design Support Library 常用控件Snackbar的使用TextInputLayoutFloatingActionButton的使用TabLayoutNavigationViewCoordinatorLayout实现Toolbar隐藏和折叠...

2019-08-05 15:10:13 397

原创 android studio3.1 快捷键大全

说明 Windows/Linux Mac 常规 全部保存 Control + S Command + S 同步 Control + Alt + Y Command + Option + Y 最大...

2018-03-28 14:51:39 1020

原创 阿里Android开发规范:安全与其他

以下内容摘自 阿里巴巴Android开发手册我们的目标是:防患未然,提升质量意识,降低故障率和维护成本;标准统一,提升协作效率;追求卓越的工匠精神,打磨精品代码。【强制】必须遵守,违反本约定或将会引起严重的后果;【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;【参考】充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。阿里Android开发规范:资...

2018-03-06 11:00:09 2284

原创 阿里Android开发规范:Bitmap、Drawable 与动画

以下内容摘自 阿里巴巴Android开发手册我们的目标是:防患未然,提升质量意识,降低故障率和维护成本;标准统一,提升协作效率;追求卓越的工匠精神,打磨精品代码。【强制】必须遵守,违反本约定或将会引起严重的后果;【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;【参考】充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。阿里Android开发规范:资...

2018-03-02 12:20:20 1316

原创 阿里Android开发规范:UI 与布局

以下内容摘自 阿里巴巴Android开发手册我们的目标是:防患未然,提升质量意识,降低故障率和维护成本;标准统一,提升协作效率;追求卓越的工匠精神,打磨精品代码。【强制】必须遵守,违反本约定或将会引起严重的后果;【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;【参考】充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。阿里Android开发规范:资...

2018-03-02 11:22:01 2336

原创 阿里Android开发规范:文件与数据库

以下内容摘自 阿里巴巴Android开发手册我们的目标是:防患未然,提升质量意识,降低故障率和维护成本;标准统一,提升协作效率;追求卓越的工匠精神,打磨精品代码。【强制】必须遵守,违反本约定或将会引起严重的后果;【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;【参考】充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。阿里Android开发规范:资...

2018-03-01 17:32:49 1354

原创 阿里Android开发规范:四大基本组件

以下内容摘自 阿里巴巴Android开发手册我们的目标是:防患未然,提升质量意识,降低故障率和维护成本;标准统一,提升协作效率;追求卓越的工匠精神,打磨精品代码。【强制】必须遵守,违反本约定或将会引起严重的后果;【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;【参考】充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。阿里Android开发规范:资...

2018-03-01 16:48:34 1761

Kotlin中文文档

Kotlin 是一个实用性很强的语言,专注于互通,安全,简洁,工具健全... 无缝支持 Java+Kotlin 项目,可以更少的使用样版代码,确保类型安全。

2018-07-19

《kotlin极简教程》超清高清电子版 mobi 下载 kotlin入门

本书由阿里Java程序员撰写,带你快速进入Kotlin世界。本书基于Kotlin 1.1版本,从Kotlin基础知识到动手实战,包含了大量精选示例代码和应用案例。本书从Kotlin的HelloWorld开始,生动讲解Kotlin的基础知识和实战案例,分为两大部分:“基础知识”部分包括语言基础、基本数据类型与类型变量、集合类、泛型、面向对象编程、函数式编程、协程等;“实战”部分包括Kotlin与Java互操作、使用Kotlin集成Spring Boot开发WEB服务端、使用Kotlin集成Gradle开发、使用Kotlin和Anko的Android开发、使用Kotlin DSL、Kotlin文件IO操作与多线程、使用Kotlin Native。本书包含了大量精选示例代码和应用案例,为初学者提供了实用指南,也帮助熟练的Java开发者快速切换到Kotlin。

2018-03-10

《kotlin极简教程》超清高清电子版 epub下载 kotlin入门

本书由阿里Java程序员撰写,带你快速进入Kotlin世界。本书基于Kotlin 1.1版本,从Kotlin基础知识到动手实战,包含了大量精选示例代码和应用案例。本书从Kotlin的HelloWorld开始,生动讲解Kotlin的基础知识和实战案例,分为两大部分:“基础知识”部分包括语言基础、基本数据类型与类型变量、集合类、泛型、面向对象编程、函数式编程、协程等;“实战”部分包括Kotlin与Java互操作、使用Kotlin集成Spring Boot开发WEB服务端、使用Kotlin集成Gradle开发、使用Kotlin和Anko的Android开发、使用Kotlin DSL、Kotlin文件IO操作与多线程、使用Kotlin Native。本书包含了大量精选示例代码和应用案例,为初学者提供了实用指南,也帮助熟练的Java开发者快速切换到Kotlin。

2018-03-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除