【答疑解惑第二十讲】学习安卓可以从事哪些开发工作?

疑惑一

学习安卓可以从事哪些开发工作?

随着移动互联网的发展,越来越多的人加入到这个队伍中。安卓作为目前使用的最多的手机操作系统吸引着越来越多的人投入到安卓的开发中。

安卓的开发工作大致分为三类:

1.安卓apk的开发

这类的开发主要是用安卓sdk进行业务逻辑的处理,其中会用到很多的开源的框架。

2.安卓apk native层的开发

这类开发主要是用c/c++进行的开发,上层通过jni进行调用。目标是支撑上层业务逻辑的实现。

3.安卓系统的开发

这类工作要求比较高,主要是针对安卓整个系统的修改/定制/优化/移植

输入关键字安卓获取相关资料,不懂的可以继续后台问。

疑惑二

什么是opengl ?

OpenGL是一个开放的三维图形软件包,它独立于窗口系统和操作系统,以它为基础开发的应用程序可以十分方便地在各种平台间移植;它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。输入关键字opengl获取相关资料

疑惑三

什么是ffmpeg ?

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec 都是从头开发的。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-12-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏腾讯社交用户体验设计

腾讯文档品牌设定

28230
来自专栏程序员互动联盟

为什么linux这么火?

linux自从诞生之初,就受到编程爱好的热宠,到现在也是如此,前段时间linux创始人骂人的一句话,都成了互联网传播的热词,这从侧面说明了linux的火热程度。...

45460
来自专栏zhisheng

为什么linux这么火?

linux自从诞生之初,就受到编程爱好的热宠,到现在也是如此,前段时间linux创始人骂人的一句话,都成了互联网传播的热词,这从侧面说明了linux...

34540
来自专栏数据派THU

【数据蒋堂】报表的数据计算层

来源:数据蒋堂 作者:蒋步星 本文长度为1600字,建议阅读4分钟 本文从四个方面分析独立计算层的优势。 [导读]我们在上一期【数据蒋堂】报表应用的三层结构一文...

21560
来自专栏云计算D1net

满足IT需求最好的云备份选项

没有什么办法来复制数据短缺,在云里仍然是这样的。当人们浏览自己的云备份选项时,要仔细看看他的云环境,包括他的云计算供应商的本地备份服务、数据库等等。 回到在虚拟...

34490
来自专栏北京马哥教育

【重磅】大众点评运维架构图文详解 @高效运维

本文根据高效运维系列群「运维讲坛」的嘉宾分享整理而成。运维讲坛,邀请国内运维领域优秀技术专家作为分享嘉宾,其中线上分享每周一次,线下沙龙活动每月一次。欢迎点击上...

66040
来自专栏程序人生

后端傻瓜化?

两周前 rethinkdb 终于正式发布了 horizon,一套基于 rethinkdb 的后台应用:它让你只需要做一些基本的安全配置和 validation,...

44760
来自专栏云计算D1net

如何将业务迁移到云信息管理

管理组织最关键的数据从来就不是简单的事情。了解所有可用于不断增长的数据源列表的各种技术选项使得这项工作变得更加困难,并且在组织内涵盖了越来越多的功能。企业需要通...

37060
来自专栏JAVA高级架构

京东架构专家分享京东架构之路

京东咚咚架构演进 咚咚是什么?咚咚之于京东相当于旺旺之于淘宝,它们都是服务于买家和卖家的沟通。 自从京东开始为第三方卖家提供入驻平台服务后,咚咚也就随之诞生了。...

54090
来自专栏腾讯移动品质中心TMQ的专栏

由全民吃鸡引发的网游加速学习总结

不论你是或不是一个游戏玩家,最近吃鸡类游戏的火热度可见一斑。而我所在的项目团队要来干这件大事了,因为我们要实现PC端网游加速这回事,第一个目标就是绝地求生。

4.2K130

扫码关注云+社区

领取腾讯云代金券