自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Camera2 demo开发

请求完成后, 可以在回调中查询到相应的请求参数和CameraDevice当前状态, 总的来说, Camera2中预览/拍照/录像数据统一由Surface来接收, CaptureRequest代表请求控制的Camera参数, CameraMetadata(CaptureResult)则表示当前返回帧中Camera使用的参数以及当前状态.4、构建CaptureRequest, 有三种模式可选 预览/拍照/录像.(可以在CaptureRequest设置曝光时间、ISO、白平衡等。

2024-10-09 15:09:43 580

原创 多维度打包同一个项目的不同布局实现。

flavorDimensions 从单词字面理解知道是 “风味维度”,是需要结合 “产品风味(即productFlavors)” 来一起使用的。给他们都添加一个布局文件,要求,需要变化布局的文件需要更main 中的布局文件名一样,里面的内容可以做更改。flavorDimensions 的使用会定义出维度,供接下来的 productFlavors 使用。K2 和 K3 的布局也是 和上面类似只是文子变了,就不贴图出来了。这样我们就通过多维度打包实现了项目工程布局的不同。选择你想要运行的项目,点击执行就好了。

2024-10-08 16:35:54 381

原创 Android Parcelable 序列化

序列化其实就是对象的状态信息转换为可以存储或传输的形式layout文件其实就是xml文件相当于将view文件进行了序列化Json的数据传输其实也是将网页进行序列化在Android中常用的序列化有Serializable和Parcelable。

2024-10-08 11:32:51 499

原创 Android GridView 的基本使用实现横向列表布局

1、GroupVos 是一个集合类,用来获取从后台拿到的数据,这里GroupVos 在后台的数据类型是数组。如果你这个布局样式是经常被引用到的话 可以将 上方的GridViewAdapter1()单独写一个类。然后在你想使用这个布局的activity照常使用setGridView()然后在setGridView()方法,适配器导入页面那里直接引用即可。在Android布局中,ListView经常被用来做适配器。我这个活动的名称是 GroupOrderConfirm。这两个方法也是根据你自己布局来。

2023-07-11 16:45:09 1505

原创 Android 实现数据回传

startActivityForResult(intent, 1) 这个方法,这里面带有两个参数,第一个是你要跳转的对象,第二个是传送码。在使用setResult(0, intent) 方法跳转,这里参数1 是回传码 参数2 是跳转目的。我们在开发项目中经常遇到需要把数据传回上一个页面的情况,这时候我们就可以用到。假如我们现在要从activityA →activityB。然后在activityB中。这样数据回传就完成了。

2023-07-11 16:39:49 1451

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除