Questions tagged «view»

此标记用于有关数据库视图或UI /体系结构视图的问题。另请参见以下标签:sql-view,android-view,uiview。


2
Android视图生命周期是否有任何图形表示(状态图)?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 3年前关闭。 改善这个问题 我们都知道Android Activity的生命周期和Fragment的生命周期。但是视图有什么等效的东西吗? 例如,这可以帮助建立自定义视图或深入了解Android上非常常见且经常隐藏的图形操作。 提前致谢 !

9
带有View.GONE的Android View仍会收到onTouch和onClick
这使我感到困惑: 据我所读,一个带有setVisibility(View.GONE);的视图;不应再收到任何触摸或点击事件。我的布局有两个部分,这两个部分将是可见的或消失的,因此一次只能显示和使用其中的一个,但是View.GONE并不能解决问题。我没有看到GONE视图,正如预期的那样,但是它仍然会对onClick做出反应(并消耗其他视图应该获得的事件)。 你能帮助我吗? 可能感兴趣:当我开始项目时,一个视图已消失,另一个视图可见。这次它将按预期工作(基本上将忽略GONE视图),但是在通过代码设置View.GONE之后,它将停止工作。

3
如何有效地为std :: string的子字符串获取`string_view`
使用http://en.cppreference.com/w/cpp/string/basic_string_view作为参考,我认为没有办法更优雅地做到这一点: std::string s = "hello world!"; std::string_view v = s; v = v.substr(6, 5); // "world" 更糟糕的是,幼稚的方法是一个陷阱,并留下v了对临时对象的悬挂: std::string s = "hello world!"; std::string_view v(s.substr(6, 5)); // OOPS! 我似乎记得类似的东西,可能在标准库中添加了一个将子字符串作为视图返回的内容: auto v(s.substr_view(6, 5)); 我可以想到以下解决方法: std::string_view(s).substr(6, 5); std::string_view(s.data()+6, 5); // or even "worse": std::string_view(s).remove_prefix(6).remove_suffix(1); 坦白说,我认为这些都不是很好。现在,我能想到的最好的事情就是使用别名来使事情变得不再那么冗长。 using sv = std::string_view; sv(s).substr(6, 5);
76 c++  view  c++17  stdstring 

6
Android中的视图重叠
Android中是否可能有重叠的视图?我想有一个ImageView在前面有一个透明的png,在后台有另一个视图。 编辑: 这就是我目前所拥有的,问题是imageView中的图像不透明,应该透明的部分只是黑色。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/gallerylayout" > <Gallery android:id="@+id/overview" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <ImageView android:id="@+id/navigmaske" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/navigmask" /> </RelativeLayout> 编辑: 我开始使用它,它是团队中另一个程序员的主题文件。刚刚改变了这个 <item name="android:background">#FF000000</item> 对此 <item name="android:background">#00000000</item>


6
Android将视图叠加在所有内容之上?
您可以在android的所有内容之上叠加视图吗? 在iPhone中,我将新视图设置frame.origin为(0,0)并将其宽度和高度设置为的宽度和高度self.view。self.view然后,将其添加到图层将使其充当覆盖层,覆盖其后的内容(或者如果其具有透明背景,则显示其后的视图)。 android中有类似的技术吗?我意识到视图略有不同(相对布局,线性布局和框架布局有三种(或更多)类型,但是有什么方法可以不加选择地将视图叠加在所有内容之上吗?
75 java  android  layout  view 


4
当片段被替换并放回堆栈(或取出)时,它是否保留在内存中?
行为是否类似于“活动”的工作方式?例如,使用活动,它的工作方式如下: 活性的启动活动B,而乙是在屏幕上,该系统能够以除去甲从存储器如果它是由系统所需的。按BACK后,将重新创建A到内存中,就好像它从未放在第一位一样。 我一直在寻找对Fragments在内存方面会发生什么的清晰解释,但没有发现任何东西。是否以相同的方式工作?例如: 活动C在其布局中具有片段F。然后,在某个点F被Fragment G替换,但是F保留在其后堆栈中。 威尔˚F留在内存中,直到ç被杀害或者可以在由系统根据需要被删除? 我真正要问的是,如果我在一个Activity中有复杂的片段后退堆栈,是否会出现内存不足的风险?

2
我可以使Visual Studio将大括号与if语句放在同一行(在HTML中)吗?
在Visual Studio中设计MVC视图(在文件中.aspx或.ascx文件中)时,我经常使用if语句。当我自动设置格式(Ctrl+ K+ D)时,Visual Studio以这种非常难看且难以阅读的方式包装花括号: <% if (Model.UserIsAuthenticated) { %> (some HTML goes here...) <% } %> 有什么方法可以使Visual Studio像这样自动格式化: <% if (Model.UserIsAuthenticated) { %> (some HTML goes here...) <% } %> 还是有更好的方法来做到这一点?我现在还不想使用Razor,但是看起来它可以解决我的问题。我可以将VS2010与Resharper 5配合使用,如果有帮助的话。


6
检查对象是否存在
我需要检查是否Model.objects.filter(...)打开了任何东西,但不需要插入任何东西。到目前为止,我的代码是: user_pass = log_in(request.POST) # form class if user_pass.is_valid(): cleaned_info = user_pass.cleaned_data user_object = User.objects.filter(email = cleaned_info['username'])

13
如何像UITableView纯样式中的节头一样使UICollectionView中的补充​​视图浮动
我正在努力实现的“浮动节头”效果UICollectionView。在没有很多努力的UITableView情况下,(的默认行为UITableViewStylePlain)足够简单的事情似乎是不可能的UICollectionView。我想念明显的东西吗? Apple没有提供有关如何实现此目的的文档。似乎必须继承UICollectionViewLayout并实现自定义布局才能实现此效果。这需要大量的工作,实现以下方法: 替代方法 每个布局对象都应实现以下方法: collectionViewContentSize layoutAttributesForElementsInRect: layoutAttributesForItemAtIndexPath: layoutAttributesForSupplementaryViewOfKind:atIndexPath: (if your layout supports supplementary views) layoutAttributesForDecorationViewOfKind:atIndexPath: (if your layout supports decoration views) shouldInvalidateLayoutForBoundsChange: 但是,我不清楚如何使辅助视图浮动在单元格上方并“粘”在视图顶部,直到到达下一部分为止。布局属性中是否有此标志? 我会用过,UITableView但我需要创建一个相当复杂的集合层次结构,使用集合视图即可轻松实现。 任何指导或示例代码将不胜感激!

1
如何克隆视图?
我的问题几乎就是这个问题: 克隆textview将其附加到ViewGroup 但是,我夸张了一个视图,然后出于性能原因尝试在对象级别克隆它(我不想每次都解析XML),因此该答案无济于事。View.clone()受保护,并且显然没有复制构造函数。有什么办法吗?
67 android  view  copy  clone 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.