随笔分类 -  android笔记

摘要:以下内容为原创,欢迎转载,转载请注明 来自天天博客: Dagger2Metrics 测量DI图表初始化的性能 原文: 几个月前我们通过 [Dagger 2 graph creation performance] 经历了一些可能会遇到的问题。多亏 [TraceView] 这个工具我们可以很确切地看到初 阅读全文
posted @ 2016-02-16 17:39 天天_byconan 阅读(1477) 评论(1) 推荐(0) 编辑
摘要:以下内容为原创,欢迎转载,转载请注明 来自天天博客: 使用Dagger 2依赖注入 图表创建的性能 原文: [ PerfMatters] 最近非常流行标签,尤其在Android世界中。不管怎样,apps只需要正常工作就可以的时代已经过去了。现在所有的一切都应该是令人愉悦的,流畅并且快速。举个例子,I 阅读全文
posted @ 2016-01-04 14:55 天天_byconan 阅读(2488) 评论(0) 推荐(0) 编辑
摘要:以下内容为原创,欢迎转载,转载请注明 来自天天博客: 使用Dagger 2依赖注入 自定义Scope 原文: 这章是展示使用Dagger 2在Android端实现依赖注入的系列中的一部分。今天我会花点时间在自定义Scope(作用域)上面 它是很实用,但是对于刚接触依赖注入的人会有一点困难。 Scop 阅读全文
posted @ 2016-01-02 22:21 天天_byconan 阅读(13034) 评论(2) 推荐(2) 编辑
摘要:以下内容为原创,欢迎转载,转载请注明 来自天天博客: 使用Dagger 2依赖注入 API 原文: 这章是展示使用Dagger 2在Android端实现依赖注入的系列中的一部分。今天我会探索Dagger 2的基础并且学习这个依赖注入框架的所有的API。 Dagger 2 在我上一章中我提到了DI框架 阅读全文
posted @ 2015-12-31 18:55 天天_byconan 阅读(17714) 评论(1) 推荐(2) 编辑
摘要:以下内容为原创,欢迎转载,转载请注明 来自天天博客: 使用Dagger 2依赖注入 DI介绍 原文: 不久之前,在克拉科夫的 [Tech Space] 的 Google I/O 扩展中,我 [展示] 了一些关于使用Dagger 2来进行依赖注入。在准备期间我认识到有太多相关的东西需要去讲,无法用一打 阅读全文
posted @ 2015-12-31 16:19 天天_byconan 阅读(7392) 评论(0) 推荐(1) 编辑
摘要:<font color=" ff0000" <strong 以下内容为原创,欢迎转载,转载请注明来自天天博客:<http://www.cnblogs.com/tiantianbyconan/p/5050768.html </strong </font 翻译自 Android Developer 官网... 阅读全文
posted @ 2015-12-16 12:20 天天_byconan 阅读(1608) 评论(0) 推荐(2) 编辑
摘要:<font color=" ff0000" <strong 以下内容为原创,欢迎转载,转载请注明来自天天博客:<http://www.cnblogs.com/tiantianbyconan/p/5049041.html </strong </font 翻译自 Android Developer 官网... 阅读全文
posted @ 2015-12-15 18:11 天天_byconan 阅读(712) 评论(0) 推荐(0) 编辑
摘要:<font color=" ff0000" <strong 以下内容为原创,欢迎转载,转载请注明来自天天博客:<http://www.cnblogs.com/tiantianbyconan/p/5048524.html </strong </font 翻译自 Android Developer 官网... 阅读全文
posted @ 2015-12-15 15:44 天天_byconan 阅读(2993) 评论(0) 推荐(0) 编辑
摘要:<font color=" ff0000" <strong 以下内容为原创,欢迎转载,转载请注明来自天天博客:<http://www.cnblogs.com/tiantianbyconan/p/5036289.html </strong </font <br/ 经历过的客户端的架构分为这么几个阶段:... 阅读全文
posted @ 2015-12-10 15:48 天天_byconan 阅读(16902) 评论(3) 推荐(2) 编辑
摘要:<font color=" ff0000" <strong 以下内容为原创,欢迎转载,转载请注明来自天天博客:<http://www.cnblogs.com/tiantianbyconan/p/5017056.html </strong </font 从Launcher开始启动App流程源码分析 ... 阅读全文
posted @ 2015-12-03 17:45 天天_byconan 阅读(26292) 评论(3) 推荐(1) 编辑
摘要:<font color=" ff0000" <strong 以下内容为原创,欢迎转载,转载请注明来自天天博客:<http://www.cnblogs.com/tiantianbyconan/p/5013863.html </strong </font Android系统启动流程源码分析首先我们知道... 阅读全文
posted @ 2015-12-02 18:58 天天_byconan 阅读(6479) 评论(1) 推荐(2) 编辑
摘要:Android系统启动加载流程: "参考图" Linux内核加载完毕 启动 进程 进程fork出 进程 进程在 中进行初始化的时候fork出 进程 进程开启的时候初始化 和`ActivityManagerService PowerManagerService DisplayManagerSe... 阅读全文
posted @ 2015-11-10 13:25 天天_byconan 阅读(509) 评论(0) 推荐(0) 编辑
摘要:<font color=" ff0000" <strong 以下内容为原创,欢迎转载,转载请注明来自天天博客:<http://www.cnblogs.com/tiantianbyconan/p/4939080.html </strong </font 之前一直在关注Kotlin和Android相关的... 阅读全文
posted @ 2015-11-05 12:32 天天_byconan 阅读(1360) 评论(1) 推荐(0) 编辑
摘要:<font color=" ff0000" <strong 以下内容为原创,欢迎转载,转载请注明来自天天博客:<http://www.cnblogs.com/tiantianbyconan/p/4829007.html </strong </font [TOC] 使用Kotlin+OkHttp+Rx... 阅读全文
posted @ 2015-09-22 15:08 天天_byconan 阅读(7774) 评论(3) 推荐(0) 编辑
摘要:三、其他[TOC] 1. 多重声明有时候可以通过给对象插入多个成员函数做区别是很方便的: 多重声明一次创建了多个变量。我们声明了俩个新变量:name age 并且可以独立使用: 也可以在 for 循环中用: map: 2. Ranges函数操作符是 3. 类型检查和转换is !is 表达式:... 阅读全文
posted @ 2015-09-13 17:08 天天_byconan 阅读(8106) 评论(0) 推荐(1) 编辑
摘要:三、函数和lambda表达式 1. 函数声明 函数参数是用 Pascal 符号定义的 name:type。参数之间用逗号隔开,每个参数必须指明类型。函数参数可以有默认参数。这样相比其他语言可以减少重载。 2. 命名参数在调用函数时可以参数可以命名。这对于有很多参数或只有一个的函数来说很方便。 ... 阅读全文
posted @ 2015-09-11 18:35 天天_byconan 阅读(8485) 评论(0) 推荐(0) 编辑
摘要:二、类和对象: 1. 类定义:类的声明包含类名,类头(指定类型参数,主构造函数等等),以及类主体,用大括号包裹。类头和类体是可选的;如果没有类体可以省略大括号。 2. 构造函数:在 Kotlin 中类可以有一个主构造函数以及多个二级构造函数。主构造函数是类头的一部分:跟在类名后面(可以有可选的参... 阅读全文
posted @ 2015-09-11 17:47 天天_byconan 阅读(1387) 评论(0) 推荐(0) 编辑
摘要:以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4800656.htmlKotlin是由JetBrains开发并且开源的静态类型JVM语言。比Java语言语法简洁,支持很多Java中不支持的语法特性,如高阶函数、內联... 阅读全文
posted @ 2015-09-11 13:20 天天_byconan 阅读(17707) 评论(0) 推荐(0) 编辑
摘要:以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4748077.html Android上主流的ORM框架有很多,常用的有ORMLite、GreenDao等。 ORMLite: -优点:API很友好,使用比较方便简 阅读全文
posted @ 2015-08-21 15:39 天天_byconan 阅读(3384) 评论(4) 推荐(0) 编辑
摘要:以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4578699.htmlGithub:https://github.com/wangjiegulu/RxAndroidEventsSampleEventBus的作用是发... 阅读全文
posted @ 2015-06-15 17:09 天天_byconan 阅读(31122) 评论(3) 推荐(2) 编辑