首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
元气弹
掘友等级
Android开发工程师
Android开发工程师,喜欢撸猫打Dota救塞尔达公主,玩长板但水平很次哈哈哈
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 15
沸点 9
赞
24
返回
|
搜索文章
赞
文章( 15 )
沸点( 9 )
【Android蓝牙开发实战-13】蓝牙通信异常排查与解决方案:Android开发者问题诊断全指南
一、引言:为何你总是踩坑? 作为Android开发者,你可能已经体会过这样一种感受:蓝牙功能明明在测试环境中运行良好,却在用户手中频频出现各种奇怪问题——连接失败、数据丢失、莫名断连......这些问
多重校验神器责任链模式
背景 最近在做需求,写一个方法,先在前面做验证,if不满足A条件则return,if不满足B条件则return...一共写了5个验证,等验证通过以后才执行下面的逻辑,这个也没问题。过了一阵产品提了需求
面试官:今日头条启动很快,你觉得可能是做了哪些优化?
网上关于启动优化的文章多不胜数,内容千篇一律,大都是列举一些耗时操作,采用异步加载、懒加载等。 而在面试过程中,关于启动优化的问题,如果只是很表面地回答耗时操作应该放在子线程,显然太过于普通,无法跟竞争者拉开差距。如何让面试官知道你的“内功深厚”,那肯定是要往原理层面去回答。 …
Android音视频开发笔记(三)--实时相机滤镜&使用Android自带硬编码录制视频
在上篇文章中,我们通过一个使用samplerExternalOES采样器的shader来渲染相机的实时预览数据,这样完全体现不出我们使用OpenGL ES的优势,所以我们在这里就可以利用OpenGL ES这个图形渲染库来给相机的实时预览数据添加一些实时滤镜,我们的shader程…
中级Android开发应该了解的Binder原理
Linux的进程空间是相互隔离的。 Linux将内存空间在逻辑上划分为内核空间与用户空间。Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,为了保证内核安全,它们是隔离的。内核空间可以访问所有内存空间,而用户空间不能访问内核空间。 用户程序只能通过系统调用陷…
[OpenGL]未来视觉5-抖音滤镜
大家好,我系苍王。 以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。 里面会记录我编写这个库的一些经历和经验。 里面提供了六种抖音特效的编写和实现,是使用java代码来实现的,其中提供的demo,并没提供可以选择哪种效果,默认录制完小视频后使用了幻…
Rust引用自定义c/c++库
在cargo book的Build Script里的Outputs of the Build Script一节,教我们如何配置build.rs来达到一些目的。在我最后做了一些尝试后,找到了在cargo管理的项目中,如何配置链接我们自定义的c/c++库文件 这里给大家安利一下ID…
[译] 绘制路径:Android 中矢量图渲染
在上一篇文章中,我们研究了 Android 的 VectorDrawable 格式,了解了它的优点和功能。 我们讨论了如何定义组成 assets 中形状的路径。VectorDrawable 支持许多实际绘制这些形状的方法,我们可以使用这些方法创建丰富的、灵活的、可配置主题的和可…
Android音视频开发笔记(二)--ffmpeg命令行的使用&相机预览
第一步,我们打开我们熟悉的Android Studio(2.2版本后,Android Studio支持了CMake的方式来管理我们的c/c++代码)。 在cpp目录下,Android Studio为我们自动生成了一个native-lib.cpp文件,相当于一个hello wro…
Android音视频开发笔记(一)--一些基础知识和ffmpeg的编译
OpenGL:(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。 OpenGL ES: (OpenGL for Embedd…
下一页
个人成就
文章被点赞
37
文章被阅读
12,960
掘力值
254
关注了
21
关注者
36
收藏集
1
关注标签
70
加入于
2018-03-09