
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
刚推出鸿蒙系统的时候,那会儿开发文档可是Java+javaScript的,为什么抛弃了呢?

Android程序新遇到的bug:Installation did not succeed.The application could not be installed: INSTALL_FAILED_MISSING_SHARED_LIBRARYInstallation failed due to: 'null'这个问题是因为AndroidManifest文件中配置错误导致的,我是引入了一个第三方
最近鸿蒙系统关注度好高,支持与反对、看好和看衰、「自主的全场景分布式系统」和「Android套壳」各执一词,吵的不可开交。作为十八流码农,本着了解行业动态、体验HarmonyOS开发流程、找出HarmonyOS的特性与不足、看看是否有新的机会,也为了看看吵得不可开交的诸位谁说得对,特地在这个鸿蒙系统马上正式开放升级的时间点,开发体验了一番。...

前言使用recyclerView时遇到了图片错位的问题,这个问题网上已经讨论的很成熟,谨以此文章做个总结。问题产生原因根本原因:因为有ViewHolder的重用机制,每一个item在移出屏幕后,都会被重新使用以节省资源,避免滑动卡顿。问题现象:就是每个item或者item数量多了以后,滑动太快时会出现图片错位。解决方案一、设置占位图Glide有两种方法设置占位图1...
引言最近做的车载蓝牙音乐开发,遇到很多问题,记录一下。也是到处东拼西凑的,勉强看看吧。AVRCP:Audio/Video Remote Control Profile,音视频远端控制协议,所以该协议不但能控制蓝牙音乐,也可以控制视频流相应的功能。常见的使用到AVRCP控制功能的场景有如下几种:耳机或车载等蓝牙设备控制其他设备上的音乐音源播放(手机)远端设备控制其他设备上的视频播放远端设备控制手机拍
获取完整commit id(如:bb4f92a7d4cbafb67d259edea5a1fa2dd6b4cc7a)git rev-parse HEAD获取short commit id(如:bb4f92a)git rev-parse --short HEAD
关于FragmentTransaction的各种提交方法: commit(),commitAllowingStateLoss(),commitNow()和commitNowAllowingStateLoss().

Android 提供了两套音频采集的API,分别是:MediaRecorder 和 AudioRecord,播放声音可以用MediaPlayer和AudioTrack,两者都提供了JavaAPI供应用开发者使用。虽然都可以播放声音,但两者还是有一定区别的。

首先,是cpu的两大架构:ARM和X86。

为了便于理解,我们以android的8.0以前的版本为例,8.0以后有一定改动,但是基本思路一样。关于管理音频焦点(8.0以前和更高版本)的官方文档:https://developer.android.google.cn/guide/topics/media-apps/audio-focusDemo1地址:https://github.com/liuchenyang0515/MiniCase(该D







