目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
注:此方案在部分机型存在不兼容现象,具体表现不一致,可参考文章评论的反馈。如果想投入生产,请务必先评估出现的风险点能不能接受。 前言 也许你也注意到了,在临近双11之际,手机...
Flutter常用的库 1.网络请求 2.类型解码 3.JSON序列化 4.编解码、加密解密有关的库 5.系统平台有关的库 6.国际化 7.图片加载缓存 8.数据存储,缓存 ...
Flutter资料 Futter中文网[https://flutterchina.club]Flutter代码示例[https://github.com/flutter/fl...
视频Demo[https://img.xuvip.top/douyademo.mp4] 前言 终于,终于写完了。这个项目是我从年前开始写的,然后今年过年没有回家,除了大年三十...
前言 如果你也学习Android,那么你大概率会看过我的文章。经常有读者给我留言:“该怎么学习Android?”、“日常学习Android的方法是什么”、”如何实践应用And...
关于安卓面试题部分目前整理了两篇: 安卓面试题 基础篇 安卓面试题 进阶篇 安卓系统架构分层 1)应用程序层2)应用框架层3)系统库和Android运行时4)Linux内核 ...
传送门:Java(Android)数据结构汇总 -- 总纲 简介 这篇主要来整理下基于Map接口实现的数据结构类。Map集合主要用来存储键值对。它的相关实现类有java.ut...
目录:Java(Android)数据结构汇总(一)-- List(上)Java(Android)数据结构汇总(一)-- List(下)Java(Android)数据结构汇总(...