快速寻找Activity/Fragmente及打印Logcat信息的ADB常用命令 在接手新项目或新手入职,查看功能所在对应的Activity/Fragment时,能快速定位...
快速寻找Activity/Fragmente及打印Logcat信息的ADB常用命令 在接手新项目或新手入职,查看功能所在对应的Activity/Fragment时,能快速定位...
@9929ae5eb4b8 谢谢指出问题,我有时间去验证一波
ThreadLocal作用、场景、原理1.ThreadLocal 是什么? 在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的...
下面记录一下我平时实用且常用的快捷键,提高效率的同时也是偷偷在装一下逼(对于不熟悉快捷键的同学,哈哈),其实网上也有很多,但都是罗列一堆,有一些都可能使用不到。希望分享出来对...
感谢博主,学习了
我们在接触一个新的项目或入职新公司接手项目,特别是大型项目,对项目不熟悉,有些小伙伴经常去找同事帮忙找这个页面对应是那个Activity或Fragment时,如果是长时间去问...
@李冬冬_da15 首先要了解ThreadLocal的场景与它的意义,ThreadLocal的作用是多线程下数据起到隔离的作用,如果不在多线程中使用,怎么方便就怎么来。面试一般都会结合场景问的,主要是考察你对ThreadLocal的原理和运用的熟悉度
ThreadLocal作用、场景、原理1.ThreadLocal 是什么? 在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的...
跳槽是涨薪最快的方式:前提是你能力不太差
为什么新进公司的员工要比老员工的工资高?为什么新进公司的员工要比老员工的工资高?这个疑问的前提是学历都是一样的! 刚刚面试了一个实习的学生,面试之前不太抱希望,出乎意料的各方面都让我很满意,那后续就涉及到工资,实习...
出现异常信息的背景 一个在他人电脑上可以运行的安卓项目,交接到我这时,从远端clone下这项目,运行就提示出如下异常信息。 之前没有遇过,好吧,直接面向百度,都是说jdk9以...
记录一下最近一些老项目,从android升级到androidx出现的错误。 解决的方案 在根目录的grade.properties添加两行代码。
异常信息 当你拉取一些久时工程代码时,编译时出现以下异常。 解决 一般是gradle插件版本过低引起的,升级gradle版本。 总结 记录便于日后查阅 分享出来,让遇到这种问...
升级/安装AndroidStudio4.1.3 代码报红(没有关联导入库),但可正常编译运行的解决方法(5种方式) 记录一个在MAC电脑上,安装AndroidStudio4....
最近重构项目时,显示图片的列表特别多,AS捕捉下来的内存,Bitmap使用的内存占比多,所以做BitMap优化,记录一下Bitmap优化思路,代码太多就不贴了。 Bitmap...
是的,从缓冲区中读出的PCM数据就是存放到buffer[ ]中的
音频采集(AudioRecorder)音频采集 想更好地了解音频采集,首先要去了解一些音频入门基础知识。关于一些音频开发的一些基础知识,这里就不一一讲解了,可以去了解Android音频技术开发的一些基础知识 An...
@諾言_cfbf 谢谢,希望文章对你有帮助
音频采集(AudioRecorder)音频采集 想更好地了解音频采集,首先要去了解一些音频入门基础知识。关于一些音频开发的一些基础知识,这里就不一一讲解了,可以去了解Android音频技术开发的一些基础知识 An...
前言 OkHttp,相信做开发的都熟悉它。它是现在Android使用最频繁的网络请求框架,也是由Square公司开源。Google在Android4.4以后,也将源码中的Ht...
前言 下面的内容基于由浅入深全面分析Handler机制原理之源码的理解,扩展的Handler机制的难点分析。 目录 内存共享(如何切换线程的) prepare()函数中,使用...