排序
关于Android MVI架构
本文介绍了Android MVI(Model-View-Intent)架构,包括该架构的核心概念、优点以及如何实现。通过使用MVI架构,开发人员可以轻松地进行单元测试和集成测试,预测应用程序的行为以及确保应用程...
Android MVC,MVP,MVVM和MVI对比
本文将介绍Android开发中常见的MVC、MVP、MVVM和MVI四种架构模式,并对它们的耦合度、可测试性、可扩展性等方面进行比较,以及它们的优缺点。对于选择何种架构模式的问题,本文也提供了一些建议...
Android WebView之间的sessionStorage数据共享
在Android中,使用多个WebView实例加载网页时,每个实例都有自己独立的sessionStorage存储空间,无法共享数据。但是,通过在WebViewClient类中的shouldInterceptRequest方法中设置sessionStorag...
再谈Java、Android AES加密算法填充方式
下班骑上哈罗飞奔回家,天气还一如既往的炎热,于是到了家习惯性的打开了空调,从冰箱掏出冰棒享受着透心凉的赶脚。待身上的热辐射褪去殆尽,便去开锅做起牛肉粉丝汤,嗯,今天的晚餐。做好,盛...
Android Handler机制简单分析
既然java原生方法无法满足Android程序设计方面的要求,那只能另辟新径了。还好google比较良心,自己挖“坑”自己补,于是设计了一系列UI线程与Worker线程通信的方法,本文的主角Handler机制
ERROR: Unknown host CPU architecture: arm64
Mac M1跑ndk-build(ndk版本23)命令,出现了CPU不兼容错误: ERROR: Unknown host CPU architecture: arm64 从ndk官方issue《ndk-build 脚本中的 M1 支持 #1410》找到的解决方案《Unknown host...
No toolchains found in the NDK toolchains folder for ABI with prefix:XXX
跑NDK项目时报了个错: No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi 顾名思义,找不到arm-linux-androideabi(在ndk目录/toolchains下)这个...
初识HarmonyOS
现在很少写博客了,一方面比较忙,另一方面大多数都是用ppt作输出,想想还是给博客贴上吧。 这个ppt是对我们部门分享HarmonyOS(鸿蒙OS)知识的,为了全员皆懂,所以把内容给简易化了。 第三张...
Android转场动画和共享元素动画兼容5.0以下版本的实现
一款APP让人赏心悦目的APP,动画是它并不可少的部分,Android提供很多原生动画方式如帧动画,属性动画等,也提供了一些组件动画套装,如Activity间的过渡跳转动画,还有Fragment,Dialog等展示...
Nexus构建Maven代理服务器让Android依赖库下载飞起
Nexus构建Maven代理服务器让Android依赖库下载飞起。如此简洁的配置,你不心动吗?如此高效的资源共享,你不心动吗?如此6得飞起的下载速度,你不心动吗?
Flutter开发之Dart线程与异步
谈到异步,可能大家多会想到多线程,然而Dart是基于事件循环机制的单线程模型。单线程?嗯哼,也就是说在Dart的世界里没有多线程之说,当然也没有了所谓的主线程和子线程之分。