当前位置: 首页 > news >正文

网站栏目结构门户网站地方生活门户有哪些

网站栏目结构,门户网站地方生活门户有哪些,手机建立网站app,外网下载安装Android Studio后#xff0c;然后创建一个app项目。对于初学者来说#xff0c;我们希望了解app目录结构#xff0c;然后更好的进行开发工作。 但是要想了解一个app的目录结构#xff0c;首先需要明确两个概念 Project Name:工程项目名称 Application Name:当前app发布…安装Android Studio后然后创建一个app项目。对于初学者来说我们希望了解app目录结构然后更好的进行开发工作。 但是要想了解一个app的目录结构首先需要明确两个概念 Project Name:工程项目名称  Application Name:当前app发布以后的名字例如QQ图标下面的名字是“QQ”,就是Application Name. Android Studio工程目录 我们下拉选择Project 然后会发现我新创建的firstApp整个目录结构 1、.gradle和.idea  这两个目录下放置的都是Android Studio自动生成的一些文件我们无须关心也不要去手动编辑。 2、app  项目中的代码、资源等内容几乎都是放置在这个目录下的我们后面的开发工作也基本都是在这个目录下进行的后面还会对这个目录单独展开进行讲解。 3、build  这个目录是在生成apk文件时会自动生成也不需要过多关心它主要包含了一些在编译时自动生成的文件。 4、gradle  这个目录下包含了gradle wrapper的配置文件使用gradle wrapper的方式不需要提前将gradle下载好而是会自动根据本地的缓存情况决定是否需要联网下载gradle。 Android Studio默认没有启动gradle wrapper的方式如果需要打开可以点击Android Studio导航栏 – File – Settings – BuildExecutionDeployment – Gradle进行配置更改。 5、.gitignore  这个文件是用来将指定的目录或文件排除在版本控制之外的。 6、build.gradle  这是项目全局的gradle构建脚本通常这个文件的内容是不需要修改的。下面回详细分析gradle构建脚本中的具体内容。 7、gradle.properties  这个文件是全局的gradle配置文件在这里配置的属性将会影响到项目中所有的gradle编译脚本。 8、gradlew和gradlew.bat  这两个文件是用来在命令行界面中执行gradle命令的其中gradlew是在Linux或Mac系统中使用的gradlew.bat是在Windows系统中使用的。 9、FirstApp.iml  iml文件是所有IntelliJ IDEA项目都会自动生成的一个文件Android Studio是基于IntelliJ IDEA开发的用于标识这是一个IntelliJ IDEA项目我们不需要修改这个文件中的任何内容。 10、local.properties  这个文件用于指定本机中的Android SDK路径通常内容都是自动生成的我们并不需要修改。除非你本机中的Android SDK位置发生了变化那么就将这个文件中的路径改成新的位置即可。 11、settings.gradle  这个文件用于指定项目中所有引入的模块。由于FirstApp项目中就只有一个app模块因此该文件中也就只引入了app这一个模块。通常情况下模块的引入都是自动完成的需要我们手动去修改这个文件的场景可能比较少。 app目录 1、build  这个目录和外层的build目录类似主要也是包含了一些在编译时自动生成的文件不过它里面的内容会更多更杂我们不需要过多关心。 2、libs  如果你的项目中使用到了第三方jar包就需要把这些jar包都放在libs目录下放在这个目录下的jar包都会被自动添加到构建路径里去。 3、src/AndroidTest  此处是用来编写Android Test测试用例的可以对项目进行一些自动化测试。 4、src/main/java  java目录是放置我们所有java代码的地方展开该目录你将看到我们刚才创建的MainActivity文件就在里面。 5、src/main/res  这个目录下的内容就有点多了。简单点说就是你在项目中使用到的所有图片布局字符串等资源都要存放在这个目录下。 当然这个目录下还有很多子目录图片放在drawable目录下布局放在layout目录下字符串放在values目录下所以你不用担心会把整个res目录弄得乱糟糟的。 6、main/AndroidManifest.xml  这是你整个Android项目的配置文件创建项目时自动创建你在程序中定义的所以四大组件都需要在这个文件里注册另外还可以在这个文件中给应用程序添加权限声明。 7、test  此处是用来编写Unit Test测试用例的是对项目进行自动化测试的另一种方式。 8、.gitignore  这个文件用于将app模块内的指定的目录或文件排除在版本控制之外作用和外层的.gitignore文件类似。 9、app.iml  IntelliJ IDEA项目自动生成的文件我们不需要关心或修改这个文件中的内容。 10、build.gradle  这是app模块的gradle构建脚本这个文件中会指定很多项目构建相关的配置上一篇文章Android Studio打包生成正式签名的APK介绍了具体作用。 11、proguard-rules.pro  这个文件用于指定项目代码的混淆规则当代码开发完成后打成安装包文件如果不希望代码被别人破解通常会将代码混淆从而让破解者难以阅读。 项目资源目录 上图展开res目录看一下其实里面的东西还是挺多的很容易让人看得眼花缭乱  以drawable开头的文件夹都是用来放图片的  以mipmap开头的文件夹都是用来放应用图标的  以values开头的文件夹都是用来放字符串、样式、颜色等配置的  layout文件夹是用来放布局文件的。
http://www.pierceye.com/news/305887/

相关文章:

  • 山西网站建设怎么样seo优化网站多少钱
  • 网站建设设计模板磁力链最佳的搜索引擎
  • 单位外部网站建设价格哪些网站可以做视频直播
  • 广州黄埔网站建设公司国外做调灵风暴的网站
  • 珠海附近交友平台软件广州网站优化推广方案
  • cgi做网站如何将网站加入百度图 推广
  • 小贷做网站深圳手机app软件开发
  • 上海平台网站建设费用页面模板不存在怎么办
  • 西安网站排名公司上海工商网查询官网
  • 网站建设协调机制建网站 可以看到访客吗
  • 学生做网站的工作室南和住房和城乡建设局网站
  • 潍坊网站制作案例广东十大网站建设排名
  • 网站建设市场调研框架网站建设流程步骤怎么样
  • 喜茶品牌策划全案案例seo技术
  • 简速做网站中国企业网站建设案例
  • 做网站不给源码莱州网站建设包年多少钱
  • 好玩有趣的网站贵州省城乡建设厅网站材料价
  • 投资公司网站设计上海自动seo
  • 网络营销导向网站建设的基础是什么创新驱动发展战略的内容
  • 银狐鑫诺科技 网站建设深圳画册设计价格
  • 邵阳网站建设推广优化游戏性能的软件
  • wp做网站难吗销售产品单页面网站模板
  • 网站子域名 更换网站开发什么方式
  • 学做面食最好的网站设计公司logo大全
  • wordpress建站入门手机网站跳转怎么办
  • 好网站开发培训wordpress是否免费
  • 建设国际互联网网站网站建设制作流程
  • 开发一个网站做爬虫手机网站建设视频
  • 网站搜索功能模块公众号开发菜单
  • 公司想做个自己的网站怎么做网络营销与管理专业