在上一篇文章(http://www.jianshu.com/p/f56d5b7e8b4d)中,我们接触到了Dagger2的基本用法。然而在实际Android开发当中,还会有更...
Dagger2系列: Dagger2解析-1 Dagger2解析2-Component的依赖关系 Dagger版本:2.11 1. Module里添加subcomponent...
UI 优化系列专题,来聊一聊 Android 渲染相关知识,主要涉及 UI 渲染背景知识、如何优化 UI 渲染两部分内容。 UI 优化系列专题 UI 渲染背景知识 《View...
这一段翻译自Groovy的规格文件的 3.2 Owner, delegate and this 3.2. Owner, delegate and this 为了明白deleg...
前言 之前的文章写过webp图片的调研,这篇分析一下fresco的decoder部分的源码,同时从响应、下载、解码、大小四个指标上对比同一张图片的webp 与jpg格式。这里...
1.问题引入 在网上看一些文章的时候,发现Activity启动后,何时开始绘制View,有不同的说法:比如: 在Android应用层View绘制流程与源码分析中,包括我们的分...
JAVA代理模式 代理模式定义 为其他对象提供一种代理以控制对象对这个对象的访问。 代理模式的使用场景 当无法或不想直接访问某个对象或访问某个对象存在困难时可以通过一个代理对...
这只是Java层的,还有Native什么的是捕获不了的,一样会崩,标题这个永不崩溃有点大。
最近在github浏览项目介绍,发现图片都出不来,如下: 百度了一下,说是域名污染,那好,我们自己把域名重定向一下,修改hosts文件。以Mac设置为例: 1、终端输入命令:...
还有个办法,直接去github下载个现成的glass工程导入也行
Google Glass开发日记——Hello World!既然是开发,那么第一步必然就是创建一个Hello World程序。 开发需求: 谷歌眼镜一副 Android Studio(越新越好,我用的是3.0.1) GDK(JDK的配...
我看了一下,确实没了,只能试试下载老版本的AS了。
Google Glass开发日记——Hello World!既然是开发,那么第一步必然就是创建一个Hello World程序。 开发需求: 谷歌眼镜一副 Android Studio(越新越好,我用的是3.0.1) GDK(JDK的配...
这个隐藏的问题可真是让人头大,还好看到了这儿有解决方案...
CoordinatorLayout与Behavior的实际使用(二)前言 CoordinatorLayout功能非常强大,而他的神奇之处就在于Behavior对象,CoordinatorLayout自己并不控制View,所有的控制权都在Beh...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 看完本文你能学到什么: 1、ShareElement是什么以及基本用法2、理解ShareElement是如...
感谢分享!
关于Room数据库,拼写模糊查找的语句遇到问题前言 最近帮公司做了一个工具类的app,类似于本地字典查询的那种,所以肯定要涉及到数据保存到本地,就尝试用了一下Google自己的架构中的数据库框架Room。配置和使用还是比...
前言 最近帮公司做了一个工具类的app,类似于本地字典查询的那种,所以肯定要涉及到数据保存到本地,就尝试用了一下Google自己的架构中的数据库框架Room。配置和使用还是比...