博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android - 安卓初探 - 新建项目
阅读量:5168 次
发布时间:2019-06-13

本文共 1789 字,大约阅读时间需要 5 分钟。

安卓初探 - 新建项目
File > New > Other > Android > Android Application Project
 
Application Name : 
应用名称
Project Name : 
项目名称
Package Name : 
包名(com.公司名.app)应用的唯一标识
Build SDK : 
(针对哪个版本的API开发软件)
Minimum Required SDK : 
最低安卓运行平台
Create Project in Workspace : 
工作环境
Activity Name : 
项目的主入口名称
Layout Name : 
布局名称
Navigation Type : 
导航类型
Hierarchical Parent : 
(默认)
Ttile : 标题
 
<屏幕分辨率>
1> 
HVGA : 
320 x 480
2> 
QVGA : 
240 x 320
3> 
WQVGA400 : 
240 x 400
4> 
WQVGA432 : 
240 x 432
5> 
WVGA800 : 
480 x 800
6> 
WVGA854 : 
480 x 854
 
<安装步骤>
1>  Run as > Android Application
2> 运行 > cmd > 
 adb install E:\xxx.apk
<卸载步骤>
1> 虚拟机内应用程序卸载
2> 运行 > cmd > adb uninstall <应用的包名> 
     例子 : 
adb uninstall cn.itast.app
 
<应用程序文件夹>
1> 
src  存放JAVA源文件
2> 
gen (系统自动生成)
3> 
res  存放资源文件 (图片,字体..)
   31> 
drawable-hdpi (高),drawable-ldpi (中),drawable-mdpi (低)  存放不同分辨率的图片
   32> 
layout  存放软件界面 (类似于WEB的页面) 用XML定义界面
   33> 
values  应用使用到的数据
   34> 
anim 存放定义动画的XML文件
   35> 
xml 在Activity中使用
getResource.getXML() 读取该目录下的XML资源文件.
   36> 
raw 该目录用于存放应用使用到的原始文件,如音效文件等。编译时,这些数据不会被编译,它们被直接加入到程序中使用这些资源,你可以调用
getResources().openRawResource(ID).参数ID形式: R.raw.xxxxx
4> 
assets 不会在R文件中生成ID,通过路径访问资源
5> 
AndroidMainfest.xml 
项目清单文件  四大组建(
Activity , 
ContentProvider , 
BroadcastReceiver , 
Service) 需要在该文件中进行配置,如果应用使用到了系统内置的应用(如电话服务、互联网服务、短信服务、GPS服务等)你还需要在该文件中生命使用权限。
   51> 
mainfest 
命名空间
   52> 
package : 
唯一包名
   53> 
android:versionCode : 
版本号
   54> 
android:versionName : 
版本名称
6> 
default.properties 
项目环境信息  不需要修改此文件
 
<eclipse 编译>
 
.java --> .class --dx-> .dex -->打包(签名) --> .apk
adb install c:xxx.apk
<文字大小>
px(pixels)像素
一般HVGA代表320x480像素,这个用的比较多
dip或dp(device independent pixels)设备独立像素
这个和设备硬件又关,一般了支持WVGA,HVGA 和 QVGA 推荐使用这个,不依赖像素。
sp(scaled pixels - best for text size)比例像素
主要处理字体的大小,可以根据系统的字体自适应
posted on
2013-02-20 17:36 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/LYshuqian/archive/2013/02/20/2919129.html

你可能感兴趣的文章
vim E212
查看>>
.net core 在 Docker 上的部署
查看>>
C++学习(14)
查看>>
English trip -- Review Unit2 At school 在学校
查看>>
[022]c++虚函数、多态性与虚表
查看>>
Android-运行时权限
查看>>
时序图学习
查看>>
DDD-领域驱动设计
查看>>
717. 1-bit and 2-bit Characters
查看>>
TCP/IP 协议
查看>>
implicitly_wait()隐式等待
查看>>
ACdream 1031 Cut
查看>>
架构模式: Saga
查看>>
第三十四天-rsync+inotify实现实时同步案例
查看>>
学习一:saltstack安装及简单配置
查看>>
C#委托和事件例析
查看>>
报表引擎API开发入门—带参程序数据集
查看>>
状态图 Statechart Diagram
查看>>
使用委托优化反射
查看>>
【NOIP2014】飞扬的小鸟
查看>>