javascript

java

python

c#

node.js

reactjs

android

c++

php

html

jquery

ruby-on-rails

css

git

ios

.net

sql

c

string

<img src="//i.stack.imgur.com/bk9VA.png" alt="" class="sponsor-tag-img" width="18" height="16"/>android

用户界面 - 如何定位所有控件(WPF样式)

我可以指定适用于所有元素的样式吗? 我试过了

<Style TargetType="Control">
    <Setter Property="Margin" Value="0,5" />
</Style>

但它没有做任何事情

trans by 2019-09-17T22:01:51Z

用户界面 - 构建Android UI的简便方法?

是否有工具或网站可以帮助我使用拖放操作为Android应用程序创建UI?

我找到了这个网站,但想知道是否有更稳定的工具或网站?

trans by 2019-09-14T10:04:18Z

javascript - 在文本框中捕获TAB键

我希望能够在文本框中使用Tab键来标记四个空格。 现在的方式,Tab键将我的光标跳转到下一个输入。

是否有一些JavaScript会在文本框中冒出Tab键之前捕获Tab键?

据我所知,某些浏览器(即FireFox)可能不允许这样做。 像Shift + Tab或Ctrl + Q这样的自定义键组合怎么样?

trans by 2019-09-11T10:36:45Z

用户界面 - 是否有Python的可视化分析器?

我现在使用cProfile但是我觉得编写pstats代码只是为了查询统计数据很繁琐。

我正在寻找一个可视化工具,向我展示我的Python代码在CPU时间和内存分配方面的作用。

Java世界的一些例子是visualvm和JProfiler。

  • 这样的事情存在吗?
  • 是否有IDE可以做到这一点?
  • dtrace有帮助吗?

我知道KCachegrind for Linux,但我更喜欢可以在Windows / Mac上运行而无需安装KDE的东西。

trans by 2019-09-10T07:19:35Z

android - 从服务器访问UI线程处理程序

我在Android上尝试一些新东西,我需要访问UI线程的处理程序。

我知道以下内容:

  1. UI线程有自己的处理程序和looper
  2. 任何消息都将被放入进入UI的消息队列线
  3. looper接受了这个事件并将其传递给处理程序
  4. 处理程序处理消息和将特定事件发送到UI

我希望我的服务必须获取UI线程处理程序并将消息放入此处理程序。这样就可以处理此消息并将其发布到UI。这里的服务将是一个正常的服务,将由一些应用程序启动。

我想知道这是否可行。如果是这样,请建议一些代码片段,以便我可以尝试。

问候吉里什

trans by 2019-09-10T02:18:30Z

用户界面 - 用于分隔重叠矩形的算法?

这个问题实际上涉及翻滚,我将在下面概括如下:

我有一个2D视图,我在屏幕上的一个区域内有许多矩形。 我如何展开这些盒子,使它们不会相互重叠,但只能用最小的移动来调整它们?

矩形的位置是动态的,取决于用户的输入,因此它们的位置可以是任何位置。

alt text图像显示问题和所需的解决方案

实际上,现实问题涉及翻车。

答案中的问题

  1. 矩形的大小不固定,并且取决于翻转中文本的长度

  2. 关于屏幕尺寸,现在我认为最好假设屏幕的大小足以容纳矩形。 如果有太多的矩形并且算法没有解决方案,那么我只需要调整内容。

  3. “最小化”的要求更多的是为了美学而非绝对的工程要求。 可以通过在两个矩形之间添加一个很大的距离来分隔两个矩形,但它作为GUI的一部分看起来不太好。 我们的想法是使翻转/矩形尽可能接近其源(我将用黑线连接到源)。 所以要么'只为x移动一个'或'移动两个x'都可以。

trans by 2019-09-09T12:44:11Z

用户界面 - iPhone:通过defau隐藏UITableView搜索栏

我使用Interface Builder创建了一个表视图,我在其中添加了库的搜索栏和搜索显示控制器以添加搜索功能。 但是,IB会对其进行设置,以便在首次显示视图时在屏幕顶部显示该栏。

我想知道如何在默认情况下隐藏搜索栏,但仍可以使用表格视图滚动(请参阅Apple的Mail应用程序中的示例)。 我曾尝试在viewDidLoad中调用scrollRectToVisible:animated:来向下滚动表视图,但无济于事。 隐藏搜索栏的首选方法是什么?

