小编erd*_*ter的帖子

Android在x角度绘制固定值

是否可以创建具有固定x和y值的图表?我的x值类似于60,90,120,180,250,375,500,750,1000,但androidplot根据值之间的相等距离​​创建了9个不同的值.

Number[] timestamps = {60, 90, 120, 180, 250, 375, 500, 750, 1000};
Run Code Online (Sandbox Code Playgroud)

我正在使用mySimpleXYPlot.setDomainStep(XYStepMode.SUBDIVIDE,9); 我猜解决方案是围绕这个命令,但我不知道该怎么做.

在此输入图像描述

完整代码:

mySimpleXYPlot = (XYPlot) findViewById(R.id.mySimpleXYPlot);
         Number[] numSightings = {70, 63, 56, 49, 43, 37, 32, 27, 23};

         Number[] timestamps = {
            60, 90, 120, 180, 250, 375, 500, 750, 1000 

         };

         // create our series from our array of nums:
         XYSeries series2 = new SimpleXYSeries(
                 Arrays.asList(timestamps),
                 Arrays.asList(numSightings),
                 "USA");


         mySimpleXYPlot.getGraphWidget().getGridBackgroundPaint().setColor(Color.WHITE);
         mySimpleXYPlot.getGraphWidget().getGridLinePaint().setColor(Color.BLACK);
         mySimpleXYPlot.getGraphWidget().getGridLinePaint().setPathEffect(new DashPathEffect(new float[]{1,1}, 1));
         mySimpleXYPlot.getGraphWidget().getDomainOriginLinePaint().setColor(Color.BLACK);
         mySimpleXYPlot.getGraphWidget().getRangeOriginLinePaint().setColor(Color.BLACK);

         mySimpleXYPlot.setBorderStyle(Plot.BorderStyle.SQUARE, null, null);
         mySimpleXYPlot.getBorderPaint().setStrokeWidth(1);
         mySimpleXYPlot.getBorderPaint().setAntiAlias(false);
         mySimpleXYPlot.getBorderPaint().setColor(Color.WHITE);

         // Create a …
Run Code Online (Sandbox Code Playgroud)

android androidplot

5
推荐指数
1
解决办法
4750
查看次数

在iE中用css从右到左的渐变 - 可能吗?

是否可以在IE 5-9中创建从右到左的渐变?在IE 10中它是可能的,但它是在早期版本中没有使用图像?

早期版本中从左到右的渐变:

