zoukankan      html  css  js  c++  java
  • Android基础

    目录结构主要分为app、Gradle Scripts。

    一、Gradle Scripts:

    暂时并无太多需要修改的配置,这里只介绍我项目过程中曾需要修改过的文件。

    1、build.gradle(Module:app)

      这是app模块的gradle构建脚本,这个文件中会指定很多项目构建相关的配置。

    通常在运行时会显示错误模拟器skd19小于本项目skd21,此时修改该项目最低版本为19即可。

    minSdkVersion 19
    

    二、app

    上述文件并不需要太多修改,app目录下的内容才是我们的工作重点,展开之后结构如下:

    1、manifest

    AndroidManifest.xml:

    这是你整个Android项目的配置文件,你在程序中定义的所以四大组件都需要在这个文件里注册,另外还可以在这个文件中给应用程序添加权限声明。

    一般不需要修改,会根据增加Android页面操作自动生成和修改。

    2、res资源

    res文件夹存放着项目中的资源:

    (1)layout文件夹是用来放布局文件的,项目中有几个页面,就有几个layout文件;

    layout中的页面可以拖动或者代码实现。

    这里主要是布局方式需要注意。

    (2)所以以drawable开头的文件夹都是用来放图片的;

    (3)所有以mipmap开头的文件夹都是用来放应用图标的;

    (4)所有以values开头的文件夹都是用来放字符串、样式、颜色等配置的。

    3、java

    java目录是放置我们所有java代码的地方,展开该目录,你将看到我们刚才创建的HelloWorldActivity文件就在里面。

    三、运行

    创建工程

    1、名称

    2、版本(4或者5)

    3、模板选择

    4、主页面

    运行工程

    1、打开夜神模拟器,

    2、cmd中进入安装位置

    cd /Applications/Nox App Player.app/Contents/MacOS 

    3、连接

    adb connect 127.0.0.1:62001

    显示:connected to 127.0.0.1:62001,即可使用

    4、运行主程序

    5、显示

  • 相关阅读:
    pl/sql配置-本地不安装oracle-登录pl/sql
    js中查看js对象的属性
    eos中nui提交表单
    Window clearTimeout() 方法与setTimeout
    小程序---app.json文件的配置,全局的,对所有页面都适用
    css--加载中样式
    Vue+axios请求本地json
    vue中通过方法返回data中的对象是这个{__ob__: Observer},怎么处理 呢???
    解决 canvas 绘图在高清屏中的模糊问题
    总结:活动类开发必知必会
  • 原文地址:https://www.cnblogs.com/iriswang/p/11084622.html
Copyright © 2011-2022 走看看