我想开发一个安卓版的手机APP,应该学什么,c语言还是,java还是VB,求大神指教

作者&投稿:澄堵 (若有异议请与网页底部的电邮联系)
我想开发安卓应用APP,学c还是学java??~

没有任何语言基础的话,你可以直接从java开始学(android的基础编程都是用的java),但是学过C的话学java会很容易(简单的应用开发用java够了,你想深入的话还是要学c,c++,Android底层是linux,你要钻研的话去看底层的代码发现都是c语言,编一些上规模的APP还是会用到c,c++,因为一些对效率要求比较高或者代码到代码保护的情况下要用),总而言之,单纯的想开发个简单的APP应用学个java就够了,想走的远一点深入一点,都要学

可以都学虽然c不是面向对象的在手机app应用很少运用但适用于底层硬件开发。另外苹果手机的应用软件苹果有提供自己的语言哦。

首先请了解一下安卓应用的开发语言。


  1. 安卓的开发工具分为 Android SDK 和 Android NDK 两种,目前都由谷歌在维护和更新。SDK 是开发所有安卓应用所必须使用的,使用 Java 作为编程语言。NDK 是开发应用的底层框架用的,适用于开发一些需要精确控制 CPU 使用效能的应用,比如游戏和物理引擎等。NDK 使用的是较底层的 C 语言和 C++ 语言。由于进行一般应用的开发使用的是 Android SDK,所以题主主要应该学习的语言是 Java。

  2. 要绘制你的应用的界面,你还需要学习 XML 标记语言,因为安卓的界面元素使用 XML 语言来绘制。这个语言比较简单,稍微了解一下它的构成方法即可。


接下来请了解一下开发环境的配置。


  1. 请在你的电脑上安装 Java SE Development Kit (JDK) 和 Java Runtime Environment (JRE),这两个工具可以在甲骨文 Oracle 的官网免费下载。它们提供了 Java 应用编译和运行所需的各种工具和类库,是使用 Java 语言进行开发所必须的。

  2. 安装开发安卓应用所需的集成开发环境(IDE)。IDE 可以让你快速地编写代码、打包运行程序、监视应用资源占用情况以及进行排错。以往最常用的 IDE 是第三方的 Eclipse,但是由于谷歌在去年发布了自家的 Android Studio,并停止了对 Eclipse 的支持,所以现在开发安卓应用应该使用 Android Studio,以获得最新的支持和 SDK 版本。Android Studio 在 Windows 中的界面如下:


    (使用 Java 编写程序代码)


    (使用 XML 编写界面元素)

  3. 由于谷歌在国内使用不便,所以请在 Android Studio 中文社区 http://android-studio.org/ 下载最新版的 Android Studio 以及 Android SDK。


这些内容准备好以后,就可以开始安卓应用的开发了。学习 Java 只是基础,学习 SDK 的使用方法才是开发安卓应用最关键的。这个阶段比较枯燥和繁琐,希望题主有足够的耐心和思想准备。另外如果题主没有太多的计算机以及编程基础的话,建议先找一些面向对象编程和算法的书籍看一看,否则是很难写出有效率的代码和应用的。如果英语水平还可以,并且有方法访问海外网站的话,请尽量查找英文的第一手资源。谷歌的 Android 官方文档、StackOverflow 和 New Think Tank 等网站上有非常好的 Android SDK 学习资源。



1、Android开发目前还是需要使用java语言的,如果不需要很复杂的功能,那么掌握java,懂得xml就可以做一个本地的Android App,如果需要上网功能,可能同时需要懂得HTML,CSS,javascript,SQL。

有很多开发平台,Java只是一种,虽然也行但我并不推荐这种。如果你只是玩玩而已并不打算从事这一行你可以学习一下“E4A”,采用的中文可视化编程,比较容易上手但功能就有点简陋了。如果你想从事安卓应用开发这一行,你需要有足够聪明的头脑,编程重要的是思路而不是语言,并不是说开发就能开发出来的,如果决定好了建议在专业的培训机构学习或自学。

学java,另外你需要配置一个开发环境

Java


开发一个安卓手机APP需多少钱
一般一个简单的APP包含ios端,android端,管理后台,复杂的项目可能还包括微信公众号,微信小程序,PC端等不同的版本。互联网是个神奇的大网,大数据开发和软件定制也是一种模式,这里提供详细的报价,如果你真的想做,可以来这里,这个手及的开始数字是一伍扒中间的是壹壹三三后的是泗柒泗泗,按照顺序...

