Android版本差异适配方案(5.0-9.0) 一个好的APP最好支持90%设备,由于不同版本系统提供的API可能不同,所以了解不同版本间系统差异很重要,这样才能更好的适配...
Android版本差异适配方案(5.0-9.0) 一个好的APP最好支持90%设备,由于不同版本系统提供的API可能不同,所以了解不同版本间系统差异很重要,这样才能更好的适配...
本文介绍了58同城迁移到AndroidX实践过程及对Jetifier源码分析。 《春宵》春宵一刻值千金,花有清香月有阴。歌管楼台声细细,秋千院落夜沉沉。-宋代,苏轼 前言 A...
最近总结了一些数据结构和算法相关的题目,这是第一篇文章,关于二叉树的。先上二叉树的数据结构: 二叉树的题目普遍可以用递归和迭代的方式来解 1.求二叉树的最大深度 2.求二叉树...
Java获取Class对象的方式和实例化对象的方式 获取Class对象的方式 实例化对象的方式
Android的AsyncTask异步任务浅析 实现原理 内部封装了2个线程池+1个Handler(InternalHandler),1个线程池SerialExecutor任...
Android 显示、隐藏状态栏和导航栏 控制状态栏显示,Activity的主题中配置全屏属性 控制状态栏显示,在setContentView之前设置全屏的flag 控制状态...
资源匹配 字符资源values、布局资源layout、图片资源drawable,都可以在文件夹后添加国家后缀,放对应语言的资源。则系统会根据设置的语言自动去找对应语言的资源,...
基本类型: 数字 Double Float Long Int Short Byte 没有隐式拓宽转换,但算数运算可转换 数字面值可以用下划线划分 可空化、泛型会把数...
Socket通信 一.使用TCP协议通信 1. 客户端 2. 服务端 二.使用UDP协议通信 1.客户端发送数据 2.客户端接收服务器返回的数据 3.服务器接收客户端