Android study first ----------安卓项目目录结构及adb指令
#Android项目的目录结构
* Activity:应用被打开时显示的界面
* src:项目代码
* R.java:项目中所有资源文件的资源id
* Android.jar:Android的jar包,导入此包方可使用Android的api
* libs:导入第三方jar包
* assets:存放资源文件,比方说mp3、视频文件
* bin:存放编译打包后的文件
* res:存放资源文件,存放在此文件夹下的所有资源文件都会生成资源id
* drawable:存放图片资源
* layout:存放布局文件,把布局文件通过资源id指定给activity,界面就会显示出该布局文件定义的布局
* menu:定义菜单的样式
* Strings.xml:存放字符串资源,每个资源都会有一个资源id
#Android的配置文件(清单文件)
* 指定应用的包名
package="com.itheima.helloworld"
* data/data/com.itheima.helloworld(上面代码指定的包名)
* 应用生成的文件都会存放在此路径下
* Android的四大组件在使用前全部需要在清单文件中配置
* <Application/>的配置对整个应用生效
* <activity/>的配置对该activity生效
###常见的adb指令集(打开终端即可使用)
* adb install-server:启动adb进程
* adb kill-server: 杀死/关闭adb进程
* adb devices:查看当前开发环境连接的设备,此命令也可以启动adb进程
* adb install XXX.apk :往模拟器安装应用
* adb uninstall 包名:删除/卸载模拟器的应用
* adb shell :进入Linux命令行
* ps :查看运行进程
* ls 查看当前目录下的文件结构
* netstat -ano :查看占用端口的进程
Android study first ----------安卓项目目录结构及adb指令的更多相关文章
- Android开发学习之路--Android Studio项目目录结构简介
既然已经搭建好环境了,那就对Android Studio中项目目录结构做个简单的了解了,这里以最简单的Hello工程为例子,新建好工程后看如下三个工程视图: 1.Android工程 manifests ...
- 【Android Studio安装部署系列】三、Android Studio项目目录结构
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 简单介绍下Android studio新建项目的目录结构. 常用项目结构类型 在Android Studio中,提供了以下几种项目结 ...
- Android开发第一讲之目录结构和程序的执行流程
1.如何在eclipse当中,修改字体 下面的这种办法,可以更改xml的字体 窗口--首选项--常规--外观--颜色和字体--基本--文本字体--编辑Window --> Preferences ...
- Laravel项目目录结构说明
Laravel项目目录结构说明: |- vendor 目录包含你的 Composer 依赖模块及laravel框架. |- bootstrap 目录包含几个框架启动跟自动加载配置的文件. |- app ...
- MVVM 模式下iOS项目目录结构详细说明
➠更多技术干货请戳:听云博客 我们在做项目的时候,会经常用到各种设计模式,最常见的要数 MVC (模型,视图,控制器)了.但是,今天我们要说的是另一种设计模式——MVVM. 所以 MVVM 到底是什么 ...
- 1-5Tomcat 目录结构 和 web项目目录结构
对应我的安装路径: web项目目录结构
- vue项目目录结构
VUE项目目录结构 如上图所示,我们的目录结构就是这样的了. 目录/文件 说明 build 这个是我们最终发布的时候会把代码发布在这里,在开发阶段,我们基本不用管. config 配置目录,默认配置没 ...
- iOS开发总结——项目目录结构
1.前言 清晰的项目目录结构有利于项目的开发,同时也是软件架构的一部分,所以,项目开发之初搭建项目的目录结构很重要.刚转iOS时,自己并不知道如何搭建App的项目目录,在参与开发两个应用后,结合Web ...
- React脚手架创建一个React应用以及项目目录结构详解
react脚手架 用来帮助程序员快速创建一个基于xxx库的模板项目,包含了所有需要的配置,指定好了所有的依赖,可以直接安装/编译/运行一个简单效果 react提供了一个专门用于创建react项目的脚手 ...
随机推荐
- 提示此windows副本不是正版的win7系统7601解决方法
windows不是正版的提示一旦出现,那就表示我们的windows需要激活.在激活之前,我们的桌面主题就会无法正常更改,哪怕换了 壁纸或者主题我们的电脑显示屏依然会经常黑屏.虽然并不会影响我们使用 ...
- Ansible (一)
epel rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm yum -y ins ...
- sql 数据库 初级 个人学习总结(一)
数据库个人总结(初级)1.增删改查 insert into 表名 values ('条件','条件2') delete from 表名 where 条件 update 表名 set=条件值 where ...
- Java之方法重载(笔记)
Java是根据参数类型和个数的不同实现重载. 1.当参数类型是基本类型,但不完全匹配. void test(int i) { } void test(float f) { } public stati ...
- EmguCV 轮廓分析函数汇总
一.cvApproxPoly 使用多边形逼近一个轮廓,使得顶点数目变少.算法先从轮廓选择2个最远的点,然后将2个连成一个线段,然后再查找轮廓上到线段距离最远的点,添加到逼近后的新轮廓.算法反复迭代,不 ...
- top命令结果参数注解
top - 08:47:07 up 16 days, 18:00, 1 user, load average: 0.00, 0.01, 0.05top - 08:59:31 up 16 days, 1 ...
- logback使用总结
filter: http://aub.iteye.com/blog/1110008 http://aub.iteye.com/blog/1101222 Logback Log4j的创始人Ceki Gü ...
- 省略号 对单行 多行的css
.twoline{ display: -webkit-box !important;; overflow:hidden; text-overflow: ellipsis; word-break: br ...
- javascript大神修炼记(7)——OOP思想(多态)
读者朋友们大家好,今天我们就接着前面的内容讲,前面我们已经讲到了继承,今天我们就来讲OOP目前最后一个体现,那就是多态,因为javascript语言的灵活性,所以我们是没有办法使用接口的,所以这也给j ...
- Boyer-Moore algorithm
http://www-igm.univ-mlv.fr/~lecroq/string/node14.html Main features performs the comparisons from ri ...