草庐IT

view-design

全部标签

android - 如何在相机 View 中显示图库图标?

图像A图像B第一张图片是默认相机View的屏幕截图,第二张图片是在我的应用程序上按Intent打开的相机View的屏幕截图。问题是默认相机有图库图标。当我从我的应用程序打开相机时如何显示图库图标?我用这段代码打开相机IntenttakeImageIntent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE); 最佳答案 库存相机Intent无法真正更改,但如果您创建自定义相机Intent,您可以添加所需的按钮并将其链接到将打开图库的另一个Activity。在android文档中有很详细的说明如何设

android - 删除底部导航 View 中图标的填充

我正在尝试降低底部导航View中的图标。例如,现在他们像这样被压在顶线上。如何降低图标?我希望它们在底部导航View中垂直居中。xml: 最佳答案 使用bottomNavigationView.setLabelVisibilityMode(LabelVisibilityMode.LABEL_VISIBILITY_UNLABELED);或app:labelVisibilityMode="unlabeled" 关于android-删除底部导航View中图标的填充,我们在StackOverfl

android - 多个在辅助功能服务的帮助下绘制 View 的应用程序无法同时工作

我在一台设备上的两个不同应用程序中有两个辅助功能服务。他们每个人都对其他应用程序有所了解。我遇到了以下问题:启用2个辅助功能服务时,只有一个绘制View,另一个没有获得任何事件。事件配置如下:@OverrideprotectedvoidonServiceConnected(){AccessibilityServiceInfoinfo=newAccessibilityServiceInfo();info.eventTypes=AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED;info.feedbackType=AccessibilityEvent.

论文笔记:NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis

1.主要目标:利用神经网络将多张多视角的2D图像进行3D重建,并进行渲染合成得到任意新视角的2D图像。2.动机:1、之前的方法通常使用Mesh,点云,体素等方式来对3D场景进行显式建模。但因为其是离散表示的,导致其生成结果不够精细化,且由于存储的三维场景的表达信息的数据集巨大,其对内存的消耗也限制了其在较高分辨率复杂场景的应用。2、通过使用一个复杂函数对3D场景进行隐式表达,同样可以完成3D信息的储存与新视角的合成。这样做的好处是可以通过函数对3D场景进行连续的表达,这使得生成的结果会更加精细;且在表达较高分辨率复杂场景时该方式消耗的内存较少。3.贡献:1、提出了一种将拥有复杂几何图形的连续场

android - setVisibility() 何时不会在 View 中触发 onVisibilityChanged()?

我有一个问题,在特定情况下,当我在我的自定义View中调用setVisibility(GONE)时,它的onVisibilityChanged方法没有被调用,实际上它没有尽管getVisibility()之后返回8(或GONE),但隐藏View。这是我知道可见性发生变化但未调用onVisibilityChanged的​​方式。@OverrideprotectedvoidonVisibilityChanged(@NonNullViewchangedView,intvisibility){Log.i(LOG_TAG,"onVisibilityChanged:"+visibility);su

android - 布局预览器中未呈现 "Material Design Components"

在我所有的Android应用程序中,我都为AndroidX实现了Material设计组件(MDC)依赖项并且一切正常直到我将AndroidStudio更新为3.4稳定版。该应用程序在模拟器和真实手机上都能完美编译和运行,但AndroidStudio的XML布局预览器不会呈现任何MDC,并且预览页面只是卡住。我已经尝试了很多东西,但没有一个能解决我的问题:更新到AndroidStudio3.5Canary或Dev将targetSdkVersion和compileSdkVersions更改为28重新安装AndroidStudio使缓存失效并重启使用不同的Theme.MaterialComp

android - 在 Android 中动画转换和缩放 View

我必须通过更改其比例、位置和滚动来设置从状态A到B的View动画。下面的代码几乎可以解决问题:AnimationSetanimation=newAnimationSet(true);intfromXDelta=view.getScrollX();intfromYDelta=view.getScrollY();view.scrollTo(0,0);floatscale=(float)widthB/(float)widthA;//CalculatetoXDeltaandtoYDeltaTranslateAnimationtranslateAnimation=newTranslateAnim

android - 在表格 View 中设置列宽

我很难理解如何在创建表格View时更改列宽。我知道您可以设置列的宽度(以像素为单位),但这不是我想要做的。例如,我有2列并且希望每列占据屏幕的一半。如何在不显式设置像素的情况下执行此操作,以便我的代码可以在多种屏幕尺寸上运行? 最佳答案 使用TableLayout?你不能轻易做到这一点。最接近的方法是在TableLayout元素上使用android:stretchColumns="*"。这应该在两列之间平均分配任何额外空白。 关于android-在表格View中设置列宽,我们在Stack

android - 在 map View 上显示小部件

我是android应用程序的新开发人员。我想在我的应用程序中显示谷歌地图。在这里我想在mapView上显示android小部件。我可以显示android小部件,如按钮、编辑文本框、TextView等。,我有如下设计代码,用于在xml中获取map请任何人帮助我提前致谢 最佳答案 AndroidSDK附带了精美的演示:Ifyou'dliketolookatsamplecode,theGoogleAPIsadd-onincludesanexampleapplicationcalledMapsDemothatyoucanloadintoyo

android - 在不向每个 TextView 添加样式属性的情况下对所有 TextView(或自定义 View )进行样式设置

有没有办法用一个主题来格式化所有的TextViews、Buttons或其他东西?就像在CSS中,当我想格式化所有a-tags一个{/这里有一些CSS/当我将主题应用到我的应用程序时,我想通过xml在android中执行此操作。有什么想法吗?谢谢http://bartinger.at/更新1.0:我想创建一个主题,将所有TextViews中的文本格式化为绿色,所有EditTexts中的文本格式化为红色。所以我只需应用主题,而不必担心样式属性!更新1.1:所以我找到了那段代码,我认为这是一个好的开始@style/MyTextView@style/MyButton我认为这就是我的问题的答案。