trans by 2019-09-08T21:34:41Z

html - 如何使用CSS摆脱元素的偏移量?

我有一些元素的定位问题,在检查IE8开发人员工具时它向我显示:

Where does offset come from?

现在我很确定我的问题是12偏移,但我该如何删除它? 我找不到任何CSS偏移属性。 除保证金外,我们还需要抵消吗?

这是产生这个的代码:

 <div id="wahoo" style="border: solid 1px black; height:100px;">

    <asp:TextBox ID="inputBox" runat="server" />

    <input id="btnDropDown" type="button" style="width:26px; height:26px; background-position: center center; border-left-color: buttonface; background-image: url(Images/WebResource.gif); border-bottom-color: buttonface; border-top-color: buttonface; background-repeat: no-repeat; border-right-color: buttonface;"  tabindex="99" />

    <div id="ListboxWrapper" style="display:none; position:absolute; onfocusout="this.style.display = 'none'"">
       <asp:ListBox ID="lstBoxCompany" runat="server" AutoPostBack="True" OnSelectedIndexChanged="lstBoxCompany_SelectedIndexChanged" style="z-index: 100;" Width="300px" />               
    </div>

</div>

偏移的元素是inputBox

trans by 2019-09-03T22:25:42Z

winforms - Datagridview - 删除第一列之前的部分

我想知道在使用datagridview控件时是否可以删除第一列之前看起来像列的东西。 我认为它用于选择行但不确定它的名称。

trans by 2019-09-02T23:25:33Z

android - 如何更改选项菜单的背景颜色?

我正在尝试更改选项菜单的默认颜色:白色:我希望选项菜单上的每个项目都有黑色背景。

我在菜单元素中的item元素上尝试了一些类似android:itemBackground =“#000000”的镜头,但它不起作用。

我怎么能做到这一点?

trans by 2019-09-02T22:36:58Z

python - 如何在Xvfb中运行Selenium?

我在EC2实例上。 所以没有GUI。

$pip install selenium
$sudo apt-get install firefox xvfb

然后我这样做:

$Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null &

$DISPLAY=:1 java -jar selenium-server-standalone-2.0b3.jar
05:08:31.227 INFO - Java: Sun Microsystems Inc. 19.0-b09
05:08:31.229 INFO - OS: Linux 2.6.32-305-ec2 i386
05:08:31.233 INFO - v2.0 [b3], with Core v2.0 [b3]
05:08:32.121 INFO - RemoteWebDriver instances should connect to: http://127.0.0.1:4444/wd/hub
05:08:32.122 INFO - Version Jetty/5.1.x
05:08:32.123 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver]
05:08:32.124 INFO - Started HttpContext[/selenium-server,/selenium-server]
05:08:32.124 INFO - Started HttpContext[/,/]
05:08:32.291 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@1186fab
05:08:32.292 INFO - Started HttpContext[/wd,/wd]
05:08:32.295 INFO - Started SocketListener on 0.0.0.0:4444
05:08:32.295 INFO - Started org.openqa.jetty.jetty.Server@1ffb8dc

好的,现在一切都应该有效,对吧?

当我运行我的代码时:

from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys

browser = webdriver.Firefox() 
browser.get("http://www.yahoo.com") 

我明白了:

Error: cannot open display: :0
trans by 2019-08-28T19:50:29Z

css - 常见的Web UI样式

我必须在接下来的几天里向我的一位客户展示一个网络应用程序的原型,事情是我不太擅长CSS而且最糟糕的是我几乎从不对我得到的结果感到满意。

对业务逻辑进行编码对我没有任何挑战,但UI设计占用了我80%以上的时间。 我不需要任何令人惊叹的东西,只是一个干净,漂亮和可呈现的环境,例如:

