前言目前市面上的刘海屏和水滴屏手机越来越多了,颜值方面是因人而异,有的人觉得很好看,也有人觉得丑爆了,我个人觉得是还可以。但是作为移动开发者来说,这并不是一件好事,越来越多异...
HashMap 应该是开发中最常用的数据结构之一了,理解其原理能让我们在合适的时机用正确的方式使用它。 目录 一、结构 内部类及成员变量 构造方法 图解 二、调用原理 put...
毫不夸张地说,Binder是Android系统中最重要的特性之一;正如其名“粘合剂”所喻,它是系统间各个组件的桥梁,Android系统的开放式设计也很大程度上得益与这种及其方...
View 事件分发是很重要的知识点,只有理解其中的原理 在写代码过程中更精准的处理代码逻辑,控制好 api 的调用时机。本文通过阅读SDK 28的源码,在这里做一次输出,深入...
Retrofit2已经面世很久了,有很多好的文章分析过,这篇文章我只想记录自己阅读Retrofit 2.3.0源码后的分析过程,如何阅读源码以及分析我觉得是最重要的。 目录 ...
Android WebView的坑 记录一些webview比较隐晦难查的问题。 系统字体改变大小影响WebView内网页的字体大小:设置WebView.setTextZoom...
前言 博主Android开发三年了!不论是大公司(百度、美团、网易),还是小公司的面试都经历过。这篇面试题是我积累了好几年的心血,之前都是在有道云笔记、印象笔记中,通过自己一...
有些东西还是记下来比较好,记记随笔,欢迎批评建议。 前段时间在项目中就用到webview展示大量的新闻资讯页面,然后就惊喜的出现内存泄漏了,于是乎我在网上查了一些资料然后在这...
我的CSDN博客同步发布:玩转AppBarLayout,更酷炫的顶部栏 上一篇文章[《CoordinateLayout的使用如此简单 》]上一篇文章《CoordinateLa...
今天再给大家带来一篇干货。 Android的主题换肤 ,可插件化提供皮肤包,无需Activity的重启直接实现无缝切换,可高仿网易云音乐的主题换肤。 这个链接是本次的Demo...
关于GreenDao greenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。关于greenDAO的概念可以看官网greenDAO greenDA...
作者:李旺成### 时间:2016年4月3日### 上篇 5. 最佳实践# 好了终于要点讲自己的东西了,有点小激动。下面这些仅表示个人观点,非一定之规,各位看官按需取用,有说...
导语 最近在项目中遇到一个输入法自带emoji表情无法上传的问题,想到采用禁止输入emoji的办法(其实后台数据库添加emoji表情符是更好的做法,当然有些输入框确实不需要e...