android开发第一个程序,Android开发入门之第一个android程序
创建Android Project
Application Name:应用名,显示在程序列表中,以及程序启动后的标题栏
Project Name:项目名
Package Name:包名,程序的唯一标识
Minimum Required SDK:设置运行该程序所需的最低版本
Target SDK:Android版本
Compile with:编译用到的SDK版本
Theme:主题
一路Next,最后finish,待eclipse创建完工程后,得到
Eclipse运行项目:
右键点击工程->Run as ->Android Application
虚拟机卸载App
设置->应用程序->管理应用程序->选中要卸载的程序->卸载
src:源代码
gen:系统那个自动生成的文件
R.java中记录了项目中各种资源ID
assets:资源路径,不会在R文件注册
bin:二进制文件,包括class 资源文件 dex apk等
res:系统资源,所有文件都会在R文件生成资源ID
drawable:图片
layout:界面布局
values:数据
anim:定义动画的XML
raw:原生文件
AndroidManifest.xml:清单文件,在软件安装的时候被读取
Android中的四大组件
(Activity, ContentProvider,BroadcastReceiver,Service)都需要在该文件中注册
程序所需的权限也需要在此文件中声明,例如:电话/短信/互联网/访问SD卡等。
project.properties:供eclipse使用,读取该项目使用的Android版本号。早期版本为:default.properties
proguard-project.txt:用来混淆代码的配置文件,防止别人反编译
运行该项目:
android开发第一个程序,Android开发入门之第一个android程序相关推荐
- 第一个java程序书_Java入门(4) 第一个Java程序
Java入门(4) 第一个Java程序 摘要 通过本章的学习,读者应了解Java语言的两种程序:应用程序.小应用程序的基本结构,能够编译.运行Java应用程序和小应用程序. (2002-09-16 1 ...
- windows phone开发第一步:搭建软件开发环境
2019独角兽企业重金招聘Python工程师标准>>> windows phone开发第一步:搭建软件开发环境:http://www.cnblogs.com/hanjun/archi ...
- 一、SpringMVC基础入门,创建一个HelloWorld程序
一.SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包. 2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 ...
- cuda入门——改良第一个 CUDA程序
cuda入门--改良第一个 CUDA程序 在上篇中,我们做了一个计算一大堆数字的平方和的程序.不过,我们也提到这个程序的执行效率并不理想.当然,实际上来说,如果只是要做计算平方和的动作,用 CPU 做 ...
- 在docker中构建普通java程序_Docker入门-构建第一个Java程序
原标题:Docker入门-构建第一个Java程序 定制镜像 准备一个没有第三方依赖的java web项目,可能参考示例maven结构项目: session-web.war 把该war上传到安装有doc ...
- 入门的第一个C++程序。从键盘输入学生姓名,然后输出指定格式的内容。
PTA 作业罢了,仅供参考. 入门的第一个C++程序.从键盘输入学生姓名,然后输出指定格式的内容. 输入格式: 学生姓名. 输出格式: Hello, C++! My name is <学生姓名& ...
- 微信小程序实现跳转到另外一个小程序的方法
微信小程序实现跳转到另外一个小程序的方法 1,首先需要在当前小程序app.json中定义:需要跳转的小程序的app-id app.josn "navigateToMiniProgramApp ...
- 应用FileInputStream类,编写应用程序,从磁盘上读取一个Java程序,并将源程序代码显示在屏幕上
应用FileInputStream类,编写应用程序,从磁盘上读取一个Java程序,并将源程序代码显示在屏幕上. package p1;import java.io.*; public class FI ...
- ip地址转换数字函数 iton_c# – RabbitMQ CreateConneciton问题 – 在一个应用程序中运行,但在另一个应用程序中运行...
所以这是连接代码. var factory = new ConnectionFactory { HostName = "myserver", UserName = "te ...
- 微信小程序零基础入门_第二章 小程序框架_逻辑层
第二章 小程序框架_逻辑层 2.1 逻辑层 小程序开发框架的逻辑层是基于JavaScript进行编写和实现的.在开发过程中写的所有代码,最终都被整合成一份JavaScript,在小程序启动的时候开始执 ...
最新文章
- 给力!一行代码躺赚普通程序员10年薪资!
- 细菌绝对定量的方法总结
- 使用程序判断一个文件是否是有效的PE文件
- 蓝桥杯-送分啦(java)
- caffe 在 windows 下的配置(scripts\build_win.cmd)
- 内存颗粒和闪存颗粒的区别_浅谈闪存颗粒二三事
- 【转】GitHub上README.md教程
- 第40课 儿歌《打老虎》-2021.08.10 《小学生C++趣味编程》
- Wireshark网络封包分析软件——过滤表达式
- java非静态内部类子类的调用_Java嵌套类和内部类详解
- 软件工程复试面试问题总结(二)
- Cacti监控华为交换机不显示端口解决办法
- 七夕甜蜜限定,让你心动不止一点点~
- Matlab_GUI gcf、gca 以及gco 的区别用法
- 请介绍一下三地菩萨,再说一说,要证悟什么才能称之为三地菩萨.谢谢.
- springboot上传excel表格到数据库
- 数据分析和数据可视化网站资源
- iOS一键打包自动改build并输入更新日志上传发布应用到Fir,Pgyer
- 抢小米手机K40脚本
- 5-3 Coursera吴恩达《序列模型》 第三周课程笔记-序列模型和注意力机制