替代文字[http://i48.tinypic.com/t0p1fq.png]

这是我一直存在的一个反复出现的问题,我希望Web UI开发可以有一个不那么裸露的默认样式,类似于Visual Studio或iPhone SDK的方法对我来说非常有用。

使用Balsamiq Mockups创建的上述模型是一个很好的例子,所有最常见的组件&#34; 可以使用,最重要的是:只有一种好看的风格可供选择。

网络上有这样的东西吗? 一个中立但不错的CSS或Javascript UI框架?


目前的选项:

  • 引导
  • 的Qooxdoo
  • jQuery UI
  • jQuery工具
  • MochaUI
  • Ext JS
  • 雅虎 用户界面库
  • 的BlueTrip
  • 蓝图
  • Uki(演示)
  • Napkee
  • YAML
  • 底线
  • iPlotz
  • SproutCore的
  • ForeUI

我有兴趣知道是否有任何仅限CSS的UI框架。

我发现这个页面有一个非常好的Web UI库列表,但是大多数(至少是好的)似乎都是特定于Java的,在纯CSS或JS中有没有同样好的选择?

PS:我对AJAX,效果,行为等不感兴趣......我主要(唯一)关注的是风格。


感谢所有人的建议!

在仔细考虑了所有建议的UI库后,我得出的结论是ExtJS和Qooxdoo是最符合我需求的。 jQuery UI似乎很有前景,但只提供了减少的元素数量。

至于仅限CSS的图书馆,我发现BlueTrip / BluePrint以及tambler建议的主题是最好的。 除此之外,Flex和Napkee似乎也值得探索。

现在是时候学习ExtJS了!=)

trans by 2019-08-28T05:04:52Z

用户界面 - Android - 标题b中的后退按钮

在点击按钮并输入新活动的许多应用程序(日历,云端硬盘,Play商店)中,标题栏中的图标变为后退按钮,但对于我正在制作的应用,它不会这样做。 如何使该图标带您回到上一个屏幕?

trans by 2019-08-26T11:35:00Z

java - JLab中的换行符

如何在JLabel中显示换行符?

例如,如果我想:

你好,世界!
等等等等等等

这就是我现在所拥有的:

JLabel l = new JLabel("Hello World!\nblahblahblah", SwingConstants.CENTER);

这是显示的内容:

你好世界!blahblahblah

请原谅我,如果这是一个愚蠢的问题,我只是学习一些Swing基础知识......

trans by 2019-08-24T17:45:09Z

c# - Windows GUI:WPF或WinRT(2015+)

我想了解不同的技术,在Windows World中构建GUI时使用。

对于上下文,我正在构建一个小的2D平台多人游戏。(仅用于学习目的..)

我的老师说他认为WPF是正确的方法,但似乎他只将它与Windows Forms进行比较。

我的理解是,在2015年,Windows Forms完全死了?

在其他堆栈问题中,他们说WinRT + XAML用于Metro GUI构建(Window 8 tiles thing!),似乎WPF仅用于Window 7/8中的桌面,并且与Silverlight密切相关。

Windows 8 Runtime(WinRT / Windows应用商店应用程序/ Windows 10通用应用程序)与Silverlight和WPF相比如何?

  • 桌面是旧应用程序所在的位置(红色.WFP)。
  • 新的应用程序类Metro应用程序可以通过多种方式构建,   包括VB.NET,C#或C ++。 这三种语言选项都可以使用   用于构建UI的XAML。 另一种方法是使用   用于开发UI和UI的JavaScript / HTML5 / CSS   应用代码。

我真正的问题是:是不是有一种在Window World中构建GUI的好方法?

如果没有,应该在Window 7,Window 8(桌面和地铁),Window Phone,(和Windows 10!)甚至x-box上使用哪些技术。

这种方式比较不同的技术吗?

您认为投入时间的正确方法是什么?

trans by 2019-08-18T23:55:15Z

.net - 如何在WPF文本框中添加提示文本?

例如,Facebook有一个&#34;搜索&#34; 当文本框为空时,在“搜索”文本框中提示文本。

如何用WPF文本框实现这一点?

Facebook's search textbox

trans by 2019-08-13T05:18:07Z

java - 适用于Android的换行小部件布局

我正在尝试创建一个向用户显示一些数据的活动。 数据可以分为“单词”,每个单词都是一个小部件,而“#”单词的序列可以分为“单词”。 将形成数据(&#39;句子&#39;?),包含单词的ViewGroup小部件。 因为所有单词都需要空间。 在一个句子中&#39; 会超出显示器上可用的水平空间,我想把这些句子包起来#39; 就像你正常的一段文字一样。

