首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wen同志26782
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
音视频学习 (七) 掌握音频基础知识并使用 AudioTrack、OpenSL ES 渲染 PCM 数据
在讲解音频渲染之前,需要对音频的基础知识有所了解,所以该篇分为基础概念和AudioTrack 以及 OpenSL ES Demo 实例讲解,这样有助于更好的理解 Android 中音频渲染。 音频的基础概念涉及的知识点比较多,该篇文章的上半部分会详细的介绍,后续文章基本上都会涉…
CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里
我们平时使用support包中的ViewPager,当adapter中数据变更后,调用notifyDataSetChanged并不能刷新界面,需要重新调用ViewPager.setAdapter方法;网上所有的自定义ViewPager,几乎都没有提供垂直方向的切换效果;很多时候…
处理 WebView 与 ViewPager 滑动冲突
在项目的App中,有一个ViewPager,它内部包含了WebView,而内部的webview加载了一个可以滑动的网页。 当我们在网页滑动的时候,会直接切换到下一个viewpager的页面,而不是优先响应webview的滑动。 具体的效果如视频 期待的示例效果 其实思路还是比较…
Android NDK 开发之 CMake 必知必会
Android Studio 从 2.2 版本起开始支持 CMake ,可以通过 CMake 和 NDK 将 C/C++ 代码编译成底层的库,然后再配合 Gradle 的编译将库打包到 APK 中。 这意味就不需要再编写 .mk 文件来编译 so 动态库了。 CMake 是一个…
又有MVP新写法了,这次我认为挺不错的。
一个简单强大且灵活的MVP框架。 一个 Activity 可以绑定多个 Presenter,以达到最大的复用功能。 采用注解的方式实现依赖注入,减少耦合。 可以灵活管理生命周期。 使用例子可以在项目中找到。 填入泛型参数你的 Presenter 实现类,比如上面所示的 Logi…
类似抖音直播间滑动加载页
以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。 现在很多直播软件都具备无限循环加载的功能还有就是群聊图片预览,这节就分析一下,这种功能的实现。 3.自定义View和Layout达到滑动效果。 先给大家看看ViewPager的做法吧。其至少需要4个…
推送——Android程序员‘一生的痛’!!
项目中有个比较迷你的聊天功能,可以发语音和图片。 以上是背景。 项目是15年立项的,当时的Android环境和现在有很大不同。 代码的是用MQTT+Service实现的。本身这些技术没有啥难点,但是这些技术在18年就显得有些不适应了。 我的建议:如果项目中有推送需求的话,直接上…
Android性能优化:关于 内存泄露 的知识都在这里了!
本文全面讲解Android性能优化中的内存泄漏
2018大厂Android面试经验 | 掘金技术征文
2017年是转折的一年,2018年算是收获的一年,趁着金三银四开始找工作。先分享一下offer的情况 在面试的过程中我深深的感受到,对于一个优秀的安卓开发来说,首先摆在第一位的还是他/她作为一个软件工程师的基本素养。无论你是做前端还是后端,最后定义你的优秀程度的还是作为软件工程…
Android中Bitmap内存优化
Android开发中,Bitmap是经常会遇到的对象,特别是在列表图片展示、大图显示等界面。而Bitmap实实在在是内存使用的“大客户”。如何更好的使用Bitmap,减少其对App内存的使用,是Android优化方面不可回避的问题。因此,本文从常规的Bitmap使用,到Bitm…
下一页
关注了
20
关注者
0
收藏集
3
关注标签
10
加入于
2017-08-04