有没有可能在Android中设置视图的绝对位置? (我知道有一个AbsoluteLayout ,但不推荐使用…) 例如,如果我有一个240x320px的屏幕,如何添加一个20x20px的ImageView ,使其中心位于(100,100)?
想象一下包含一些<li>项目的简单未sorting列表。 现在,我已经通过list-style:square;定义了子弹正方形list-style:square; 但是,如果我使用颜色设置<li>项目的color: #F00; 那么一切都变红了! 虽然我只想设置方形子弹的颜色。 有没有一个优雅的方式来定义在CSS中的项目符号的颜色… …不使用任何精灵图像或跨度标签! HTML <ul> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> <ul> CSS li{ list-style:square; }
我的应用程序底部有一个垂直滑动抽屉。 当软键盘打开时,它将抽屉向上推,因此它位于键盘上方。 我实际上希望它保持在屏幕的底部,在显示键盘时隐藏起来。 其他人遇到这个问题? 知道如何解决它?
我已经添加了JFreeChart到一个JPanel (使用BorderLayout ),这是巨大的 。 有什么我可以做的,使其更小? public void generateChart() { DefaultCategoryDataset dataset = new DefaultCategoryDataset(); //set the values of the chart for(int i=0; i<8; i++) { dataset.setValue(income_array[i], "Income", Double.toString(percent_array[i])); } JFreeChart chart = ChartFactory.createBarChart( "Required Annual Income for a Variety of Interest Rates", "Percent", "Income", dataset, PlotOrientation.VERTICAL, false,true, false); ChartPanel cp = new ChartPanel(chart); chart.setBackgroundPaint(Color.white); chart.getTitle().setPaint(Color.black); […]
我想在布局的中间画一条线,把它用作TextView等其他项目的分隔符。 有没有这个好的部件。 我真的不想使用图像,因为它很难与其他组件匹配。 而且我希望它也相对定位。 谢谢
我想为我正在创build的Android应用程序使用自定义字体。 我可以单独更改Code中每个对象的字体,但是我有数百个。 所以, 有没有办法从XML做到这一点? [设置自定义字体] 有没有办法从一个地方的代码做到这一点,说整个应用程序和所有组件应该使用自定义字体,而不是默认的?
自上周以来,我试图弄清楚这一点,而没有再进一步。 好的,所以我需要在Swift中以编程方式应用一些约束条件来使用这个代码: var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.CenterX, multiplier: 1, constant: 0); self.view.addConstraint(constX); var constY:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterY, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.CenterY, multiplier: 1, constant: 0); self.view.addConstraint(constY); var constW:NSLayoutConstraint = NSLayoutConstraint(item: new_view, […]
我有一个由tablelayout,tablerows和textviews组成的视图。 我希望它看起来像一个网格。 我需要得到这个网格的高度和宽度。 方法getheight()和getwidth()总是返回0.这种情况发生时,我dynamic格式化网格,也是当我使用xml版本。 如何检索视图的尺寸? 这里是我在Debug中使用的testing程序来检查结果: import android.app.Activity; import android.os.Bundle; import android.widget.TableLayout; import android.widget.TextView; public class appwig extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.maindemo); //<- includes the grid called "board" int vh = 0; int vw = 0; //Test-1 used the xml layout (which is displayed on the screen): TableLayout tl […]
我如何去使用jQuery在屏幕的中心设置一个<div> ?
尽pipe像<div>这样的元素通常会增长以适合其内容,但是使用float属性会给 CSS新手带来惊人的问题: 如果浮动元素具有非浮动的父元素,则父元素将会崩溃。 例如: <div> <div style="float: left;">Div 1</div> <div style="float: left;">Div 2</div> </div> 在这个例子中的父div 不会展开来包含其浮动的孩子 – 它将显示有height: 0 。 你如何解决这个问题? 我想在这里创build一个详尽的解决scheme列表。 如果您知道跨浏览器兼容性问题,请将其指出。 解决scheme1 浮动父。 <div style="float: left;"> <div style="float: left;">Div 1</div> <div style="float: left;">Div 2</div> </div> 优点 :语义代码。 缺点 :你可能并不总是希望父项被浮动。 即使你这样做,你是否会浮动父母的父母,等等? 你必须浮动每一个祖先的元素? 解决scheme2 给父母一个明确的高度。 <div style="height: 300px;"> <div style="float: left;">Div 1</div> <div style="float: left;">Div […]