刚学习Android 总是听到说什么Android 10,以及Gradle版本,和Gradle插件版本、JDK版本之类的,这次做一个总结。 1.Gradle版本和Gradle...
刚学习Android 总是听到说什么Android 10,以及Gradle版本,和Gradle插件版本、JDK版本之类的,这次做一个总结。 1.Gradle版本和Gradle...
对于在移动端和IoT设备上部署深度学习模型,通用、高性能的移动端推理框架起到十分关键的作用。在使用mnn过程中,自己越发对其内部实现框架感兴趣,因此对MNN中推理部分代码设计...
下载MNN开源框架 git clone https://github.com/alibaba/MNN.git[https://github.com/alibaba/MNN.g...
最近在教学中再次遇到这些现象: 课后要求背诵的课文不会背、背得慢的都是平时不爱阅读的孩子; 课堂上思维模式固化的,也是平时读书少的孩子; 听写生字,错别字比较多的孩子,也大多...
一、最简单的打包方式 在讲生成包含第三方库之前,先讲个最简单的生成jar包方式: 上面这种方式可以将代码打进jar包,但jar包里不包含资源文件和第三方库的jar包源码。 注...
[TOC] 点进这篇文章的朋友们,如果对「指针」没有概念,那么请面壁思过。 你不是一个正统的程序员,你是野路子,是faker,在技术这条路上注定走不远。 闲话少述,正文开始。...
Kotlin中的修饰符关键字分类 类修饰符 成员修饰符 访问权限修饰符 协变逆变修饰符 函数修饰符 属性修饰符 参数修饰符 具体化类型修饰符 类修饰符 抽象类:abstrac...
前言 本文将会作为开启SurfaceFlinger的系列第一篇文章。然而SurfaceFlinger几乎贯通了整个Android领域中所有的知识。从HAL硬件抽象层到Fram...
多进程知识点汇总: 一:了解多进程 二:项目中多进程的实现 三:多进程的优缺点与使用场景 四:Android跨进程通讯实现 五:多进程实现中遇到的问题汇总 六:扩展阅读 一:...
前言 很多人都听过SurfaceFlinger,但是不清楚Surfaceflinger到底是一个什么东西,我接下来用直白的语言讲述一下SurfaceFlinger,这里更多的...
JitPack、jCenter是我们常用的发布Android开源库的网站,发布成功后就可以在Android Studio中通过Gradle方便的引用到项目中了,相比Eclip...
阿里的前端一直以来都是大热之选,上周一位朋友面进蚂蚁定级P6,总包60W,给大家要来了他的真实面经,接下来把他的全程面经以文字的形式分享给大家 面试过程: 6月初通过阿里工作...
“年少时,为郡小吏,见吏舍厕中鼠,食不絜,近人犬,数惊恐之。斯入仓,观仓中鼠,食积粟,居大庑之下,不见人犬之忧。于是李斯乃叹曰:‘人之贤不肖譬如鼠矣,在所自处耳!’。” 这是...
前言 随着时间的推移,越来越多的主流应用已经开始全面拥抱Kotlin,协程的引入,Flow的诞生,给予了开发很多便捷,作为协程与响应式编程结合的流式处理框架,一方面它简单的数...
作为 Android Jetpack 中的新组件,WorkManager 负责用来管理后台任务,它和一个异步任务以及 Service 有什么区别呢?看完你就知道了。 相关类 ...
参考的文章 感谢这些作者的分享 https://www.jianshu.com/p/24038d957e93[https://www.jianshu.com/p/24038d...
背景 最近在准备面试,结合之前的工作经验和近期在网上收集的一些面试资料,准备将Android开发岗位的知识点做一个系统的梳理,整理成一个系列:Android应用开发岗 面试汇...
<未完成,待续> 分析 Activity 启动和显示过程不是单纯为走一遍函数调用流程,而是更好的应用到工作中,理解系统中一些关键方法、对象的初始化时间,先后顺序,以及每个类,...