如何从零开始写一个Android安卓App?
开发工具安装和配置搭建开发环境在AndroidStudio中,创建第一个项目完成简单Helloworld代码编写编译APK文件,让应用在手机上跑起来0X00开发工具安装和配置第一步,需要先在Android官网下载AndroidStudio(直接点击传送门进入下载链接),如果不会科学上网的话,也可以在国内镜像下载。但想成为专业的安卓研发,还是...

我想开发一个安卓版的手机APP,应该学什么,c语言还是,java还是VB,求大神...
接下来请了解一下开发环境的配置。请在你的电脑上安装 Java SE Development Kit (JDK) 和 Java Runtime Environment (JRE),这两个工具可以在甲骨文 Oracle 的官网免费下载。它们提供了 Java 应用编译和运行所需的各种工具和类库,是使用 Java 语言进行开发所必须的。安装开发安卓应用所需的集成开发...

不知开发一个android的app需要多少钱
看你能扛多长时间了。iso端+android端+后台,预计需要17万左右。1、看App本身的复杂度;需要服务器后台支持的复杂度要高,是3D游戏需要3d引擎的复杂度要高很多很多。。。2、看工作范围;如果你已做好设计,并制作好界面素材,准备好数据,并自备帐号自己完成上线申请,仅委托开发就要便宜一些,反之如果...

在手机上如何开发一个APP
第二种情况是你想要开发多款app,并且有创业打算。这种情况优先选择自己组建团队,这里就要做好心理准备,招聘什么类型的人才已经怎样的薪水支出都有清楚。然后招聘专业人员组成团队,做app开发项目。这个时候就要做好长期吃苦的准备,因为创业本身并不容易。这个团队至少需要一个iOS和一个安卓开发者;其次至少...

开发一款APP,如果只开发安卓版本,不开发IOS版本,那么整体的成本和两个...
开发一款APP,如果只开发安卓版本,不开发IOS版本,那么整体的成本和两个版本同时开发节约多少成本?开发APP必须考虑ios和Android是否都要做,另外选择一个靠谱的开发团队,这是最重要的。一个好的开发团队至少需要一个项目经理、一个UI设计师、一个安卓开发工程师和一个ios开发工程师,如果你还需要后台数据...

我想找人开发一个安卓APP,需要多少钱
找人开发一个安卓APP,需要多少钱 对于软件开发外包,价格是许多人关注的一个点,软件定制开发的价格对于大多数的用户来说,也是很难抉择的,不同的开发公司价格更是有着天壤之别,那么,我们要如何选择?决定价格的因数有很多,开发一款APP前要考虑APP的类型、开发方式、外包供应商的选择,以下几点是决定...

如何从零开始做一个安卓APP软件?
如何从零开始做一个安卓APP软件 如今,不少企业都想拥有属于自己企业或产品的手机APP,但其中最困扰企业主的问题就是:开发一款手机APP到底需要多少钱?简单点来说,要视手机APP的需求及质量而言,价位一般在几千到十几万左右,更高端的价格更高。今天,我们就来详细分析一下这个问题,请继续往下看吧。...

