一、零基础
以前没有接触过Android,上班主要做了2年Web开发,最近项目组接手一个Android运用,安排对其进行改造和升级。因此开始Android原生开发,涉及SQlite数据库访问、网络异步请求、本地相册访问、摄像头调用等功能。开发工具(运用组件):Android Studio2.3.1+JDK1.8(开发前配置安装好JDK),
推荐书籍:Android第一行代码(非常适合菜鸟)
二、Android Studio 中App目录

Manifests:
文件夹里面有一个AndroidManifests.xml文件,(相当于Web开发中的Web.xml文件非常重要)完成整个Android运用的配置,Android Studio会自动生成该文件;
Java:
文件夹里面主要是书写业务代码,(和Eclipse中创建Class 等相似);
Res:
该文件夹是android资源目录,包括了布局文件、图片资源、样式等;

Build.gradle:
通过该文件夹进行配置,可以下载其他开源库,作为本App中的模块,(和Web中引入Js等插件类似);
三、SDK配置
SDK就是android 软件的开发包,有了这个工具才可以使用基本库,(和JDK类似);

四、debug测试运行

网友评论