空安全是Kotlin提供的功能之一。它让你思考语言级别的可空性,所以你可以避免在Java中很常见的NullPointerException。但是,当你自动将Java代码转换为...
文本属性设置函数 补充 Color Color类中的常用静态成员 Gravity Color类中的常用静态成员 TruncateAt Color类中的常用静态成员 特定效果 ...
Android约束布局解析 UI布局常见问题 UI设计有时毫无规律且复杂,使用基础布局十分困难复杂,需要多层嵌套 有时设计师的标注不够科学,往往简单标注元素之间距离。缺少对齐...
本文由BarryZhang原创,同时首发于diycode.cc、barryzhang.com ,非商业转载请注明作者和原文链接。 前言 开发做得久了,总免不了会遇到各种坑。而...
开发中基本上都会有头像上传的功能,有的app还需要多张图片同时上传,下面简单将头像上传以及多张图片上传功能整理一下。图片选择仿照微信选择图片的界面。【参考】 多图片选择器[h...
AlertDialog和Popupwindow的区别:1)AlertDialog是非阻塞线程的,Popupwindow是阻塞线程的。2)Dialog没法设置宽为整个屏幕宽,总...
Android调取系统相机拍照获取到拍摄照片或从相册中直接选取照片后展示上传是Android开发中很常见的一个功能,实现的思路主要是: 自Android 6.0以后对某些涉及...
前言 想想接触Android也有三年多的时间了,实际开发也有两年的时间了,好像也很少接触到Android自动化测试,虽然偶有听说,但也没有认真的学习过。相信很多朋友跟我也有一...
Java部分 1.GC是什么? 为什么要有GC? GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导...
DDProgressHUD的介绍 提供了四种类型的展示: 显示无限旋转的加载图(比如小菊花,可以自定义),显示文字信息。网络刷新时经常用到。 显示加载进度的动画,也可以显示文...
IntentFilter,顾名思义,就是Intent的过滤器。回想一下,好像Intent在我们的代码中出现的频率还是挺高的,那么今天我们就来理理。 Intent Intent...
本片内容转自CSDN http://blog.csdn.net/ithomer/article/details/7529022 Git 是一个很强大的分布式版本管理工具,它不...
android四大组件分别为activity、service、content provider、broadcast receiver。 一、android四大组件详解 1、a...