安卓 Android之开发简单小应用(一)

安卓 Android之开发简单小应用(一)安卓Android之开发简单小应用(一)一、简述  记–没学过Android之开发简单小应用。(课程设计作业)  例子打包:链接:https://pan.baidu.com/s/1LEQ1oWkUX8OmtfCFVydxWQ密码:9o0d二、环境搭建软件打包:链接:https://pan.baidu.com/s/1VVsZqPrwOtvMuzeeJE1y_A密…

大家好,又见面了,我是你们的朋友全栈君。

安卓 Android之开发简单小应用(一)

一、简述

    记 –没学过Android之开发简单小应用。(课程设计作业)

    例子打包:链接:https://pan.baidu.com/s/1LEQ1oWkUX8OmtfCFVydxWQ 密码:9o0d

二、环境搭建

软件打包:链接:https://pan.baidu.com/s/1VVsZqPrwOtvMuzeeJE1y_A 密码:qspp

下载解压即可

1、安装JDK  (默认即可)

2、设置环境变量

      2.1右键计算机–》属性–》高级系统设置–》高级–》环境变量

安卓 Android之开发简单小应用(一)

       2、2 新建变量名【ClassPath】,其值可设为 【.;%JAVA_HOME%/lib/rt.jar;%JAVA_HOME%/lib/tools.jar】。前面有个.

(如果使用1.5以上版本的JDK,不用设置CLASSPATH环境变量,也可以正常编译和运行Java程序。)

安卓 Android之开发简单小应用(一)

       2、3找到Path变量,点击【编辑】,在变量值最前面加上【%JAVA_HOME%/bin;】后面有个分号“;”

安卓 Android之开发简单小应用(一)

注意:记得点击确定

补充:使用命令脚本设置环境变量,将一下内容保存为xxx.bat或xxx.cmd,然后双击运行(可能需要管理员权限)。

   (记得JAVA_PATH环境变量的值是JDK的实际安装路径,需要根据实际情况进行更改)

::先删除之前的JAVA_HOME(防止歧义)
wmic ENVIRONMENT where "name='JAVA_HOME'" delete
::先删除之前的ClASSPATH 
wmic ENVIRONMENT where "name='CLASSPATH'" delete
::创建名称为JAVA_HOME的系统环境变量, VariableValue :是JDK的安装路径
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="C:\Program Files (x86)\Java\jdk1.7.0_45"
::备份Path环境变量(防止改错了)
echo %Path%>Path.txt
::在系统环境变量Path中增加关于java的环境变量
wmic ENVIRONMENT where "name='Path' and username='<system>'" set VariableValue=".;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin" 
::创建CLASSPATH系统环境变量 (听说这个可以不加)
wmic ENVIRONMENT create name="CLASSPATH",username="<system>",VariableValue=".;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar;" 
::暂停一下
pause

3、打开ADT (不用安装,解压后打开即用)     ADT:Android Developer Tools 安卓开发者工具

安卓 Android之开发简单小应用(一)

三、新建一个工程

安卓 Android之开发简单小应用(一)

安卓 Android之开发简单小应用(一)

然后一直点击”Next”,直到点击”finish”完成。

安卓 Android之开发简单小应用(一)

没有创建过虚拟设备的(模拟手机设备),需要新建。(有创建过的可以不用再创建,当然也可以进行修改虚拟设备的型号)

安卓 Android之开发简单小应用(一)安卓 Android之开发简单小应用(一)

四、运行项目

右击项目–》Run As–》Andriod Application

安卓 Android之开发简单小应用(一)

启动虚拟设备时信息输出

安卓 Android之开发简单小应用(一)

成功启动之后,自动运行刚才运行的应用

安卓 Android之开发简单小应用(一)

在项目文件下的bin 目录生成对应的.apk文件,可以直接安装到安卓手机

安卓 Android之开发简单小应用(一)

五、总结

1、启动虚拟设备之后,修改了代码,需要再次Run As程序,需要在虚拟设备中退出该应用,因为每Run As一次就会安装一次,先退出上一个版本的应用,再安装,否则可能安装失败。(不用退出虚拟设备,每一开启虚拟设备太耗时间)

