Handler的初级、中级、高级问法,你都掌握了吗?
Handler是Android中的消息处理机制,是一种线程间通信的解决方案,同时你也可...
算法 – 二叉搜索树
二叉搜索树的特性是,任何一个节点的值:
都大于左子树任意节点。
都...
卓越工程之如何做好Code Review
阿里妹导读
本文主要从我们为什么需要CR?CR面...
JDK11版本特性
JDK11 是继JDK8后又一个长期支持版本(LTS) ,
2018年9月25日,Oracle 官方宣布 Java...
Flutter和原生Android控件对比
Flutter和原生Android控件对比:
Flutter控件
Android控件
AppBar
ActionBa...
Android开发代码的规范
开发代码的规范
Kotlin异常处理(2)捕获异常
try-catch 语句
try-catch 表达式
多 catch 代码块
try-catch 语句嵌套
...
已测试得物App白屏优化系列|归因篇
一、前言
本系列前面两篇文章已经分别在图片库和网络库的角度介绍了诸多白屏问...
Android PackageManagerService源码分析和APK安装原理详解
一、PackageManagerService简称PMS:PackageManagerService是Android系统中核心的...
android实现吸顶Item的简单方法
一般的对于上图样式的Sticker我们使用CoordinatorLayout & AppBarLayout...
算法 – 滑动窗口
滑动窗口算法是较为入门题目的算法,一般是一些有规律数组问题的最优解,也就是说...
android贝壳单词APP源码
看『贝壳单词』源代码你可以学到的内容 快速访问网络, 快速数据库存储, 持久化数据存储, Android 生命周期的具体场景使用 线程间的通讯, 通知栏消息、AlertDialog 及其响应, 开源库的使用:侧滑菜单、数据库 ORM、Json 快速解析, 用 xml 构建优美的 UI, 自定义 View, 自定义 style / theme, 双击返回退出, 持久化 Service,Service 与 Activity 的通讯, 设置页面, 分享, Android 命名规范, 相对来说优雅的代码, Android Studio 以及 Gradle 的基本使用