Fragment没有那么简单。如果Activity和其包含的多个fragment分别属于不同的组件,那么他们之间通信的合适方式是啥?
“终于懂了” 系列:Android组件化,全面掌握!一、背景 随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 项目模块多且复杂,编译一次要5分钟甚至10分钟?太慢不能...
字典树Trie 字典树也叫前缀树,是一种在字符串查找,前缀匹配等问题广泛应用的算法,为什么使用字典树呢?我们都知道如果对于一个存储有n个条目的数据集做查询,线性结构的时间复杂...
谢谢分享
数据结构和算法试题大全截止到目前(2020年12月7日)我公众号“数据结构和算法”已经推送了快500道算法题,目前部分已经整理成了pdf格式,上传到百度网盘上了,大家可以下载,文档的部分截图如下 ...
截止到目前(2020年12月7日)我公众号“数据结构和算法”已经推送了快500道算法题,目前部分已经整理成了pdf格式,上传到百度网盘上了,大家可以下载,文档的部分截图如下 ...
这写的是啥/
设计模式之建造者模式定义 建造者模式 可以将一个复杂对象的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。也就是说如果我们用了建造者模式,那么用户就需要指定需要建造的类型就可以得到它们...
应用鉴权就是当一个用户进入APP时,我们需要判断他所拥有的权利,根据权力来判断他所能进行的一个行为,最为常见的就是购物网站的登录以及购物支付等操作。 一.鉴权的需求背景 Ht...
不知不觉,Hybird App已经成了目前比较主流的一种开发方式。 对于用户体验要求较高或者与硬件交互较多的功能我们一般都会采用Native原生的方式来实现。而用户交互少,偏...
那个createProduct写的真差。绕来绕去的。
T inst = null;
inst = clazz.createInstance();
return inst;
Android SDK开发架构设计案例详解(一)相信做Android开发的小伙伴,肯定使用过很多第三方的 SDK,比如极光 SDK、支付宝 SDK、微博 SDK 等等。所谓 SDK 就是一个开发工具包,全称是 Softwa...
很早之前就想深入的研究和学习一下热修复,由于时间的原因一直拖着,现在才执笔弄起来。 Android而更新系列:Android热更新一:JAVA的类加载机制Android热更新...
应用架构指南 一、移动应用用户体验 在大多数情况下,桌面应用将桌面或程序启动器当做单个入口点,然后作为单个整体流程运行。Android 应用则不然,它们的结构要复杂得多。典型...