草庐IT

camera_gridView

全部标签

Android Hello GridView 教程不会显示图像

第一次发海报!我是Android开发的新手,一直在关注Google的HelloView教程,没有问题......直到HelloGridView教程。出于某种原因,我无法显示任何图像,只有黑色背景。我最初遵循本教程:http://developer.android.com/resources/tutorials/views/hello-gridview.html但转到这个几乎相同的:http://developer.android.com/guide/tutorials/views/hello-gridview.html为了通过删除OnItemClickListener代码并缩小我可能出

android - Pinterest 喜欢自定义 GridView

我是android的新手,我正在寻找一个GridView的逻辑,比如为i-phone构建的pinterest(homescreen)应用程序。一个大号。图像来自服务器,我需要以以下形式显示并具有分页效果,即在滚动上加载图像。如果可以的话请回复。我将不胜感激。 最佳答案 如果你想在滚动时执行图像加载那么它会类似于ListView。首先从WSURL保存所有数据然后按需加载CommonswareEndlessAdapterForListview,您也可以将它与GridView集成EndLessAdapter另一种方法是将GridView放

android - 在 Android 上使用 Camera API 尽可能快地拍照

场景:我需要尽快拍照并将其保存到SD卡中。如果我能在大约0.2秒内完成拍照和保存,那就太棒了。到目前为止我做了什么:像往常一样,我创建了一个SurfaceView来处理相机预览并初始化了相机对象。图像质量不需要非常高,这就是为什么我没有使用尽可能大的分辨率,也不需要自动对焦。我这样设置参数:Parametersparameters=camera.getParameters();parameters.set("jpeg-quality",70);parameters.setPictureFormat(ImageFormat.JPEG);Listsizes=parameters.getSu

android - 在 GridView 中多次调用 getView()

我的Activity由包含40多个元素的GridView组成。开始Activity后,用户最多可以看到15个项目(3行,每行5个项目)。我在getView()body中写了传递给获取View的LogCat编号:Log.i("getView()","GETTINGVIEW_POSITION["+String.valueOf(position)+"]"+(convertView!=null?convertView.toString():"null"));启动我的应用程序后,我得到这样的日志:02-0914:34:56.900:INFO/getView()(388):GETTINGVIEW_

Android SDK - camera2 - 在 TextureView 上绘制矩形

我是android开发的新手,我发现很难在camera2api上找到好的示例。大多数问题我都在慢慢解决,但在这个问题上我卡住了。在默认相机中,当您触摸屏幕进行对焦时,它会暂时显示一个矩形的对焦区域。我想做类似的事情(或者在这种情况下,从完全相同的事情开始,这样我就可以弄明白了)。我在某处读到(我认为是SDK文档中的TextureView页面),当它用作相机预览时您不能在textureview上绘制-并且调用lock方法将返回null而不是Canvas。我在网上找到了这个:https://github.com/commonsguy/vidtry/但我无法让它工作。我要么收到错误消息,说我

android - 如何使用Android MediaCodec编码Camera数据(YUV420sp)

感谢您的关注!我想使用AndroidMediaCodecAPI对从相机获取的视频帧进行编码,不幸的是,我没有成功做到这一点!我对MediaCodecAPI还是不太熟悉。以下是我的代码,我需要你的帮助来弄清楚我应该做什么。1、相机设置:Parametersparameters=mCamera.getParameters();parameters.setPreviewFormat(ImageFormat.NV21);parameters.setPreviewSize(320,240);mCamera.setParameters(parameters);2、设置编码器:privatevoid

android - 如何在gridview中根据屏幕大小设置图像宽度高度

我想显示3x3大小的GridView。我想根据设备尺寸设置高度和宽度。我正在引用thislink.MainActivity-publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);GridViewgridview=(GridView)findViewById(R.id.gridview);gridview.

Android:如何检查设备是否实现了 Camera2 api 功能?

那么,我如何检查Android设备是否实现了Camera2API功能?camera2api中有许多新功能,例如手动控制。那么我怎么知道是否以编程方式实现了哪些Camera2api功能? 最佳答案 确实,camera2api仅从API级别21开始支持。但仅此检查是不够的。有些设备的API级别为21,但仅部分支持相机2。要检查这一点,您应该检查CameraCharacteristics.INFO_SUPPORTED_HARDWARE_LEVEL的值。它可以是FULL、LEGACY或LIMITED。在这里查看详细信息:https://de

android - 通过屏幕旋转保持GridView的滚动位置

如何在屏幕重新定向期间保持GridView的滚动位置(它充满了搜索结果)?我在Fragment中有GridView,当我旋转屏幕时,它会跳回到列表的顶部。为了让它更加棘手,在横向模式下,我的GridView有3列。在纵向模式下,它有2列。当屏幕方向发生变化时,我似乎无法弄清楚如何使fragment的GridView滚动到它应该在的位置附近的任何位置。 最佳答案 您可以使用以下方法,它适用于所有Android版本。保存当前滚动位置:intindex=gridView.getFirstVisiblePosition();然后在方向更改后

android - 设置固定的 GridView 行高

我在GridView中遇到了各种行高问题。我想在XML中设置项目的大小(高度/宽度),然后让GridView自动调整尽可能多的项目而不拉伸(stretch)。如果它不能容纳下一个元素,它应该只在它能够容纳的当前元素数量周围添加填充。目前我得到2列(对我来说这几乎是固定大小)并且行被拉伸(stretch)。有人可以帮助解释发生了什么以及如何实现我想要的吗?GridView:GridItem(我想要它是320x320,因为我稍后会在其中插入一个背景图像,如果它不是一个完美的正方形,看起来会很奇怪)。Java:publicViewgetView(intposition,Viewconvert