草庐IT

GL_LIGHT

全部标签

c# - Xamarin Android 数据绑定(bind)与 MVVM Light

原始问题:我在尝试使用MVVMLight将我的ViewModel中的值绑定(bind)到XamarinAndroid中的TextView时遇到问题。该值更改一次,然后停止工作。即使ViewModel中的对象发生变化并且绑定(bind)模式设置为默认值(OneWay)。由于业务需要,我需要继续使用MVVMLight和XamarinAndroid。例子:在我的第一个fragment中,我有一个书籍列表,它绑定(bind)到我的ViewModel中的一个书籍列表。在我的Viewmodel中,我有一个名为CurrentBook的对象,它随着我列表中的一个onclick事件而改变。VM.Curr

android - Theme.AppCompat.Light.Dialog如何在Android 6.0上使用?

我想显示看起来像对话框的Activity。我正在使用从Theme.AppCompat.Light.Dialog继承的主题来实现这一点。此解决方案在Android4.x和Android5.x上运行良好。不幸的是,在Android6上它没有。我看到黑色背景而不是漂亮的透明度。主题代码:trueActivity代码-刚刚从AppCompatActivity扩展我正在尝试使用其他一些设置进行修复:true@android:color/transparent@nulltruetruefalse没有任何成功:( 最佳答案 我认为你需要子主题Th

android - Android 上 Open GL 2.0 与 1.1 的兼容性

您好,我们正在为Android手机开发动态壁纸应用程序,我们的编码团队表示应该使用openGL1.1而不是openGL2.0。http://developer.android.com/resources/dashboard/opengl.html这表明90%的进入市场的设备都支持openGL2.0,我们的编码团队表示该软件支持它,但硬件加速和支持在许多运行android2.2及更高版本的设备上将是一个问题。有人对openGL2.0和Android有任何问题吗? 最佳答案 我认为大多数支持OpenGLES2的设备都具有适当的硬件加速。

android - JavaCV - 渲染到 GL 表面

使用JavaCV消费多播流,我想在GLSurfaceView中呈现视频帧。使用FFmpegFrameGrabber类抓取帧;我已成功将捕获的帧输出到sdcard和非GL表面以进行可视化调试。我到处寻找解决方案或线索无济于事;这是需要帮助的代码部分://gettheframeopencv_core.IplImageimg=capture.grab();if(img!=null){opencv_core.CvMatrgbaImg=opencv_core.CvMat.create(height,width,CV_8U,4);Bitmapbitmap=Bitmap.createBitmap(w

android - getZoom 和 getVisibleBounds 方法永远不会在 @mapbox/react-native-mapbox-gl Android 中解析

问题使用this.maprefereance@mapbox/react-native-mapbox-glnpm模块获取mapbox边界坐标时出现问题。我使用了getVisibleBounds()方法,但它无论如何都不会解析promise。try{letbounds=awaitthis.map.getVisibleBounds();console.log("Bounds:",bounds);}catch(err){console.log("Error:",err);}我在Android的React-NativeApp中使用了以下依赖项。"@mapbox/react-native-mapb

android - 在 OpenCL 内核中读取 GL_UNSIGNED_BYTE OpenGL texture2D (android)

我的Android应用将OpenGLtexture2D传递到我的OpenCL内核,但是我的内核读取的像素值超出范围(>255)。我这样创建我的OpenGL纹理:GLES20.glGenTextures(2,targetTex,0);GLES20.glBindTexture(GLES20.GL_TEXTURE_2D,targetTex[0]);GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D,GLES20.GL_TEXTURE_MIN_FILTER,GLES20.GL_LINEAR);GLES20.glTexParameteri(GLES20.GL_

android - DrawerLayout、NavigationView 和 android :Theme. Material.Light 不兼容?

我正在尝试一个实验,这是第一次不使用AppCompatActivity并使用新的Material主题。我不需要也不希望在这个特定的应用程序中实现向后兼容性,因此我正在构建Marshmallow。目的是让初始Activity有一个actionbar,左侧有导航菜单,就像在AppCompat中正常工作一样。但是,在将基本主题设置为不再使用AppCompat主题、更改布局并尝试启动主要Activity后,在Activity的之后发生IndexOutOfBoundsExceptiononCreate()方法完成。异常发生在内部类android.support.design.internal.N

android - OPEN GL Android - 如何将位图对象转换为可绘制纹理

我正在尝试在OPENGL2.0中实现可滚动图像的网格。我已经使用CanvasDrawing实现了View,但出于性能原因,我决定过渡到OGL。在我的实现中,我在每一帧绘制一个Bitmap对象列表,每个Bitmap都是缓存的图像缩略图行。现在我该如何将这些位图转换为我可以与OGL一起使用的纹理? 最佳答案 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D,textureID);GLUtils.texImage2D(GLES20.GL_TEXTURE_2D,0,bitmap,0);..其中texture

android - 如何在 Open GL 中创建连续重复滚动的背景图像?

我有一张图片:background.png。如何使用AndroidOpenGLES或AndEngine库或您知道的其他技术创建连续重复滚动的背景图像?例子:目前,我使用两个相邻图像技术。我加载图像(background.png)两次,然后将它们相邻放置,然后移动它们。所以看起来只有一张图片在不断滚动。但是,不知何故,我认为只使用一个图像实例可能会有更好的解决方案。谁能分享一下?更新:对于好奇的人,这是两个相邻图像的代码(使用AndEngine库):movingBackgroundSprite.registerEntityModifier(newLoopEntityModifier(ne

安卓 : Get the maximum value of light sensor

对于我的应用,我需要获得光传感器的最大值。我认为所有具有光传感器(即SensorManager.LIGHT_SUNLIGHT_MAX)的设备都是一样的,但根据对设备进行的样本测试,我错了。问题在于,使用SensorListener时,您只能知道值何时更改。所以我的问题是:如何获得光传感器的最大值(假设用户可以在传感器前面放置一个强光,即光值>最大传感器值)?解决方案可能是着眼于值(value)增长,但我不知道如何管理它。 最佳答案 使用以下方法:getMaximumRange()实现:SensorManagersensorManag