Kotlin
半瓶子响叮当
知行合一,格物穷理
展开
-
Android屏幕适配方案: AutoDensity&smallest-width
目录前言一、屏幕适配的重要概念1.1 屏幕尺寸、屏幕分辨率、屏幕像素密度1.2 px、dp、dip、dpi1.3 mdpi、hdpi、xdpi、xxdpi1.4 values-sw[xyz]dp二、smallest-width适配方案三、AutoDensity适配方案四、最佳做法五、参考前言一个Android开发工程师,在其入门后遇到的第一个考验估计就是屏幕适配。按照谷歌的适配规则,使用wrap_content、match_parent、dp等,当UI工程师换一个设备验收时,提出各种问题。这时候,估计很原创 2020-06-07 14:38:43 · 1194 阅读 · 2 评论 -
Android WorkFlow 助你轻松构建复杂流程
概述有时候会遇到这样一种需求,原创 2020-05-17 23:07:59 · 846 阅读 · 0 评论 -
一行代码实现Android App指引
目录概述指引需求分析入门级指引升级版指引指引需求的抽象指引的技术实现指引的要素:Shape封装指引步骤:GuideInfo绘制指引要素:GuideView管理指引:GuideManager承载GuideView的载体:GuideDialog接入项目关键技术点定位高亮区域绘制高亮的View区域高亮区域点击事件优缺点项目地址总结概述前几周app改版,在修改老代码的过程中发现了一个指引,让我想起很久以前项目里指引实现是在布局文件中添加布局,并在代码中插入很多非业务的代码,这样写感觉不好。指引本只是一个不太重要原创 2020-05-16 13:54:34 · 2305 阅读 · 4 评论 -
Kotlin 基本语法
概述本文对这几天学习Kotlin作一个简单总结,大概包括Kotlin的基本数据类型,集合类型,控制流,基本语法,类与对象。Kotlin是 JetBrains 开发的基于JVM的一门新语言,它是一门全栈语言,用于开发服务端,Android,JavaScript。今年Google将Kotlin选作Android的官方开发语言,作为一个Android应用开发者很有必要学习一下这门官方语言。简单学习了几天后原创 2017-09-18 00:09:19 · 468 阅读 · 0 评论 -
那些会上瘾的Kotlin语法
那些会上瘾的Kotlin语法Kotlin有毒,用过就上瘾……略有夸张,其实就用来写了个记录POI和轨迹的demo而已,不过感觉语法确实很简洁。在此总(板)结(书)一下Kotlin与Java的不一样,或者说比Java更简洁、优雅的语法和特性。1.字符串模板相比于Java的字符串拼接,Kotlin的字符串模板更紧凑:fun main(args:Array<String>...原创 2018-03-01 01:21:37 · 362 阅读 · 0 评论