前言

分享前段时间开发的一个Camera实时滤镜与图片滤镜处理的App。之前也没了解过这块知识,借此机会学习了一下。主要涉及到的内容:

  • Android Camera开发
  • Opengl ES 开发
  • 使用GLSL开发滤镜
  • 如何在Google Play上线App
  • 如何在App中嵌入Admob广告

过程

Android Camera开发

参考:https://blog.csdn.net/lb377463323/article/details/77071054.

Opengl ES 开发

参考:https://learnopengl-cn.github.io/ 
参考:http://docs.gl/

GLSL开发滤镜

参考:https://github.com/wshxbqq/GLSL-Card 
参考:https://github.com/wuhaoyu1990/MagicCamera.git

源码

源码地址:http://www.techj.cn/sourcecode/photolover 
密码是最后一个滤镜的名字:http://www.techj.cn/download/photolover.apk

效果

Android开发者在Google Play上赚美元相关推荐

  1. 我是这样在Google paly上赚美刀的

    最近在编写了一个Android应用,发布在googleplay上了. 话不多说,先上图. 如果Android的手机或者平板上有Google play的话就可以直接搜索"CodePadlite ...

  2. Android 开发者福利Google Developers中国网站发布

    今天一早就听到各大QQ群,好友说Google 发布中国站点了,迫不及待的查看了究竟.  摘自原文 谷歌开发者公众号 我们很高兴地宣布,Google Developers 中国网站 (developer ...

  3. Android开发者账号申请注册及上传

    APP上架之前应该先注册开发者账号.这里的方法包括注册帐号和后期上架及一些需要注意的问题.注意:首次提交应用绝对不能随便删除,否则后面再提交会显示应用APP冲突,会要求走应用认领流程,那个时候就会相当 ...

  4. Google 向 Android 开发者支付了 800 亿美元,却仍不及苹果!

    整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 2 月 4 日,Google 母公司 Alphabet 发布了最新的财报.据财报显示,Alphabet 第四季度营收为 460.75 亿美 ...

  5. Google 包庇 Android 之父还给了 9000 万美元,女工程师们怒了!

    以「Don't be evil」为企业文化的 Google,在这一次,没有使用技术作恶,但却因触及道德的底线而再次被推至风口浪尖.上周,据美国<纽约时报>报道,Google 内部曾有多名高 ...

  6. 2018 Google IO干货摘要及对国内Android开发者的影响

    本文由 玉刚说写作平台 提供写作赞助,赞助金额:300元 原作者:却把清梅嗅 原文地址:https://mp.weixin.qq.com/s/h0HUyrpbDtbEeiY2Z3-POQ 版权声明:本 ...

  7. 2018 Google I/O 干货摘要以及对Android开发者的影响

    本文源自玉刚说 本文由 玉刚说写作平台 提供写作赞助 赞助金额:300元 原作者:却把清梅嗅  版权声明:本文版权归微信公众号 玉刚说 所有,未经许可,不得以任何形式转载 前言 美国当地时间5月8日, ...

  8. 除了 Android 12,Google I/O 开发者大会还有哪些亮点?

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 头图 | 来自谷歌官方 去年,因为一场席卷全球.突如其来的特殊情况,出于安全考虑,谷歌首次取消了一年一度的 Google I/O 开发者 ...

  9. Google Play 更新一览 | 2021 Android 开发者峰会

    作者 / Google Play 产品主管 Alex Musil 在今年的 Android 开发者峰会 上,我们分享了一些一直在构建的新功能,为您在我们平台上的发展提供助力,包括信任和安全方面的提升. ...

最新文章

  1. php 导出excel 特殊字符,export 导出的excel sheet名字包含特殊字符
  2. dlopen failed: library “libopencv_java4.so“ not found 解决
  3. JSP中四种传递参数的方法
  4. 群晖218J安装mysql_ds216(群晖218j可以换内存吗)
  5. 手把手教你做关键词匹配项目(搜索引擎)---- 第二十一天
  6. rails 调用php函数_潜藏在PHP安全的边缘——浅谈PHP反序列化漏洞
  7. c语言程序设计多个文件,c语言如何单文件变多文件(2个文件),求大神帮忙!!...
  8. Win7磁盘清理怎么操作?十步让你学会
  9. “分类” 与 “回归”的概念及区别详解
  10. tidb-analyze
  11. JZOJ 3505. 【NOIP2013模拟11.4A组】积木(brick)
  12. 利用VMM建立基于事务的层次化验证平台
  13. 计算机二级52条基础知识考点
  14. 第十一届蓝桥杯省赛第一场原题
  15. ffmpeg批量m4a转mp3
  16. Quartus TCL
  17. 高中数学知识点:集合知识讲解
  18. Java学习体系(骨灰级详细)
  19. python使用turtle库绘制一个100长度的十字架_使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例...
  20. 【SHELL】快乐linux命令行之基本命令

热门文章

  1. Docker:云栖社区开源论题及Spark开源论题
  2. 联想卡在logo界面_联想电脑卡在载入界面如何修复 联想电脑卡在logo界面
  3. matlab怎么标注极限,求助注释一段MATLAB极限腐蚀程序
  4. 物理像素、CSS像素、dip、dpr、ppi、dpi
  5. P5195 [USACO05DEC]Knights of Ni S
  6. 攻防世界——robots
  7. 蔚来汽车在港交所上市,年初至今销量延续疲软状态
  8. 高等代数_证明_矩阵的任意特征值的代数重数大于等于其几何重数
  9. [黑马IOS自学第九篇]OC语言基础,面向对象概念,类的创建,OC多文件开发等
  10. Tomcat 10 调用Servlet提示 500 实例化Servlet类异常