草庐IT

view_facade

全部标签

android - Android xml布局中的 View 限制是什么

任何人都知道在android布局XML中,可以嵌入到XML中的最大View限制是多少?有没有限制? 最佳答案 严格来说,“限制”是80​​。当布局中的View过多时,Lint会报告以下内容:-AndroidLintTooManyViewsDescriptionLayouthastoomanyviewsUsingtoomanyviewsinasinglelayoutisbadforperformance.Considerusingcompounddrawablesorothertricksforreducingthenumberofv

javascript - react native : selectable section list view gives error

我正在做一个Reactnative代码项目。我在github上使用一个插件-selectablesectionlistview使可选择的部分ListView工作。我正在使用文档中提供的示例代码-varSelectableSectionsListView=require('react-native-selectablesectionlistview');//insideyourrenderfunction而且它不起作用。我在渲染函数内的javascript中遇到错误。错误是-SelectableSectionsListView未定义。现在已解决。新错误-数据未定义。我正在使用上面的代码。

安卓布局: place a view between two views

我正在尝试制作一个屏幕,最好只使用XML,看起来像这样:我关注了thisapproach,但是使用FrameLayout我只能选择使用layout_gravity定位“橙色”View,正如我试图在图像中解释的那样,我不知道布局的高度,因为两者都是用layout_weight测量的.我的布局:这可以仅使用XML来完成吗? 最佳答案 关于安卓布局:placeaviewbetweentwoviews,我们在StackOverflow上找到一个类似的问题: http

android - 如何模糊 android 中的 View 或布局?

我正在尝试模糊View或布局,如下面的示例所示。到目前为止,我只看到了模糊图像的示例,并且对如何在布局上实现模糊感到困惑。希望大家帮帮忙!干杯! 最佳答案 试试这个Library它很好用且简单。设置依赖dependencies{compile'jp.wasabeef:blurry:2.0.3'}函数叠加父级必须是ViewGroupBlurry.with(context).radius(25).sampling(2).onto((ViewGroup)rootView);进入Blurry.with(context).capture(vi

android - 是否可以将参数发送到来自 xml View 的绑定(bind)事件

我正在尝试在Android中使用DataBinding。但我有一个疑问。我想将edittext的文本发送到xml中的绑定(bind)函数。我是说;单击登录按钮时,我想从xmlID中获取当前用户名和密码。可能吗?这是我想要的:android:onClick="@{()->login.onLogin(login_edt_username.text,login_edt_password.text)}"我目前的使用情况:代码:@OverrideprotectedvoidonStart(){super.onStart();binding=DataBindingUtil.setContentVie

Android View大纲——使用自定义Path

当我按如下方式设置View的轮廓时,它工作得很好:view.setClipToOutline(true);view.setOutlineProvider(newViewOutlineProvider(){@OverridepublicvoidgetOutline(Viewview,Outlineoutline){outline.setRoundRect(0,0,view.getWidth(),view.getHeight(),16);}});但是,使用Path没有任何效果。将setRoundRect替换为:Pathpath=newPath();path.addRoundRect(0,0

c# - 如何从 Xamarin Forms for Android 的按钮 View 中删除额外的填充?

XamarinForms上的按钮View在部署到Android时似乎应用了额外的填充。我已将我的Android项目下的Resources/values/styles.xml设置为所有间距、填充和边距默认为0,但仍然应用了额外的填充:0.0px0.00.0px0.0px0.0px请看下面的比较,看看我在说什么(左边是iOS,右边是Android)。请注意iOS中的View是如何相互齐平的(因为它们应该如此),而在Android中存在不需要的额外间隙。显示由Absolute和Stack布局的组合、几个按钮和一个标签(长标签)组成。不要担心在iOS示例中没有调整大小和完美排列的东西;这是故意

安卓工作室 : Can you display a view just for preview?

我的应用程序有很多View,它们是fragment的容器(加载图像和其他View)并依赖于API来获取图像。为了使设计的开发更容易,我喜欢在我的xml中添加该图像的示例。现在,我正在为android:visibility和tools:visibility添加一个带有FragmentContainer的RelativeLayout和一个使用不同可见性值的虚拟ImageView。是否有更好的方式来显示仅供预览的图像?我希望在发布版本中不编译预览View。 最佳答案 如果我正确理解你的问题,你可以这样做:不要使用虚拟View,而是使用其中

android - 恢复具有相同 ID 的两个 View 的 fragment

我要实现一个复杂的布局。它有19个部分,可以根据用户先前输入的大量参数显示或不显示。为了简化代码并且不显示未使用的部分,布局是动态创建的。一切都在fragment中。该fragment有一个用作容器的LinearLayout,在创建fragment时,我会生成所有必要的部分。每个部分都由其自己的本地适配器管理,该适配器负责膨胀该部分的布局并将其添加到容器中。一切正常。问题是2个部分具有完全相同的结构,因此它们共享相同的xml布局。因此,这两个部分的内部View具有相同的ID。这不是问题,因为该部分在其适配器中本地管理。当我转到下一个fragment然后返回到这个fragment时,问题

java - 表面 View 示例

所以我花了大约两天的时间来尝试获得一个正常工作的SurfaceView。我在网上关注的教程即使严格遵守也无法正常工作。我通常会看到一个全黑的屏幕。为了帮助自学它是如何工作的,我需要一个有效的SurfaceView程序。我正在寻找一个在单独的类中生成SurfaceView的程序。如果有人能够发布一个SurfaceView程序的完整代码(XML和Java),我将不胜感激,该程序可以简单地将整个屏幕变为红色或白色。感谢您的帮助!(任何解释以及代码都会很棒!) 最佳答案 试试这个链接AnsroidSurfaceViewExample我遵循了