人,没有无缘无故的改变,所有的改变,都是蓄谋已久。 谁都想获得成长,谁都想获得成功,可是太多的人往往在平庸中迷失了自我,在庸俗中度过自己的一生。 圈子对每个人来说都是很重要的...
IP属地:河北
人,没有无缘无故的改变,所有的改变,都是蓄谋已久。 谁都想获得成长,谁都想获得成功,可是太多的人往往在平庸中迷失了自我,在庸俗中度过自己的一生。 圈子对每个人来说都是很重要的...
Android OpenGL ES 视频应用开发教程目录 官网资料 khronos 2.0版快速参考卡片 2.0版API参考文档 书籍推荐 《OpenGL ES 2 for ...
上文中我们已经实现了在纹理上添加滤镜的效果。这编文章就是将OpenGl和相机结合到一起。 预览与拍照 整体流程理解 将Camera中得到的ImageStream由Surfac...
本文结构: 什么是 TDD 为什么要 TDD 怎么 TDD FAQ 学习路径 延伸阅读 什么是 TDD TDD 有广义和狭义之分,常说的是狭义的 TDD,也就是 UTDD(U...
从16年毕业至今,就职过两家公司,大大小小项目做了几个,非常感谢我的两位老大,在我的android成长路上给予我很多指导,亦师亦友的关系。 从年前至今参加面试了很多公司,也收...
翻译的国外一篇文章。 android M 的名字官方刚发布不久,最终正式版即将来临!android在不断发展,最近的更新 M 非常不同,一些主要的变化例如运行时权限将有颠覆性...
我们的目标就是:让天下没有困难的编程 首先,我们来看看google官方的依赖方式: 上面的这种方式,由于会用到google的maven仓库,直接导致相关的依赖库无法下载,gr...