2、调试信息输出,比如说System.out.println(“程序已经执行到这里了”);默认是看不到的输出信息的,需要设置,(可能需要重启ADT方可生效)

安卓 Android之开发简单小应用(一)

3、设置中文输入

安卓 Android之开发简单小应用(一)

4、新建activity(新建一个页面)

安卓 Android之开发简单小应用(一)

安卓 Android之开发简单小应用(一)

5、实现页面跳转并在第二个页面关闭时想第一个页面传递数据

    5.1在第一个页面添加一个按钮(直接拖拽到相应的布局文件即可)(就是打开)

安卓 Android之开发简单小应用(一)

注:直接修改文本会有一个叹号,可以使用string.xml,这样就不会有叹号

安卓 Android之开发简单小应用(一)

 

   

 5.2写代码从第一个界面跳转到第二个界面

安卓 Android之开发简单小应用(一)

    5.3第一个界面对应的代码为MainActivity.java

安卓 Android之开发简单小应用(一)

  5.4跳转代码

安卓 Android之开发简单小应用(一)

5.5当第二个页面关闭返回时的处理代码

安卓 Android之开发简单小应用(一)

5.6编写第二个页面的代码(TwoActivity.java)

安卓 Android之开发简单小应用(一)

5.7效果:

安卓 Android之开发简单小应用(一)

6、设置app的名字

安卓 Android之开发简单小应用(一)

7、导入已存在的项目

安卓 Android之开发简单小应用(一)

安卓 Android之开发简单小应用(一)

8、设置字体

安卓 Android之开发简单小应用(一)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/147931.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 常用CorelDRAW X4使用技巧——常用快捷键篇

    常用CorelDRAW X4使用技巧——常用快捷键篇

    2021年9月3日
    107
  • Anaconda 查看、创建、管理和使用python环境

    Anaconda 查看、创建、管理和使用python环境由于不同的项目需要用不同的python版本,于是使用Anaconda来进行版本管理,现记录一下经验:在官网下载并安装好Anaconda以后(非常简单,此处不赘述):1.查看Python环境condainfo–env可以看到所有python环境,前面有个‘*’的代表当前环境:2.创建Python环境condacreate–namepython35python=3.5代表创建一个…

    2022年5月6日
    74
  • Hadoop生态系统组件最全介绍

    Hadoop生态系统组件最全介绍开源改变世界,拥抱开源,拥抱未来Hadoop生态系统组件介绍,掌握吹x大法,走到哪里都不怕图片来自bing,跟视觉中国没关系,嗯,很严肃的声明 功能模块 产品名称 产品简述 关键技术 HDFS 分布式文件系统 MapReduce 数据处理编程:map(数据拆分),shuffle(数据排序分发),reduce(数据合并) YAR…

    2022年5月12日
    42
  • BoostNote使用,没有说明

    BoostNote使用,没有说明Thisisatitle斜体Thisisalsoatitle二级标题aaasddw第三极symbol标记代码块ThisisaCodesetThisisaCodesetfor(inti=0;i&amp;lt;5;i++){cout&amp;lt;&amp;lt;&quot;Hel

    2025年6月19日
    2
  • beanutils.copyproperties 深拷贝_properties线程安全吗

    beanutils.copyproperties 深拷贝_properties线程安全吗一BeanUtils.copyProperties是什么BeanUtils类全路径为org.springframework.beans.BeanUtils是spring-beans包下的一个用于bean相关工具类。BeanUtils.copyProperties(Objectsource,Objecttarget)这个方法的作用是把source这个bean的全部属性值复制到targe…

    2022年10月3日
    3
  • 搭建普罗米修斯Prometheus监控系统「建议收藏」

    搭建普罗米修斯Prometheus监控系统「建议收藏」一、普罗米修斯监控概述1、什么是普罗米修斯监控Prometheus(由go语言(golang)开发)是一套开源的监控&报警&时间序列数据库的组合。适合监控docker容器。因为K8S的流行带动了Prometheus的发展。2、官方网站https://prometheus.io/docs/introduction/overview/二、时间序列数据1、什么是时间序列数据时间序列数据(TimeSeriesData):按照时间顺序记录系统、设备状态变化的数据被称为时序数据。应用场景

    2022年7月19日
    118

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号