java可以用来开发安卓系统详细设计的手机软件么?如果能,需要具备哪些知识?详细点,谢谢!

Android开发中,需要用到哪些java知识??说详细点_百度知道学习安卓开发需要JAVA基础吗?会涉及哪些JAVA知识?-android工程师-杭州北大青鸟IT学院
> > >学习安卓开发需要JAVA基础吗?会涉及哪些JAVA知识?
学习安卓开发需要JAVA基础吗?会涉及哪些JAVA知识?
文章导读:   杭州北大青鸟IIT学院自2011年推出了&学士后&安卓课程,那么,在咨询者咨询的过程中,不停的有人问,学习安卓知识需要什么基础?是不是要掌握一定的JAVA知识。
  在了解了什么是Android以后,如 ...
  杭州北大青鸟IIT学院自2011年推出了&学士后&安卓课程,那么,在咨询者咨询的过程中,不停的有人问,学习安卓知识需要什么基础?是不是要掌握一定的JAVA知识。
  在了解了什么是Android以后,如果要学习的话,我们需要了解学习Abdroid需要有什么基础:
  学习Android一定要有Java基础,最差也要类似Java的其他面对像对象语言的基础。很多同学从来没有搞过软件编程,听说Android能赚钱,就疯了一样冲过来要学习。这明显是不靠谱的,甚至有的朋友一个字母一个字母的按照我们的例子去敲代码,然后非常努力的把代码背下来,像背英文单词一样的背代码,编程如果要是学成这个样子,还真是让人佩服不已啊!不管怎样,学习 Android你最少也要掌握Java语言的如下知识点才能够开始学习:
  a)Java基本数据类型及其特点
  b)Java分支语句和循环语句的使用
  c)类和对象的创建和使用方法
  d)函数的使用
  e)抽象类和接口
  f)继承和实现
  g)对象的多态性
  h)包和访问权限
  i)异常的处理
  j)类集框架
  k)eclipse的基本用法
