Android项目创建及注意事项

1. Android的开发环境

首先安装JDK,并配置JDK的环境变量,因为Android基于java语言开发

 ​	### JDK [环境变量]配置

、新建 JAVA_HOME 环境变量,

变量名=JAVA_HOME

       
       变量值=电脑jdk的安装路径(jdk1.8.......)指向版本号位置
       
       修改 path 环境变量,在path变量尾部添加%JAVA_HOME%\bin
        新建 classpath 环境变量 ,CLASSPATH=%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\tools.jar
       
       jdk 需要配置三个环境变量; 1.5之后可以不再设置classpath,但建议保留classpath设置

    
    然后再CMD中输入java就可以看到是否安装成功

可看之前博客Android基础(7月12日)

 - 安装IDE(开发工具),Android Studio(简称AS)
 - 下载对应版本SDK
 - 下载虚拟机

如何使用AS创建第一个android项目

​ 1.点击AS欢迎页面,NewProject

​ 2.选择Empty Activity点击Next

重点1:*

  • name: 表示:项目名称 规范:驼峰形的命名方式,首字母大写
    Package name:表示:包名 规范:三个词语, 全部小写
    Save locaton: 表示:项目的保存地址 规划:不要直接放在根目录,建 议多套一层文件夹,将项目分类存放
    Language:表示:开发语言, 此次使用

Java
Minimum SDK:表示:最低支持版本

重点2:项目目录结构

Android视图下:

manifests

AndroidManifest.xml Android的清单文件,作用是组件需在清档文件注册,对应用进行一些相关的配置

​ android:icon 设置应用图标

​ android:label 设置应用名称

java 后端包

com.hopu.demo 放程序的源代码(Java)规范:功能+Activity MainActivity
IndexActivity—activity_index

​ com.hopu.demo(androidTest) 系统生成的,如果无特殊的需求,不需要操作

​ com.hopu.demo(Test) 系统生成的,如果无特殊的需求,不需要操作

​ java(generated) 系统生成的,不需要操作

res 资源包、前端包

drawable 图像包,主要用于放置图片,规范:图片名称必须符合标识符规范

layout 布局包,页面 .xml文件,规范:activity_xxx.xml

mipmap 图标包,主要用于放置图标,规范:图片名称必须符合标识符规范

values

colors.xml 颜色

strings.xml 字符资源

​ 想要添加第二个Activity,操作如下
在项目结构“Android”下,右键app,然后根据图片所示创建

请勿随意转载!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
初学者必看 1、LinearLayout Button、RadioGroup、 CheckBox 2、TableLayout 3、FrameLayout 霓虹灯效果 4、RelativeLayout 梅花效果 5、自定义view跟着触点走的小球 6、 ListView 列表视图 7、WebView web视图 8、ToggleButton 动态布局效果 9、AnalogClock 、 DigitalClock and Chronometer 时钟和数字日期 10、AutoCompleteTextView 根据输入自动补充可能的全部 11、Spinner View 选择框(弹出框形式选择) 12、DatePicker TimePicker View 日期时间选择器 13、ProgressBar View 普通进度条、显示在标题栏上的进度条 14、RatingBar View 评级 15、 SeekBar 拖动条,音量调节效果 16、ScrollView 、HorizontalScrollView 垂直和水平滚动条 17、ScrollView 、HorizontalScrollView 垂直和水平滚动条 18、ExpandableListView 分组可展开收缩的ListView 19、Notification 状态栏通知 20、GridView、ImageSwitcher 21、SmsManager 消息管理器,发短信(这里是模拟器只能给其它模拟器发短信) 22、Intent Action、Category属性 测试 23、系统 Action、Category属性 24、ClipDrawable 徐徐展开的风景 25、AnimationDrawable 会动的图片 26、Menu、SubMenu、ContextMenu xml配置menu 27、Attribute 自定义view的duration属性 控制图片的透明度 28、Bitmap、BitmapFactory 图形与图像处理 29、Canvas 绘制自定义图形 30、Canvas 采用双缓存实现画图板 31、SharedPreference 简单的key-value数据存取 32、SQLiteDatabase 安卓客户端的嵌入式数据库 33、GestureDetector + ViewFlipper实现翻页效果 34、GestureLiberay 自定义手势 35、GestureLiberay 通过自定义的手势实现用户操作 36、TextToSpeech 语音朗读 37、ContentProvider、ContentResolver 应用之间共享数据 38、 Service 相当于没有界面的activity 39、Activity与Service运行中通信 40、Service 相当于没有界面的activity 41、AIDL Service android中的跨进程调用 客户端,服务端见AidlService 42、BroadcastReceiver 接收广播消息 43、非UI线程中不能操作UI线程中的View测试 44、ImageSwitcher animation gesture实现可以滑动的跑马灯 45、下载状态栏显示下载进度 46、Gallery3d效果 47、ListView 上拉加载更多效果 48、异步加载图片的二级缓存技术 49、QQ的好友列表展示效果 50、Fragment + ViewPager实现tab滑动切换 51、能够显示在桌面前面的的歌词效果 52、activity切换特效
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值