• 学习进度七


      这一周主要我们确定了团队制作一款为易SCHOOL的APP,并且制订了这款APP的主要需求及今后的大致规划,因此对android的开发进行了一些了解。首先安装了android studio这款软件,它并不是那么容易就能安装上,他还需要安装sdk,通过很长时间的研究并且询问同学,终于将android studio安装成功。

      通过对android的了解,首先出现在界面上的是activity_main.xml文件,我发现它和寒假期间开发的微信小程序十分相似,都是通过xml文件对页面进行设置以及美化,但是它要比微信小程序的xml文件编写相对容易一些,可以通过移动一些文本或者button按钮,直接在xml文件当中生成相应的代码。

    也对android项目中的目录有了一些了解:

    java:项目中的源代码主要存放在java文件中;

    res:文件夹中主要是资源目录,存储所有的项目资源 drawable存放一些图片,这些图片也有着分辨率的不同,如:mdpi hdpi等

    layout:存储的布局文件,activity_main.xml文件就在这个文件夹之下,主要对APP的页面布局进行设置。

    Gradle Scripts:build.gradle为项目的gradle配置文件

    build:系统生成的文件目录,最后生成的apk文件就在这个目录,这里是app-debug.apk

    libs:为项目需要添加的*.jar包或*.so包等外接库

    src:项目的源代码,其中android test为测试包,main里为主要的项目目录和代码,test为单元测试代码

    AndroidManifest.xml文件:

    AndroidManifest官方解释是应用清单(manifest意思是货单),每个应用的根目录中都必须包含一个,并且文件名必须一模一样。这个文件中包含了APP的配置信息,系统需要根据里面的内容运行APP的代码,显示界面。

      

  • 相关阅读:
    gridView 表头自适应高度
    Devexpress GridView 数据格式化显示
    CSharpCodeProvider 生成代码
    浅谈C#中Control的Invoke与BeginInvoke在主副线程中的执行顺序和区别
    关于appdomain, assembly, 进程,线程的概念体会
    所有子线程全部结束的判断
    主线程如何捕获子线程异常
    时间戳与展示时间互相转化
    跨域 jsonp 和 CORS 资料
    之前的前端同事聊天关于百姓网
  • 原文地址:https://www.cnblogs.com/zhang12345/p/10940329.html
Copyright © 2020-2023  润新知