据我个人实践了解,没有翻阅资料和文档
@GetMapping 只能用做get
@postMapping 只能用作Post
@RequestMapping 两者都能用
然后呢,除了get post Mapping,还有其他@PutMapping,@PatchMapping,@DeleteMapping等mapping,也都能用@RequestMapping来解决。
所以呢,子和父级的关系。
据我个人实践了解,没有翻阅资料和文档
@GetMapping 只能用做get
@postMapping 只能用作Post
@RequestMapping 两者都能用
然后呢,除了get post Mapping,还有其他@PutMapping,@PatchMapping,@DeleteMapping等mapping,也都能用@RequestMapping来解决。
所以呢,子和父级的关系。
在开发组件化项目中,遇到一个这样的问题,两个不同的Module相互之间没有任何直接依赖关系,现在需求是需要在Module_A中调用Module_B中的某个类的方法,以下为解决此问题的方法;
Gradle-如何从 AndroidManifest 中获取值
你可能会说如果我的A module依赖了 B module,那么只要在B里面配置是不是就可以了?绝对不行!无论module之间关系如何,必须要同样配置!包括主项目和library项目!
组件化开发中我们一般是主模块依赖子模块,这样的话主模块是可以调用子模块的方法和属性来与子模块通信的,但是如果子模块想和主模块之间通信(调用主模块的属性和方法呢?)
1为什么要项目组件化 2如何组件化 3组件化实施流程
这时候如果我们要配置模块 B 中的类,就不能使用 A 来作为组的路径了,要不然就会报错。在不同的模块中,配置的组路径不能一样,而在同一个模块中,自己的路径不能相同,就是上面 A1 位置不能相同。
在播放视频的时候,可能要做横竖屏的切换,但是,用户可以设置自己的手机关掉屏幕旋转,这个时候就需要想其他的办法了,比如:加速传感器或者OrientationEventListener。
一般用在多媒体录制上面,当然如果你只是简单的想录制音频,用它最合适不过,不过如果你想更多样化的录制这里推荐《Android MP3录制,波形显示,音频权限兼容与播放》。今天的主题是录制视频,用的还是老式通用的Camera,不是新的camera2(这就尴尬了.....((/- -)/),反正个人秉承能用是王道的做法(懒)。之前也尝试过FFMPEG的录制合成音频,大小和效果也不错,只是有时候的兼容性确实有些问题,最主要还是资料不多,不好改啊 ̄へ ̄(懒)。
最近公司在做个短视频的项目,其中借鉴了很多抖音的设计,其中就有抖音的上下滑切换视频。
1.解决录制后文件较大的问题 2.解决清晰度问题 3.同一控件上实现录制和播放 4.解决VideoView播放时不能全屏问题 5.解决了预览图拉抻的问题 6.自定义播/录组件 连续录制/播放