Android 工程的创建
还望支持个人博客站:http://www.enjoytoday.cn
本章节主要介绍如何开始Android工程的创建和android开发过程中需要的一些简单的技巧和知识。首篇文章主要介绍如何开始Android工程,包括工程的创建和android开发开始需要的一些基础的开发知识。
- 创建Android项目
- android开发必备基础知识
创建Android项目
1、选择一个开发的IDE
Android Studio:google自己开发的一款ide工具,功能比较完善,更新频率也较高,中文社区:http://www.android-studio.org/,里面有较为全面的开发使用文档和下载路径。
Eclipse:IBM贡献给社区维护的开源,基于Java的可扩展开发平台,google已经与2014年11月2号正式停止对eclipse的支持,对于需要单个调试java类很是好用,官网地址:https://www.eclipse/
IntelliJ IDE:据说是最好用的java开发工具,android studio就是基于此工具开发的,但注意,该工具是需要付费的,下载或相关学习信息:http://www.jetbrains.com/idea/download/#section=linux
建议使用android studio,毕竟是亲儿子,怎么都好些,我这里就是基于Android studio 2.2.3版本的。
2、创建项目
对于一个不需要功能单独只是显示hello world的工程,创建起来还是不怎么费劲的,只需要new Prorject,直接点击下起就可创建一个空白的工程了。
如上图所示,是创建工程的一个窗体,这儿就不再一一赘述了,这里需要注意的一点是在android studio 有project 和module之分,在android studio中一个android 项目对应一个module,而一个project可以引入多个module.
其中,project的配置文件为
setting.gradle———–配置该project中所有的module信息,即所有引入的module位置信息
build.gradle————-该project的基本配置信息
而每个module下面也都有一个build.gradle配置文件,用来单独配置android项目信息,包括apk的依赖包,包名,编译版本信息,打包包名信息,签名信息和gradle版本信息等。有关gradle的内容之后会单独介绍。
android开发必备基础知识
android开发需要对掌握一些除去java基础编程语言以外的其他一些简单的知识,这样会有助于我们处理在编译和调试debug过程中解决问题的效率和避免一些常规性问题。
1)简单的gradle知识:android studio是采用gradle构建android 项目的,所以需要我们了解一些简单的gradle配置,可以更好的配置android项目的基本参数;
2)简单的linux操作命令:我们都知道android是基于linux的一款手机操作系统,所以掌握基本的linux操作命令,对于android开发来说很有必要,而且,简单的脚本命令也可以帮我们省下大量反复毫无技术量的操作。
3)简单的git操作:git对于管理工程很方便,秒杀svn,我不是git的传道士,我只是它的坚定拥护者,信git得永生。
4)android sdk里面给我们提供的一些简单的android 工具,可以在android_sdk/tools/ 下面看到,如emulator,ddms,traceview等等。
5)最后一点,也是最重要的一点就是基本的java编程基础,包括多线程,网络编程,序列化等等。
Android 工程的创建的更多相关文章
- Android 工程中各种文件的介绍
一:Android.mk Android.mk 内部定义了一个或者多个源代码的模块,该文件的产生是和NDK相关的,NDK 是Android提供的一种工具,可以为编译mk文件内部的源代码提供依赖 ...
- Android工程内嵌Flutter
本文记录一下Android主工程中嵌入部分Fluttter页面的实现方法. 创建一个Android工程模拟你的现有工程 为了让Android工程和Flutter工程互不干扰,这里不再以Android工 ...
- Android Studio中创建java项目
1.创建普通的android工程 2.创建一个module 3.module类型选择java library 4.填写libary和class的名字 5.生成的工程如图所示 6.然后点击Run --- ...
- Android入门(一):创建Android工程
开发Android应用过程一般分为三步: 1.创建一个Android工程: 2.在xml布局文件中定义应用所包含的控件: 3.在Java代码中实现业务逻辑. 此文就介绍第一部分,创建一个Android ...
- Android:创建Android工程
创建Android工程,在Eclipse左栏右键 new->project.. (版本不一样,名字会有所区别) 然后选择Android下的Android application projec ...
- 创建一个Android工程
Creating an Android Project 原文演示了怎么通过Android Studio和命令行两种方式来创建一个Android工程. 原文链接:http://developer.and ...
- Eclipse无法正常创建android工程解决方法!
我最近升级了安卓的SDK,升级后发现无法在Eclipse中创建android工程了,创建的工程完毕后,没有自动生成这个工程的activity和对应的布局文件,上网搜索一番,最后终于解决了.可能是升级后 ...
- Android下Cocos2d创建HelloWorld工程
最近在搭建Cocos2d的环境,结果各种问题,两人弄了一天才能搞好一个环境-! -_-!! 避免大家也可能会遇到我这种情况,所以写一个随笔,让大家也了解下如何搭建吧- 1.环境安装准备 下载 tadp ...
- 搭建Android工程的步骤及其第一个安卓程序
1.安卓系统架构 1>底层是Linux系统 2>函数库层 由C或C++写的 3>Application frameWork应用的框架层 4>顶层是应用层 2.JVM与DVM介绍 ...
随机推荐
- Go 自定义类型来实现枚举类型限制
今天使用iota 发现一个问题.定义别名类型的时候 调用函数报错.废话不多说,我们看一段示例(关于iota的用法这里就不介绍了,手册介绍滴比较详细): package main import &quo ...
- 从系统学Android--2.5Activity启动模式
本系列文章目录:更多精品文章分类 本系列持续更新中.... Activity 的启动模式一共有四种,分别是:standard.singleTop.singleTask.singleInstance . ...
- IDEA 运行后乱码问题解决
页面乱码: 在edit configurations->vm options 添加 -Dfile.encoding=UTF-8 调整idea文件编码格式,全部为 UTF-8 (file -> ...
- .net实现一个简单的通用查询数据、导出Excel的网页
背景:临时提供一个简单的网页,供其他人浏览数据库(Oracel.MSSQL)的某些数据,并导出Excel.支持在配置文件中随时添加或修改sql. 实现:把sql语句等信息保存一个xml文件中,前端页面 ...
- Ubantu 安装SSH
1.检查是否安装SSH dpkg --get-selections | grep ssh 一般情况下Ubantu 默认集成 openssh-client,但要用sftp的话还需要安装openssh-s ...
- 树莓派 raspbian Linux 系统命令行 快捷键
在 Linux 下使用命令操作的时候,光标的移动令人头痛.命令输入完了,执行之后发现缺少权限,然后不得不移动光标到行首加 sudo,而命令又极长……当我学会了命令行相关的快捷键之后,不仅效率提高了,更 ...
- php number_format金钱 价格 格式处理 由分单位转换成元(保留2为小数)
/** * priceFormat * 价格格式处理 * * @access public * @param null * @since 1.0 * @return object */ if(!fun ...
- Druid-代码段-4-3
所属文章:池化技术(一)Druid是如何管理数据库连接的? 本代码段对应流程4.2,防止内存泄漏的连接关闭检测: //回收长期未归还的连接(再次说明:该方法仅在removeAbandoned设置为tr ...
- MATLAB实例:非线性曲线拟合
MATLAB实例:非线性曲线拟合 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 用最小二乘法拟合非线性曲线,给出两种方法:(1)指定非线性函数,(2) ...
- go语言设计模式之Chain Of Responsibility(责任链)
ChainOfResponsibility.go package ChainOfResponsibility import ( "fmt" "io" " ...