安卓Android软件开发用什么语言?

小弟只会C++,别的什么都不会,我现在要写一个应用软件,就是输入一些数据,然后计算出结果。计算过程会有些复杂,不过都是数学的加减乘除,取余,取商,比较大小什么的。

需要什么语言 去写?

那些语言快速入门的书籍有推荐的吗?

编写这个软件的时间当然是越快编写出来越好。

要是非要用java 谁有好的快速的入门书籍推荐,小弟在这里谢谢大家了。

Android以Java为编程语言。

操作系统与应用程序的沟通桥梁,并用分为两层:函数层(Library)和虚拟机(Virtual Machine)。 Bionic是 Android 改良libc的版本。

Android 同时包含了Webkit,所谓的Webkit 就是Apple Safari浏览器背后的引擎。Surface flinger 是就2D或3D的内容显示到屏幕上。Android使用工具链(Toolchain)为Google自制的Bionic Libc。

Android采用OpenCORE作为基础多媒体框架。OpenCORE可分7大块:PVPlayer、PVAuthor、Codec、PacketVideo Multimedia Framework(PVMF)、Operating System Compatibility Library(OSCL)、Common、OpenMAX。

扩展资料:

安卓软件开发学习内容

Android基础阶段:平台架构特性(JAVA/C) Market/应用程序组件 环境搭建与部署/打包与发布 AVD/DDMS/AAPT 调试与测试 相关资源访问/资源制作 。

Activity/Service/Broadcast Receiver/Content Provider/原理(生命周期)及深层实现。

Android进阶初级:组件Widget/ 菜单Menu/ 布局Layout 详解 Xml解析(Pull/Dom/Sax)/JNI 解析SQL数据库原理, SQLite /SharedPreferences/File详解 多媒体Audio/Video/Camera 详解。

Android进阶高级:蓝牙/WIFI SMS/MMS 应用实现 深层次解析GPS原理,实现。LocationManager/LocationProvider 进行定位/跟踪/查找/趋近警告以及Geocoder正逆向编解码等技术细节。

2D图形库(Graphics/View)详解 SDCARD/传感器/手势 应用实现。

参考资料来源:百度百科-android软件开发

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-25

我知道的安卓开发语言大概有三种。

    java:已经成为安卓开发很久很久的一个语言,也是目前很流行的开发语言,很多公司的安卓开发者都在用这个语言,但是java收购者甲骨文公司一直在给google出难题,所以android官方研发了一种开发语言,叫“Kotlin”。

    Kotlin:语言和js很相似,写法很简单,如果你不想从java学起那么可以去学习kotlin,虽然这门语言是google官方主推的语言,但一直无法摒弃java,这也是目前很多公司面试要求精通java语言的原因,如果学习java那肯定也能写后台甚至是javaweb,所以找工作也不单一。

    一些第三方js动态库语言——reactnative,这种语言可以开发web/wap/android/ios多种项目,现在很多APP也正在用这种类似的技术(淘宝、京东),而且这种技术可以实现热更新,也就是在不重新上传应用市场的情况下更新你手机中已经安装的APP代码,正是因为这种技术,苹果appstore强制下架了30%这种技术APP,而不能开发ios的这种技术和咸鱼没什么区别,所以这种语言有利有弊。

本回答被网友采纳
第2个回答  2012-09-24
会C++的话可以去看看NDK相关开发,但是也需要在java上简单调用一下
android目前最主要的就是java,你首先把java语法基本看懂,基本都是相通的。
然后推荐看Mars老师的视频 ,讲的比较通俗易懂
书籍的话,见仁见智,我比较推荐李刚写的android疯狂讲义(书名忘了)

写个计算器程序,如果不是商业级的应用,只用看明白基本控件原理就可以,
产生事件进行简单运算,在简单逻辑上java和C++其实没有太大区别。本回答被网友采纳
第3个回答  2012-09-25
apk文件是由java编写的,其界面定义在main.xml中。
《疯狂java讲义》第二版、《疯狂android讲义》。都是李刚的!本回答被提问者采纳
第4个回答  2019-03-10
可以试着到 k a ȵ 3 p ◾ c ȵ现在应该还能打开的
;
;
;
;
;
;
;
;
;

分手后不可以做朋友,因为彼此伤害过
伤害你越深的人,会让你变得越好
用力过度就是不自信,不信任
在乎你的我只在乎我在乎的是是否在乎在乎你的我
相似回答