/* For Internet Explorer 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#D5D4D4, endColorStr=#FFFFFFFF, GradientType=1);

/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D5D4D4, endColorstr=#FFFFFFFF, GradientType=1)";
Run Code Online (Sandbox Code Playgroud)

在IE 10中,可以选择更改渐变方向:

/* For Internet Explorer 10 */
-ms-linear-gradient(left, #D5D4D4, #fff 45%);  
Run Code Online (Sandbox Code Playgroud)

html css internet-explorer

5
推荐指数
1
解决办法
4485
查看次数

EditText错误:按受限字符后内容重复

我有一个限制字符的EditText。我只允许数字作为

Galaxy S4上出现了奇怪的事情。它没有出现HTC Desire HD,HTC Desire X和ZTE Blade。

  1. 我输入 dddsss
  2. 我输入像的瑞典字å
  3. 由于它不是允许的字符,因此未显示,因此内容仍然 dddsss
  4. 我输入一个字符,例如 u
  5. EditText的内容变为 dddsssdddsssu
  6. 我输入了另一个字符,例如t,内容变为dddsssdddsssudddsssut

当我同时按下退格键时,有时会发生这种情况,因此它一定是按钮按下的问题。

我添加了,android:inputType="textNoSuggestions"但没有帮助。

<EditText
      android:id="@+id/comment_et"
      android:layout_width="0dp"
      android:layout_height="45dp"
      android:layout_marginRight="5dp"
      android:layout_weight="1"
      android:paddingLeft="5dp"
      android:paddingRight="5dp"
      android:background="@drawable/idea_edittext"
      android:digits="abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ,0,1,2,3,4,5,6,7,8,9,*,!,@,#,$,%,^,(,),_,+,-,[,],{,},:,;,&apos;,|,\,.,/,ß,?,~,="
      android:inputType="textCapSentences|textNoSuggestions"
      android:textSize="16dp" />
Run Code Online (Sandbox Code Playgroud)

有人经历过吗?

android android-edittext

5
推荐指数
1
解决办法
642
查看次数

如何为从左到右移动的全屏条纹设置动画

我想创建一个动画,但我不知道如何开始。 是这张图片。

我想要红色和条纹从左到右动画。(翻译)动画对我来说并不陌生。在屏幕上移动一个对象很容易,因为我们在它后面有一个背景。在我的情况下,它应该是移动的背景。

如果我使用图像,那么将无法填充图像在向右移动时留下的空白空间。一个想法是以编程方式最初用条纹填充屏幕,开始从左到右移动它们,当人们开始离开屏幕时,然后在左侧画一条新线,但考虑到条纹不是 1px 宽我不知道如何做这个。

另一种方法是使用比屏幕宽 2 条条纹的图像。2 条条纹在左侧不可见。一旦图像向右移动(动画结束),我们重新开始动画。我想知道这是否会导致任何中断,或者对用户来说它看起来是否流畅。

有任何想法吗?我应该为此使用 andengine 或类似的东西吗?

android android-animation

5
推荐指数
1
解决办法
820
查看次数

Android对齐两个按钮

我有两个按钮彼此相邻.我希望它们的大小相同,并填满整个屏幕宽度.我一直在试用这段代码:(这是相对布局,如果重要的话)

<Button android:text="Names" 
android:id="@+id/Button01" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content"
android:layout_weight="1">
</Button>
<Button android:text="Dates" 
android:id="@+id/Button02" 
android:layout_toRightOf="@+id/Button01"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1">
</Button>
Run Code Online (Sandbox Code Playgroud)

android alignment

4
推荐指数
1
解决办法
2万
查看次数

Android转换无法在手机上运行

我在模拟器中正常运行的活动之间创建了一些过渡,但在手机上看不到任何内容(淡入或滑出).新活动看起来就像我没有实现任何过渡.这是为什么?

fadein.xml

<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
   android:interpolator="@android:anim/accelerate_interpolator"
   android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="1000" />   
Run Code Online (Sandbox Code Playgroud)

fadeout.xml

<?xml version="1.0" encoding="utf-8"?>
    <alpha xmlns:android="http://schemas.android.com/apk/res/android"
       android:interpolator="@android:anim/accelerate_interpolator"
       android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="1000" />
Run Code Online (Sandbox Code Playgroud)

我设置了适当的活动

 overridePendingTransition(R.anim.fadein, R.anim.fadeout);
Run Code Online (Sandbox Code Playgroud)

android transition

4
推荐指数
2
解决办法
2314
查看次数

Android - 笔划在圆角矩形的角落看起来像素化

为什么矩形角落的笔划如此难看?如果我在xml中绘制形状,它工作正常(至少它在活动中工作,我无法用小部件测试它).

Paint strokePaint = new Paint();
strokePaint.setARGB(255, 16, 23, 131);
strokePaint.setStyle(Paint.Style.STROKE);
strokePaint.setStrokeWidth(8);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我正在测试hdpi密度.有人遇到过这个问题吗?

android stroke

4
推荐指数
1
解决办法
1787
查看次数

循环遍历众多变量

我有48个变量(TextViews),如tv1,tv2,tv3,tv4 ...... tv48.

我想为这些变量设置一个值,使用for循环,因为我不想写下同一行48次.

像这样的东西:

for (int i=1; i<49; i++)
{
        "tv"+i.setText(i);
}
Run Code Online (Sandbox Code Playgroud)

怎么做到这一点?

java android

4
推荐指数
1
解决办法
2477
查看次数

无法在左侧的表格中对齐复选框

我在表格中有一个复选框,我无法将它们对齐到左边.

<tr>
<td colspan="3" class="cb">
    <input type="checkbox" name="cb" value="checked" /> this is a checkbox
</td>
</tr>


table.all td.cb{
color: #424242;
border:1px solid black;
margin:0 auto;
text-align:left;
}
Run Code Online (Sandbox Code Playgroud)

我尝试了很多东西,但结果如下:

在此输入图像描述

我申请了边境用于演示目的.

如果我添加float:left,我得到这个:

在此输入图像描述

我在另一个工作正常的网页中使用了相同的代码(表中只有2列).

方案:

我已经在我的.css文件中使用了这个,尽管colspan ="3"但奇怪地导致了这个问题

table.all td input{
width:90%;
float:left;
}
Run Code Online (Sandbox Code Playgroud)

我改成了

table.all td input.i{
width:90%;
float:left;
}
Run Code Online (Sandbox Code Playgroud)

并为所有其他输入类型添加了一个class ="i",现在它正常工作.

如有必要,整个表格:

<div id="container_center">
            <form>
                <table class="minden">
                    <tr>
                        <td colspan="3">
                            <p class="title">Create new account</p>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="3">
                            <p class="title2">Enter account holder information</p>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="3">
                            <div id="container_jobb_content_vonal"> …
Run Code Online (Sandbox Code Playgroud)

html css

4
推荐指数
1
解决办法
7477
查看次数

从javascript设置选择选项的值和文本

如何从javascript中设置选择选项的值和文本?

function getYear() 
{
    var d = new Date();
    var year = d.getFullYear();
    return year;
}


<select name="dateformat" onchange="change_date();" id="dateformat">
   <option value="??" >??</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我希望getYear()的值代替??.

javascript

3
推荐指数
1
解决办法
7158
查看次数