暂时未有相关云产品技术能力~
暂无个人介绍
Android 实现倒计时的简单方式
Android微信支付获取二次签名Sign的方法
Android微信支付生成签名的过程
解决微信登录返回-6ERR_BAN 的方式
Android 获取时间戳 和时间戳转日期
简单实现安卓圆形按钮及(圆形)波纹效果
Android----高德地图多个Marker加载网络图片出现图片不显示问题
教你创建自己的CSDN博客专栏
Android高德地图SDK设置缩放控件的位置
Android O中修改NotificationChannel 属性,升级app后该修改不生效,必须卸载app重新安装才能生效
Android 中Notification进度条一直弹出提示及提示音
android获取Mac地址和IP地址
解决ViewPager+多Fragment切换出现空白页面的问题
Android---给方法自动添加带参数的注释的快捷键设置
android studio中文乱码各种情况的解决办法
图片加载错乱,Glide无法设置Tag解决方式
高德地图获取当前屏幕中心点的经纬度
android 版本号大小比较
Android 高德地图获取屏幕中心的经纬度坐标
解决okhttp报java.lang.IllegalStateException: closed,java.lang.IllegalStateException: closed
Glide类似You cannot start a load for a destroyed activity异常简单分析
android中开启ProgressDialog进度条之后,屏蔽返回按键。
APP启动慢解决方法
Handler引起的内存泄漏及解决方法
Android笔记:将布局转换成图片
Android studio的minSdkVersion和targetSdkVersion
开发过程中遇到的问题Error:Execution failed for task ':app:processDebugManifest'
RecyclerView滑动时卡顿怎么办?
Android笔记:软键盘弹出遮盖原来界面的布局控件
获取本地视频,网络视频的第一帧图片,并显示出来
Android开发新手——第三方遇到的坑
可以看到 NuPlayer 的解析模块主要是 NuPlayerSource和继承自它的HTTPLiveSource、RTSPSource、GenericSource等几个类。
> Android2.3时引入流媒体框架,而流媒体框架的核心是NuPlayer。在之前的版本中一般认为Local > Playback就用Stagefrightplayer+Awesomeplayer,流媒体用NuPlayer。Android4.0之后HttpLive和RTSP协议开始使用NuPlayer播放器,Android5.0(L版本)之后本地播放也开始使用NuPlayer播放器。 > Android7.0(N版本)则完全去掉了Awesomeplayer。 > 通俗点说,NuPlayer是AOSP中提供的多媒体播放框架,能够支持本地文件、HTTP(HLS)、RTSP等协议的播放,通常支持
MediaPlay一定不少人都知道,那MediaPlayerService呢?有多少人了解过呢,MediaPlayerService和MediaPlayer直接到关系是什么?那么接下来带着这些疑问往下看
开发者可以设置一些监听器,监听MediaPlayer的状态,错误事件等等。开发者应在同一个线程中创建MediaPlayer与设置的监听器。
MediaPlayer 在播放控制时可以是 Paused(暂停)和 Stopped(停止)状态的,且当前的播放时进度可以被调整,当调用 MediaPlayerpause 函数时,MediaPlayer 开始由 Started 状态变成 Paused 状态,这个从 Started 状态到 Paused 状态的过程是瞬间的,反之在播放器内部是异步过程的。在状态更新并调用isPlaying 函数前,将有一些耗时。已经缓冲过的数据流,也要耗费数秒。 当start 函数从Paused 状态恢复回来时,playback 恢复之前暂停时的位置,接着开始播放,这时MediaPlayer的 Paused 状态又
相信有不少人都用过它,但是有少人是只停留在用的阶段呢,下一篇文章会接着详细介绍各个状态下的生命周期,本篇对新人友好一点,先简单讲一下相关知识点及调用。
为什么都是ViewGroup的LayoutParams,也会报cannot be cast to android.view.ViewGroup$MarginLayoutParams?
微信小程序使用md5加密(支持中文)
Android源码你是怎么看的?
看到这个标题,好多人第一时间想到的是什么? 感兴趣的不妨跟着下面的代码看看会发生什么?