文章内容代码来源于:http://www.cnblogs.com/jason-star/p/3316482.html 其它参考文章:https://my.oschina.net/u/1444624/blog/355337…
分类:移动开发
Android O 新特性之自适应图标(Adaptive Icons)
这里给出官方对于Android O 新特性之自适应图标的直通车 https://developer.android.com/preview/features/adaptive-icons.html 这里只是记录我对该自适…
Android ViewModel 引入协程
AndroidX Lifecycle v2.1.0 在 ViewModel 中引入 viewModelScope,当 ViewModel 被销毁时它会自动取消协程任务,这个特性真的好用。本文介绍 viewModelSco…
Android开发工程师文集-1 小时学会各种Drawable
前言 大家好,我是 Vic,今天给大家带来Android开发工程师文集-1 小时学会各种Drawable的概述,希望你们喜欢 Drawable介绍 Drawable为抽象类,drawable与view有区别的地方,主要是…
最近的Android面试分享
最近十多家公司的面试汇总。 废话不多说直接看题。 答案自己找,印象深点。 笔试题: Java部分: Java基本的数据类型有哪些? 给一段你认为计算 2 * 8 最高效的代码。 final,finally,finaliz…
Android性能优化(中)
Android性能优化 在上一篇中介绍了性能优化的概念、内存泄漏和性能优化方式 Android性能优化(上) 我们继续说说Android性能优化 数据库性能优化 索引 简单的说,索引就像书本的目录,目录可以快速找到所在页…
Android 5.0 默认水波纹背景属性,可设置任何View
actionBarItemBackground 5.0以上超出边界圆形水波纹 selectableItemBackground 5.0以上边界内圆形水波纹 这两个属性在5.0以下是默认的灰色效果。 用法 android:…
七年总结常用 Git 命令清单
我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspac…
databinding绑定list对象报错
databinding绑定list对象,由于“<”,“>”符号会报错,需要转义符替换, 替换后会显示红色,这是AS的问题,可以正常编译通过。 <data> <import type="包名.…
Android 自定义View实现画背景和前景(ViewGroup篇)
在定义ListView的Selector时候,有个drawSelectorOnTop的属性,如果drawSelectorOnTop为t…
命令模式
Android进阶之设计模式 命令模式 定义: 将一个请求封装成一个对象,从而让用户使用不同的请求把客户端参数化;对请求排队或者记录请求日志,以及支持可撤销的操作. 使用场景: 需要抽象出待执行的动作,然后以参数的形式提…
android 7.0 源码编译
源码编译 https://source.android.com/setup/build/building.html#obtaining-proprietary-binaries 一些坑 https://juejin.im…