java写android程序,怎么使用java做安卓软件

1,怎么使用java做安卓软件第一步,安装jdk,配置jdk环境 。百度搜jdk配置第二步,安装Android Studio +SDK 。或者Eclipse+ADT+Android SDK 。第三步,需要Android机子或者安装虚拟机 。如有疑问,请提出 。记得采纳!安卓大部分应用都是用java语言写的,如果要运行后缀是.jar的软件,就下载java模拟器(前提是你手机卡里面有后缀是.jar的软件),后面的操作傻瓜都会,软件里面会教你怎么操作的,所有后缀是.jar的软件都要在模拟器里面启动
2 , 学好JAVA后可以编写安卓程序了吗JAVA懂个基础就行了, 你是要编安卓程序的吧?英语可以的话就直接上GOOGLE 安卓的网页上学, 或者下本英文教程. 中文的书一般都过时过得很厉害, 因为安卓变化太快了.有不懂的代码上网查就行了, 用不着先系统的学JAVA其实是不可以的,就算你打成apk的包,事件监听和界面也是必要的,否则没法操作还不大行,不过java是必须学的 , 安卓的开发语言上是java但是学完之后还需要了解android的系统机制 。java是基础Android的应用层就是用java来写的 , 所以掌握了java基?。偈煜ひ幌翧ndroid的几个主要的组件,Activity、Service、BroadcastReceiver、Provider和Intent加上XML界面布局就可以自己完成一个简单的demo程序了,当然Android内容很多,还有网络、线程等等知识点要了解,要精通还是需要时间积累的 。
3 , 新人问句java能写手机上能运行的程序吗当然可以了 。Java能做的还有很多:1. 互联网在互联网方向的应用非常多,如果细分的话可以分为很多种 。目前采用Java开发互联网网站及应用的公司越来越多,这也增加了Java开发工程师的需求 。像京东的一些后端都是使用的java 。2. 手机开发智能手机的流行是java的一个推进剂 , Android手机应用都是使用java开发 。Android系统开发里面也涉及到java 。2015年 , Android已经成为全球最大的移动设备操作系统,java工程师仍然有很大的需求量 。现在拥有2-3年的手机开发经验,月薪已经超过一万 。3. java应用开发java除了做后端和手机应用 , 还可以做PC端的应用 。很多公司的OA系统,邮箱,股票金融系统都是使用Java开发 。java开发者在这方面的需求也非常大,待遇也相当不错,工资水平与java互联网方向的差不多,很容易在一些大型企业就业 。可以 , 叫Android开发,据说学会java 一个月就可以学会安卓,我还没学 。。Android呗安卓软件就是用java , 苹果不是再看看别人怎么说的 。【java写android程序,怎么使用java做安卓软件】
4,如何用java编写android后台程序使用J2EE技术或者叫Java Web技术开发一个Web服务器 , 服务器返回Json数据,android客户端解析json数据,使用http协议和服务器通信,android有相应模块和API 。首先楼主得懂Java后台也就是Java EE,用Servlet搭建Web服务,Serlvet映射一个URL , Android请求这个URL,Servlet处理请求,然后就是Java编程 , Web分层、JDBC等技术 。服务器返回标准的JSON轻量数据(就是纯文本) , Android来解析 。具体技术:(1)Java Servlet作为Web服务的处理入口;(2)Java编程编写业务处理程序;(3)JDBC访问数据库;(4)Android端的HTTP模块 , API;(5)Android端解析JSON数据;(6)Servlet或者Java端生成JSON数据;等楼主技术强了 , 就可以接触各种框架、EJB技术了 。Spring、Spring MVC、Struts、Hibernate,甚至NOSQL、分布式、负载、node.js、模板技术等等 。android有一种组件叫做service,这个东西可以后台一直运行 。具体怎么写他又一套自己的生命周期,这几句话是说不明白的,你可以去查一下 。当然在activity中写一个thread也可以后台 , 但是如果你想作为一个守护进程或者长时间运行的东西最好别用thread 。5,android 应用程序用JAVA编写普通应用用java开发就够了,如果对性能要求比较高,用java写ui,用c++写逻辑 。用Java语言 。使用j2ee技术或者叫java web技术开发一个web服务器,服务器返回json数据,android客户端解析json数据,使用http协议和服务器通信,android有相应模块和api 。首先楼主得懂java后台也就是java ee , 用servlet搭建web服务,serlvet映射一个url , android请求这个url,servlet处理请求,然后就是java编程,web分层、jdbc等技术 。服务器返回标准的json轻量数据(就是纯文本),android来解析 。具体技术:(1)java servlet作为web服务的处理入口;(2)java编程编写业务处理程序;(3)jdbc访问数据库;(4)android端的http模块,api;(5)android端解析json数据;(6)servlet或者java端生成json数据;等楼主技术强了,就可以接触各种框架、ejb技术了 。spring、spring mvc、struts、hibernate,甚至nosql、分布式、负载、node.js、模板技术等等 。目前android的上层应用主要还是用java来写的 虽然说支持c 但是通过jni调用还是会消耗不少资源的 测试过感觉直接用java做你说的应用程序就行了 简单效率也还可以说的真对java编程,但是是android sdk执行运行 。。。。

    推荐阅读