体验课预约
适学人群:大学、高中、初中各类IT爱好者
适学人群:对网站开发,企业运维感兴趣者
适学人群:对安卓开发感兴趣的各类人员
适学人群:对互联网运维管理感兴趣者
适学人群:大学、高中、初中各类IT爱好者
适学人群:对营销管理、电商运营感兴趣者
适学人群:需要进行IT基础学习的人群
北大青鸟APTECH(德博)授权中心 版权所有 浙ICP备号-3来源:互联网 发表时间: 1:03:10 责任编辑:鲁晓倩字体:
为了帮助网友解决“android软件开发需要掌握的东西”相关的问题,中国学网通过互联网对“android软件开发需要掌握的东西”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:android软件开发需要掌握的东西,具体解决方案如下:解决方案1:
同志你学到的太少:懂Android基本知识+Java还不错+优美的项目结构=初级Android程序猿,他的编程基础马马虎虎的:做过项目和多看书。高手带你。没做过项目我就被HR扯平去,缺乏知识重点解析。莫骄傲。好了。自学是非常苦逼的,多言也没用,神人啊。其实没有真正的高手,java基础都没学好。不懂多问。项目都出了呢。如果没学过Java,结果买了书丢一边了。看看《Android 从入门到精通》感觉讲得真的不好。不像是大师作品:多看看开源代码.,学得快楼上说的都很有道理,一个月都不用就把android基本的东西都学通了,感受下别人的项目是怎么写的!我叫我的一个朋友学android。没事不看书的,见识也是非常有限的。可能是他的Java非常牛逼吧,搞了多年的开发.。我自己学习Android也很久了,结构是怎么安排的.,真佩服他。有人指点,而且是比较难熬的,问题终会被你解决。不过极少看书。学习。视频里面的小白讲得,突飞猛进,先学习一段时间Java,只有真正的你。自己努力,基本上都是项目里头钻。公式。乱七八糟的。自学迷茫是非常多的。但是前提还是你自己打骨子里面喜欢这样东西才行。比如说1个月之后开始学Android。很多书里面基本上忽略了这个重要的东西。做过项目我就敢和HR扯淡去,并非一条容易走的路。经验。我的另一个朋友
解决方案2:
首先学习Java,因为android开发是基于Java的,平时多看看教学视频
不会的话多查查 也可以网上问我!
解决方案3:
静下心把JAVA学好,再学安卓开发。我兴趣很大,安卓编程进步很快,入门了就快了。
相关文章:
最新添加资讯
24小时热门资讯
Copyright ©
All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号有手机安卓系统可以开发JAVA吗?我该如何实现?_百度知道一看就懂的Android APP开发入门教程
投稿:junjie
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了Android APP开发入门教程,从SDK下载、开发环境搭建、代码编写、APP打包等步骤一一讲解,非常简明的一个Android APP开发入门教程,需要的朋友可以参考下
工作中有做过手机App项目,前端和android或ios程序员配合完成整个项目的开发,开发过程中与ios程序配合基本没什么问题,而android各种机子和rom的问题很多,这也让我产生了学习android和ios程序开发的兴趣。于是凌晨一点睡不着写了第一个android程序HelloAndroid,po出来分享给其他也想学习android开发的朋友,这么傻瓜的Android开发入门文章,有一点开发基础的应该都能看懂。
一、准备工作
主要以我自己的开发环境为例,下载安装JDK和Android SDK,假如你没有现成的IDE,你可以直接下载SDK完整包,里面包含了Eclipse,如果有IDE那么你可以滚动到下面选择USE AN EXISTING IDE,然后安装SDK,如果你的SDK在安装时找不到JDK目录,你可以在系统环境变量里添加JAVA_HOME变量,路径为你的JDK目录,我的IDE是IntelliJ IDEA,都装好以后开始配置IDE增加SDK支持。
首先,打开Android SDK Manager把Android 4.0以上版本的未安装的都打勾装上,根据你个人实际情况,如果你只打算用自己的手机测试,那就把你机子系统一样版本的SDK包装上,下载时间有点长。
然后打开IDE创建新项目,IDEA比较智能,如果你装好了SDK,新建项目里就会出现Android的Application Module,选择后右边Project SDK为空,点击New按钮,找到SDK目录确定,下拉列表就会列出已经安装的各个版本的SDK,选择自己需要的版本,如果是第一次设置,IDE会提醒你先设置JDK,根据提示找到JDK目录即可。
填好项目名称后下一步选择USB Device,然后完成项目构建,IDE会自动生成基本的项目所需的文件及目录。
二、代码编写
做好准备工作后,终于可以开始写我们的hello android了,在开始编写代码之前,我们先了解几个文件:
res/layout/main.xml App主窗体布局文件,你的应用长什么样都在这边定义,有Design和Text两种模式
res/values/strings.xml 可以理解为i18n文件,这个文件用来存放程序调用的各种字符串
src/com/example/helloandroid/MyActivity.java 这个就是我们的主程序类,等下要实现的功能都在这个文件里添加
首先为应用添加一个id为hellotextView的textview和一个id为hellobutton的button,mail.xml 代码如下:
&?xml version="1.0" encoding="utf-8"?&
&LinearLayout xmlns:android="/apk/res/android"
&&&&&&&&&&&&& android:orientation="vertical"
&&&&&&&&&&&&& android:layout_width="fill_parent"
&&&&&&&&&&&&& android:layout_height="fill_parent"
&&& &TextView
&&&&&&&&&&& android:layout_width="fill_parent"
&&&&&&&&&&& android:layout_height="180dp"
&&&&&&&&&&& android:text="@string/default_message"
&&&&&&&&&&& android:id="@+id/hellotextView" android:textColor="#00ff00" android:gravity="center"/&
&&& &Button
&&&&&&&&&&& android:layout_width="wrap_content"
&&&&&&&&&&& android:layout_height="wrap_content"
&&&&&&&&&&& android:text="@string/button_send"
&&&&&&&&&&& android:id="@+id/hellobutton" android:layout_gravity="center"/&
&/LinearLayout&
代码和控件用到的字符串定义如下:
代码如下:&?xml version="1.0" encoding="utf-8"?&
&resources&
&&& &string name="app_name"&helloandroid by hiwanz&/string&
&&& &string name="button_send"&Say something&/string&
&&& &string name="default_message"&Click button below!&/string&
&&& &string name="interact_message"&You just clicked on the Button!&/string&
&/resources&
主程序中定义button点击后改变textview显示的文本,并且弹出Toast提示信息,代码如下:
package com.example.
import android.app.A
import android.os.B
import android.view.V
import android.widget.B
import android.widget.TextV
import android.widget.T
public class MyActivity extends Activity {
&&&& * Called when the activity is first created.
&&& @Override
&&& public void onCreate(Bundle savedInstanceState) {
&&&&&&& super.onCreate(savedInstanceState);
&&&&&&& setContentView(R.layout.main);
&&&&&&& //得到按钮实例
&&&&&&& Button hellobtn = (Button)findViewById(R.id.hellobutton);
&&&&&&& //设置监听按钮点击事件
&&&&&&& hellobtn.setOnClickListener(new View.OnClickListener() {
&&&&&&&&&&& @Override
&&&&&&&&&&& public void onClick(View v) {
&&&&&&&&&&&&&&& //得到textview实例
&&&&&&&&&&&&&&& TextView hellotv = (TextView)findViewById(R.id.hellotextView);
&&&&&&&&&&&&&&& //弹出Toast提示按钮被点击了
&&&&&&&&&&&&&&& Toast.makeText(MyActivity.this,"Clicked",Toast.LENGTH_SHORT).show();
&&&&&&&&&&&&&&& //读取strings.xml定义的interact_message信息并写到textview上
&&&&&&&&&&&&&&& hellotv.setText(R.string.interact_message);
&&&&&&&&&&& }
&&&&&&& });
代码写好后,电脑通过USB数据线连接手机,手机系统设置里的开发人员选项里打开USB调试,在IDE中直接点Run就可以在手机上看到运行的效果了。
应用开发完成后就要打包发布了,在IDE的Build菜单下选择Generate Signed APK来打包应用
在弹出的Wizard对话框中需要指定签名的Key,一开始没有Key你可以点击Create New来新建一个Key用于签名,填入签名所需的一些字段后生成Key文件
使用生成的Key来签名应用包
完成编译后会在刚才我们设置的Designation APK path下生成我们的helloandroid.apk应用包,接下来要怎么安装应用应该不用说了吧,我们的第一个Android App就这样诞生了。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 涉密系统应具备对 的文章

 

随机推荐