搜题
问题   更新时间2023/10/31 10:37:00

简述项目工程中res目录下文件夹的含义

android 项目工程下的 src 文件夹下面是我们写代码写逻辑的地方 gen 文件夹是存放 R 文件的,是自动生成的,咱们不用去动 assets 是存放资源文件的,例如MP3.或者数据库文件等等 bin 目录是咱们运行产生项目上线的时候都要给他清空 libs 目录里面存放的是一些 jar 包也就是第三方的东西 res 文件夹中:包含了 drawable 文件夹:存放图片的地方 layout 文件夹是咱们应用的布局文件 menu 文件夹是菜单,菜单的 api 比较不容易扩展,然后一般不会用 values 文件中有看见的文件有 string . xml 这个文件中放的是字符串 styles 存放样式的 dimens . xml 里面放置的是 dp 值,给这个 dp 值起一个名字 AndroidMainfest . xml 这个文件在 android 中叫做清单文件,包含了整个应用的配置信息 package =" com . example . diyitian "包名可以和 src 下的包名不一致 android : versionCode app 的版本他的值是 int 类型的所以他只能用于大版本 android : versionName app 版本名字,他的值是 double 类型的,用于小版本 uses - sdk android minSdkVersion ="8" api android targetSdkVersion ="17"最大 api application 全局配置信息 icon 图标的意思,也就是你 app 桌面的图标 label app 的名字 theme 是主题的意思 activity 注册 activity proguard - project txt 他是用来混淆代码,并且打包的 2.WebView中全屏处理相关方法包括? 简答题 (5 分) 4分 在 Androidwebview 开发中,发现 video 元素全屏时只能竖屏,如果横屏的时, webview 会刷心新。为了解决这个问题,果断采用了以下方案。 1.全屏时暂停当前视频播放,并记录时间。 2.在 body 中添加一个 video ,宽度设置为屏幕高度,高度设置为屏幕 3.旋转这个video90度,再平移至屏幕中心。 4.video读取播放地址和记录的播放时间。 旋转和平移的核心代码如下 var w -( window . innerWidth >0)? window . innerwidth : screen . width ; var h =( window . innerHeight >0) P window . innerHeight : screen . height ; var x -( w - h )/2; vary -( h - w )/2; var video - document . getElementById (" fullVideo "); var translate -" translate ("+ x +" px ,"+ y +" px )"; video . style . transform - translate +" rotate (90deg)"; s ('# fullVideo '). attr (' src ', videoUrl [ videoIndex ]); playVideo (" fullvideo "); HUAWEl Mate 40 Pro Ultra Vision Cine Camera | LEICI
王老师:19139051760(拨打)