以下代码:

public class WrapTest extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        LinearLayout l = new LinearLayout(this);
        LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(
                LinearLayout.LayoutParams.FILL_PARENT,
                LinearLayout.LayoutParams.WRAP_CONTENT);
        LinearLayout.LayoutParams mlp = new LinearLayout.LayoutParams(
                new ViewGroup.MarginLayoutParams(
                        LinearLayout.LayoutParams.WRAP_CONTENT,
                        LinearLayout.LayoutParams.WRAP_CONTENT));
        mlp.setMargins(0, 0, 2, 0);

        for (int i = 0; i < 10; i++) {
            TextView t = new TextView(this);
            t.setText("Hello");
            t.setBackgroundColor(Color.RED);
            t.setSingleLine(true);
            l.addView(t, mlp);
        }

        setContentView(l, lp);
    }
}

产生类似左图的东西,但我想要一个布局呈现相同的小部件,如右图所示。

non-wrapping

wrapping

是否有布局或布局和参数的组合,还是我必须为此实现自己的ViewGroup?

trans by 2019-08-10T08:18:59Z

c# - 无论点击什么元素,都可以使WPF窗口可拖动

我的问题是2倍,我希望WPF提供的解决方案更容易,而不是WinForms的标准解决方案(在我做出澄清之前Christophe Geers提供的解决方案)。

首先,有没有一种方法可以在不捕获和处理鼠标点击+拖动事件的情况下使窗口可拖动? 我的意思是窗口可以通过标题栏拖动,但如果我设置一个窗口没有一个并且仍然希望能够拖动它,有没有办法只是将事件重新指向任何处理标题栏拖动的处理?

第二,有没有办法将事件处理程序应用于窗口中的所有元素? 同样,无论用户点击哪个元素+拖动,都可以使窗口可拖动。 显然,没有手动添加处理程序,每个元素。 在某个地方做一次吗?

trans by 2019-08-04T23:53:17Z

在Android中使用负边距是不好的做法?

负余量演示:

                         enter image description here

场景

通过为其中一个设置负边距来重叠视图,以便它侵入另一个视图的边界框。

思考

它似乎按照你期望的方式工作,如果他们应该重叠布局。 但是我不想在不知不觉中做不好的事情遇到更大的问题。 模拟器,物理设备,你命名它,当你使用负边距时,一切似乎都正常工作,一个视图侵入另一个视图边界框,并取决于它在布局中声明的方式,它将在另一个视图的上方或下方。

我也知道,自API 21以来我们可以设置layout_marginlayout_margin属性以使视图显示在其他视图的上方或下方,但我的担心主要来自这样的事实:在layout_margin属性的文档中,它明确规定了边距值应该是 积极的,让我引用一下:

摘抄:
指定此视图左侧,顶部,右侧和底部的额外空间。 这个空间超出了这个视野的范围。 保证金价值应为正数。   必须是维值,这是一个附加单位的浮点数,例如“14.5sp”。 可用的单位是:px(像素),dp(与密度无关的像素),sp(基于首选字体大小的缩放像素),in(英寸),mm(毫米)......

自从最初提出这个问题后的几年里我没有任何关于负边距的问题,尽量避免尽可能地使用它们,但没有遇到任何问题,所以尽管文档说明了,我也不是 担心它。

trans by 2019-07-31T05:13:01Z

用户界面 - 如何在vim中设置UI语言?

我在reddit上看到了这个,它让我想起了我的一个vim抱怨:它用德语显示了UI。 该死的,你! 我想要英语,但由于我的操作系统是用德语设置的(我们办公室的标准),我想vim实际上是想帮助。

为了让vim切换UI语言,我必须执行哪些神奇的咒语? 我曾尝试在各种场合使用谷歌搜索,但似乎无法找到答案(不,谷歌,你是我的朋友*拍*,*拍*,但我已经知道如何改变语法高亮, 谢谢!)...

编辑:使用下面的所有好的提示,我最终添加到我的.vimrc的顶部(在Windows 7上运行Vim 7.2)

set langmenu=en_US.UTF-8    " sets the language of the menu (gvim)
language en                 " sets the language of the messages / ui (vim)
trans by 2019-07-30T05:35:40Z

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 下一页 共15页