怎样搭建android开发环境
1、首先我们在搭建 Android 开发环境之前,需要一个集成的开发环境,一个是 SDK,一个是模拟器。因为编程使用的是JAVA语言,还需要JDK。Java开发环境具 体搭建方法请参照:http:\/\/www.pc6.com\/infoview\/Article_53515.html 2、开发集成环境选择eclipse(集成版)软件名称: Eclipse SDK(跨平台集成开...

公司想做一个安卓的APP,做一个大概多少钱
很有必要提一下的是,做APP比较常见的两种功能实现方式有Native原生和Webview 方式,这两种方式的优劣不在本文的讨论范围,一般为了保证体验,以原生的方式为主,Webview的方式为辅。以原生的方式做开发,版本是尤为重要的。其一,APP开发完成之后,需要把上架到APP store(假设我们只上iOS和安卓),iOS ...

阿拉善左旗15385649709: 我想开发一个安卓版的手机APP,应该学什么,c语言还是,java还是VB,求大神指教 -
竹发扶信: 首先请了解一下安卓应用的开发语言.1. 安卓的开发工具分为 Android SDK 和 Android NDK 两种,目前都由谷歌在维护和更新.SDK 是开发所有安卓应用所必须使用的,使用 Java 作为编程语言.NDK 是开发应用的底层框架用的,适用于开...

阿拉善左旗15385649709: 假如我要开发一个安卓手机应用软件 -
竹发扶信: 安卓是开源的基于unix的系统,要学习JAVA平台语言和C就行了,主要是JAVA,电脑的话装一个java客户端就好了,语言嘛,就是要多联系,买几本开发书,泡泡论坛也就差不多了,开发时间长了,就能做出来好的软件了

阿拉善左旗15385649709: 想制作一个安卓手机软件, -
竹发扶信: Eclipse是开发工具,Android开发需要有Java基础,然后就是SDK的学习与使用,碰到问题多用Google.然后了解一下json数据格式,http请求获取response(我说的是接口做好的,你要想做接口那还要了解php,jsp或者asp这些,还有sql相关的东西) 解析json,显示数据,列表显示的话就是自定义dapter然后布局一下就好了

阿拉善左旗15385649709: 开发安卓app用什么软件? -
竹发扶信: 一种是基于Java平台的APP开发软件:eclipe,这是一款免费的APP制作工具;另一种是应用于企业级工作平台的myeclipse,不过myeclipse这个软件是收费的. http://www.douban.com/note/309542708/满意请采纳

阿拉善左旗15385649709: 如何制作一个安卓版的APP软件方案 -
竹发扶信: 一、打开速度快 开发者的任何一行代码都可能延迟应用的响应时间,对于这方面的解决方案的话,就是代码的优化方面了, 比如说内存优化、UI的优化、加载图片时的优化等都是项目成功的关键,在很多公司开发的产品中,一大部分的应用基...

阿拉善左旗15385649709: 我想做一个安卓手机端的APP需要什么硬件啊?比如什么电脑配置,什么软件?谢谢 -
竹发扶信: 开发app不是需要硬件,是需要软件,因为app是本地的一个编程.然后上传到服务器就可以实现联网.电脑配置来说,现在的电脑都可以.但开发app并不简单,需要你有编程基础.加上ui设计等基础.建议如果没有学过类似的,就不要考虑自己做.如果要是玩一玩,可以尝试opencom这个软件.但也是要花些钱买模版.效果来说,仁者见仁吧.

阿拉善左旗15385649709: 如何快速地开发一款 Android App -
竹发扶信: 想要开发好一款好的APP产品并不容易,下面在来说说安卓app开发过程中需要注意的问题: 1、安卓app开发有自己规范的一套标准,您在开发中必须无条件遵守. 2、在安卓app开发过程中,需要根据不同特性来进行优化. 3、需要针对特定屏幕密度使用特定的图标和位图. 4、避免利用那些智能手机可能不支持的硬件功能. 5、还要针对网页的布局来调整字体的大小和触控按钮. 总结:安卓app开发说它简单,并不简单,它需要你懂得编程语言和网页设计技术,说它复杂,它也简单,有很多智能的系统,和傻瓜程序可以帮助你制作APP,这些工具并不需要你知道专业的技术.总而言之要想开发一款优秀的APP,你需要注意很多细节,要多实践、多总结.

阿拉善左旗15385649709: 自学做一个手机app需要学习什么? -
竹发扶信: 首先必须熟练掌握计算机方面的相关知识.其次选择什么样的系统做什么类型的APP,都是在做APP之前应该考虑的.且要有一定的美术功底,熟悉色彩搭配,版面划分等. 做安卓APP的话先学java、XML等再学安卓开发.用Java在eclipse或者Android studio开发可以很快做出成品.制作Android APP首先要学会如何搭建环境.其次安卓开发首先要有java基础,其次在电脑里面安装java、安卓集成开发环境包括ADT eclipse和sdk等,接下来看一下安卓开发系列教程即可.

阿拉善左旗15385649709: 如何Python写一个安卓APP -
竹发扶信: 用 python 写安卓 APP 肯定不是最好的选择,但是肯定是一个很偷懒的选择,而且实在不想学习 Java ,再者,就编程而言已经会的就 Python 与 Golang( 注: Python , Golang 水平都一般 ) ,那么久 Google 了一下 Python 写安卓的 APP 的可...

阿拉善左旗15385649709: 如何用android studio做一个安卓app -
竹发扶信: Android studio作为面市不久的安卓开发工具,越来越受到大家的喜爱,这里我将介绍如何在Android studio中创建一个APP项目,并在以后经验中介绍其他有关Android studio的操作和编程方法.工具/原料 Android studio 方法/步骤1 打开软件,...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网