首页 > 其他分享 >2023/2/24每日总结

2023/2/24每日总结

时间:2023-02-24 19:44:34浏览次数:33  
标签:24 总结 文件 App 编译 存放 模块 2023 android

App项目有两个层次
第一个层次是项目,另一个层次是模块
>模块依附于项目,每个项目至少有一个模块,也能拥有多个模块
>一般所言的“编译运行App”,指的是运行某个模块,而非运行某个项目,因为模块才对应实际的App

 

app下面又有3个子目录,其功能说明如下:
(1) manifests子目录,下面只有一个XML文件,即AndroidManifest.xml,它是App的运行配置文件。
(2)java子目录,下面有3个com.example.myapp包,其中第一个包存放当前模块的Java源代码,后面两个包存放测试用的Java代码.
(3) res子目录,存放当前模块的资源文件。res下面又有4个子目录:
.drawable目录存放图形描述文件与图片文件。
.layout目录存放App页面的布局文件。
·mipmap目录存放App的启动图标。
·values日录存放一些常量定义文件,例如字符串常量stringsxml、像素常量dimens.xml、颜色常量clors.xml、样式风格定义
styles.xml等。

 


Gradle Scripts下面主要是工程的编译配置文件,主要有:
(1) build.gradle,该文件分为项目级与模块级两种,用于描述App工程的编译规则
(2) proguard-rules.pro,该文件用于描述ava代码的混淆规则。
(3) gradle.properties,该文件用于配置编译工程的命令行参数,一般无须改动。(4)settingsgradle,该文件配置了需要编译哪些模块。初始内容为include 'app',表示只编译app模块.(5)local.properties,项目的本地配置文件,它在工程编译时自动生成,用于描述开发者电脑的环境配置,句括SDK的本地路径,NDK
的本地路径等。


AndroidManifest.xm的根节点为manifest, 它的package属性指定了该App的包名,manifest下面有个application节点,它的各属性说明如下:

·android:allowBackup,是否允许应用备份。允许用户备份系统应用和第三方应用的apk安装包和应用数据,以便在刷机或者数据失后恢复应用,用户即可通过adb backup和adb restore来进行对应用数据的备份和恢复。为true表示分许,为false则表示不允许,

。android:icon,指定App在手机屏幕上显示的图标。

· android:label,指定App在手机屏幕上显示的名称

。android:roundlcon,指定App的圆角图标。

·android:supportsRtl,是否支持阿拉伯语/波斯语这种从右往左的文字排列顺序。为true表示支持,为false则表示不支持

。android:theme,指定App的显示风格。

什么是Activity?
Activity 是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项
任务。

标签:24,总结,文件,App,编译,存放,模块,2023,android
From: https://www.cnblogs.com/lklyouhouhou/p/17152913.html

相关文章

  • 2.24每日总结5
    今天用了大约一个小时的时间学习了 相对布局RelativeLayout,并且对昨天学习的线性布局进行了复习如下图;然后学习了TextView其中的一部分Button但是由于教学视频中的And......
  • Improving Zero-Shot Coordination Performance Based on Policy Similarity 2023-
    基于策略相似度的零样本协调表现改进总结:这篇论文本质上是研究智能体的泛化性能,文中涉及的问题是在一个常规多智能体系统中的智能体如果要与新加入的或者说没有交互过的......
  • 2-20日至2月24日——一些尝试和下一步的计划
    2月20日——2月22日尝试了各种绘画采样器在不同采样步骤和噪声强度下的效果,并制作了一份文档记录每一次测试DDIM采样器可以尝试制作油画和童话绘本风格的图片———部分......
  • 2023.2.24总结
    今天课真多,我好累。上午五节课,下午四节课,晚上三节课。累死了,真的快累死了。高级英语课上课听听力,我差点睡着了。今天Javaweb真的啥也没学,真的啥也没学。因为没时间学。对......
  • 闲话 23.2.24
    今日模拟赛T1它题解讲的依托答辩。答案即为本质不同的可以得到的所有序列。可能的前置知识:符号化。当然其实不会也没关系,你就知道下面花体字是个集合就行了。考虑将答......
  • 代码随想录算法Day24 | 回溯算法理论基础,77.组合
    回溯算法理论基础回溯法也可以叫做回溯搜索法,它是一种搜索的方式。回溯法通常使用递归来实现,在递归过程中不断尝试各种可能的解决方案,如果发现当前的解决方案不可行,就回溯......
  • 2月24日学习总结
    上午关于操作技巧ctrl+shift+tab左移标签栏;ctrl+tab右移标签栏错误码详细介绍《谈谈接口错误码》​​https://www.jianshu.com/p/d1fba0068b36​​我的理解:就如404、403这种......
  • 助教总结
    一、助教工作的具体职责和任务 (包括:你和老师是如何配合的、你和课程其他助教是如何配合的(如果有的话)) 我担任的是毕设助教,主要协助老师对毕业班的毕业设计所需材......
  • 今天是2023年2月24日,周五下班前摸鱼中
    当前我在听一个台湾广播,主持人说他们马上要放4天假,一会说国语,一会说闽南语,好好玩。突然想起来,在我上初中的时候,我有一个随身听,是我们村一个小伙伴抵账给我的,当时他借了我1......
  • 2-24总结
    经过昨天的写代码,不是发现了一个无法运行的问题。发现是由于servlet的代码发生了错误,但是我和博主的环境并不相同,于是乎借鉴了同学们上学期的代码在网上搜索了一番之后,希......