android
klvens
这个作者很懒,什么都没留下…
展开
-
Android Gradle,Groovy自动化构建入门篇
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。 为什么要学习它 我们知道主流的的构建工具有Ant,Maven,那我们为什么还要学习Gradle那? * Ant 只负责 编译、测试、打包 * Maven 新增依赖管理、发布,采用x...原创 2018-01-14 19:14:16 · 1826 阅读 · 0 评论 -
android 基础知识梳理
android 基础知识梳理 这章主要介绍android基础知识:包括4大组件、fragment、webView以及Binder的一些简单介绍。 1activity activity用户交互的界面,包含4中状态:running/paused/stopped/killer。 生命周期: activity启动会执行onCreate()->onStart()->onResume, 点击h...原创 2019-06-09 14:11:16 · 141 阅读 · 0 评论 -
Android异步消息处理机制
Android异步消息处理机制 android常用异步框架分为handler、AsyncTask、handlerThread、IntentService。 什么是handler android消息机制的上层接口,通过发送和处理Message和Runnable对象来关联相对应线程的MessageQueue。 1. 可以让对应的Message和Runnable在未来的某个时间点进行相应的处理。 2...原创 2019-06-09 14:24:10 · 178 阅读 · 0 评论 -
Android Gradle Groovy自动化构建进阶篇
Gradle系列分2章 上篇Android Gradle Groovy自动化构建入门篇 下篇Android Gradle Groovy自动化构建进阶篇 上篇,我们已经介绍了Gradle的基本语法,接下来让我们一起学习下Gradle高级知识:构建脚本,自定义任务,构建生命周期,解决依赖冲突,多项目构建等高阶技巧。 接下来,我们先看下gradle的几个个简单应用 由于项目越来越大,组件化盛行,有...原创 2019-06-11 09:58:29 · 322 阅读 · 0 评论