Flutter实战总结之脚手架篇 使用Flutter开发项目快两年时间了,成功支撑了两个App项目上线。经历过Flutter1.1.0版本到2.10.0版本的更迭,期间遇到了...
Flutter实战总结之脚手架篇 使用Flutter开发项目快两年时间了,成功支撑了两个App项目上线。经历过Flutter1.1.0版本到2.10.0版本的更迭,期间遇到了...
Activity生命周期 (1)activity生命周期分为7个onCreate()创建->onStar()开始->onResume()继续->onPath()暂停->onS...
前言 目前音视频领域的应用已涉及到众多领域,而其中投屏功能,成为很多家庭影院、会议观看等的高频使用场景。为了尽享大屏体验,不妨自己来实现一个投屏功能 1、投屏原理简介 投屏,...
简介 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP...
getRunningAppProcesses 全称ActivityManager.getRunningAppProcesses(); 获得当前正在运行的所有应用程序的进程。然...
项目中遇到一个需求,需要在商品标题加上标签,而标签是客户可以后台配置的,所以不是用的图片,而是用的文字.如下图: 众所周知,在Android中,View都是呈方形布置的,所以...
占小狼 转载请注明原创出处,谢谢! 问题 最近的几次面试中,我都问了是否了解HashMap在并发使用时可能发生死循环,导致cpu100%,结果让我很意外,都表示不知道有这样的...
简介 作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只...
很多Android app 都会有那种头像重叠横向或者垂直的效果,刚好自己项目也有这需求试试效果。先看看效果吧! 我的做法很low 但是也很简单,不知道大家有没有想象的...
在之前的文章中介绍了 stb_image 图像库,还顺带提到了 libpng 和 libjpeg ,这篇文章就是介绍如何在 Android 平台上用 CMake 编译 lib...
文件的断点续传下载在项目中或多或少的会碰到,要实习该效果,先看看会涉及到哪些东西:1、如果要显示下载进度的话,就要自定义下载进度效果,自定义view是回涉及到的2、需要将下载...
前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
可用,但gradle 7.0又不行了
Tinker 集成,不支持高于 3.4.2 的 gradle 插件版本 解决办法 can't find tinkerProcessDebugManifest, you must init tin...今天终于升级了Android Studio 4.x版本,发现Tinker出幺蛾子了,一直报错 can't find tinkerProcessDebugManifest, y...
今天终于升级了Android Studio 4.x版本,发现Tinker出幺蛾子了,一直报错 can't find tinkerProcessDebugManifest, y...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
在利用Android Studio做项目时,发现随着项目内资源的逐渐增多(或者项目创建时间太过久远,而又未经常打开),Android Studio的build速度也越来越慢。...