*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 前言 第一次看到插桩,是在Android开发高手课中。看完去查了一下:“咦!还有这东西,有点意思”。 本...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 前言 第一次看到插桩,是在Android开发高手课中。看完去查了一下:“咦!还有这东西,有点意思”。 本...
前言 在Android开发中,当你梳理完需求后,你要做的并不是马上写下你的第一行代码,而是需先设计好整个项目的技术框架 今天,我将全面介绍Android开发中主流的技术框架M...
最近项目要使用.9图的背景图,这个背景图要读取后台的配置文件。心想这不很简单,直接把图传上去,直接加载就噢了。。。。。毕竟还是太年轻了,踩坑入下 直接把.9图传到七牛云后,加...
前言 FlexboxLayout已经出来有一年多的时间了,之所以现在才写这篇文章,主要是因为之前的FlexboxLayoutManager一直不支持findPosition ...
大家吼,不知名程序猿小郭同学又冒泡啦,今天是主角是:业界知名,天朝最大异(tong)性交友平台,BILIBILI开源的视频播放器项目,基于FFMPEG的IJKPlayer<(...
之前看过一点关于Android换肤的文章,插件化、Hook、无缝换肤什么的,听起来好像很难的样子,也没有好好看;现在关于换肤的开源项目现在也比较多,但其实原理都差不多;最近看...
对于ViewPager 其实本来没啥事也不想研究它的,无奈最近在开发一款宇宙无敌吊炸天的控件 《开发一款商业级Banner控件》时碰到了一些天坑,强大的google和度娘没能...
左右滑动跳转页面好像不是很常见,不知道是习惯问题还是什么原因。但是在使用一些App的时候,发现都有这个左右滑动,使用起来确实方便。不用去点击一些里手指老远的按钮。可能是习惯的...
简介 所谓的Fragment懒加载就是当Fragment可见的时候我们再去请求数据显示数据。 Fragment的懒加载就是解决Fragment配合ViewPager使用时的预...
前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个简单的Demo,本文是即学即用Android Jetpack系列...
Hilt是什么,有什么用?个人认为学习Hilt应该先学习Dagger2,毕竟hilt就是对dagger2的进一步封装Hilt 是 Android 的依赖项注入库,可减少在项目...
背景介绍 从事开发到了一定阶段,想要提高就必须搞明白系统的一些工作原理。为什么?因为只有明白了这些,你才能针对平台的特性写出优质的代码。当遇到棘手的问题时,你才能更快速的结合...
什么是任务栈(Task) 官方文档是这么解释的 任务是指在执行特定作业时与用户交互的一系列 Activity。 这些 Activity 按照各自的打开顺序排列在堆栈(即“返回...