小编Rei*_*erd的帖子

区别:Jquery中的输入和输入

在一些教程中,我见过这些选择器:

$(':input');
Run Code Online (Sandbox Code Playgroud)

要么

$('input');
Run Code Online (Sandbox Code Playgroud)

注意':'.

有什么不同吗?

jquery

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

未定义的方法registerNamespaces()symfony2

我正在关注此FOSTwitterBundle文档:https: //github.com/FriendsOfSymfony/FOSTwitterBundle

我一步一步地完成了所有操作,但是当我访问我的网站时,我收到此错误:

 Fatal error: Call to undefined method Composer\Autoload\ClassLoader::registerNamespaces() in C:\xampp\htdocs\Symfony\app\autoload.php on line 16
Run Code Online (Sandbox Code Playgroud)

我的autoload.php是这样的:

<?php

use Doctrine\Common\Annotations\AnnotationRegistry;

$loader = require __DIR__.'/../vendor/autoload.php';

// intl
if (!function_exists('intl_get_error_code')) {
    require_once __DIR__.'/../vendor/symfony/symfony/src/Symfony/Component/Locale/Resources/stubs/functions.php';

    $loader->add('', __DIR__.'/../vendor/symfony/symfony/src/Symfony/Component/Locale/Resources/stubs');
}

AnnotationRegistry::registerLoader(array($loader, 'loadClass'));

$loader->registerNamespaces(array(
        // ...
        'FOS'    => __DIR__.'/../vendor/bundles',
        // ...
  ));

return $loader;
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

symfony fosuserbundle symfony-2.1

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

添加视图会使片段中的ListView刷新

这可能有点难以解释,所以我能想到的最佳方式是为您提供一个显示问题的视频.

在视频中我展示自己滚动列表视图,并在5秒后,创建一个视图并添加到底部的持有者内部.在那一刻,listview被刷新.

http://tinypic.com/player.php?v=vpz0k8%3E&s=8#.U0VrIvl_t8E

问题如下:

我有一个活动,其布局包含:

  1. 片段(在RelativeLayout上方),匹配父,匹配父.
  2. RelativeLayout,作为包装内容.

该片段显示一个ListView,其中包含每行的动画.

如果我在"RelativeLayout"上添加一个View,它会使片段重新调整为新的大小,因为它设置在此RelativeLayout之上,因此每个Row都会重新重建.

你们想以任何方式避免这种情况吗?

编辑:源代码: https ://bitbucket.org/sergicast/listview-animated-buggy

android listview android-layout android-listview android-fragments

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

如何在表单生成的下拉列表中添加额外选项?

我是这样的表单构建器:

public function buildForm(FormBuilderInterface $builder, array $options)
{
    $builder
        ->add('file','file')
        ->add('concurs','entity', array('class' => 'MCFrontEndBundle:Concurs'))
    ;
}
Run Code Online (Sandbox Code Playgroud)

如您所见,它显示了一个用于选择文件的输入,然后是一个下拉列表,用于选择由Concurs实体填充的任何选项.

我可以手动添加"无"选项吗?

formbuilder symfony

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

尝试定义设备应使用的布局

我试图了解哪个布局使用哪个设备.

例如,我有不同的布局:

  • 布局
  • 布局sw600dp
  • 布局sw720dp

Nexus 7"(800x1280)使用layout-sw600dp

三星GTp3100 7"(600x1.024)使用layout-sw600dp

Samsung Tab 10.1(1280x800)使用layout-sw720dp

Sony XPERIA S 4.3(1280x720)使用布局

你们能用"你的话"解释为什么XPERIA S不使用sw600dp或sw720dp?SW!=最小宽度?XPERIA S最小的是720.应该使用sw720或sw600,对吧?还是我错了?

我已经阅读了大量文档,但无法理解为什么会发生这种情况.

非常感谢.

android android-layout

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

将RGBA颜色设置为布局

我有一个由用户定制的bg颜色的布局.用户填写4个值.RGB-阿尔法

但是,我已经看到在布局中设置颜色的方法,不接受4个值. setBackgroundColor()只接受int值.

我已经搜索了一个java解析器,从RGBA到HEX,但我找不到任何.

你知道伙伴们在哪里可以找到吗?

谢谢.

java android

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

将ScrollView滚动到中间

我正在尝试以编程方式在Android中滚动Horizo​​ntalScrollView.

但是我刚刚找到了这个方法:

scroll.fullScroll(View.FOCUS_DOWN)

而且我期待将视图滚动到恰好中间.

有提示吗?

我知道有一种方法可以滚动到一个确切的位置: setScrollX但参数应该以某种方式计算我不知道.

android android-scrollview

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

在创建位图之前计算文本大小

我有一个按需创建的位图。这个位图将包含一个带有一些文本的画布。

可以想象,此位图将具有固定大小,具体取决于要在画布上书写的字符的长度以及指定的文本大小。

例如:

我触发这样的方法:

createBitmapText("This is text", 25); 
Run Code Online (Sandbox Code Playgroud)

那么现在,我如何计算位图的大小?

我试过这样的事情:

int width = text.lenght * textSize;
Run Code Online (Sandbox Code Playgroud)

然而,对于小字符串它似乎有效,但在长字符串上,有一个很大的空白空间。

有小费吗?

这是我的代码 ATM:

public void createBlabla(String text, int fontSize){
    int padding = 15;

    Bitmap largeWhiteBitmap = Bitmap.createBitmap(fontSize * text.length(), fontSize + padding, Bitmap.Config.ARGB_8888);

    Canvas canvas = new Canvas(largeWhiteBitmap);

    canvas.drawColor(0xffffffff);

    Paint paint = new Paint();

    paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_OUT));
    paint.setTextSize(fontSize);
    paint.setAntiAlias(true);
    canvas.drawText(text, padding, fontSize, paint);


    ImageView imv = (ImageView)MainActivity.this.findViewById(R.id.imageView1);
    imv.setImageBitmap(largeWhiteBitmap);
}
Run Code Online (Sandbox Code Playgroud)

使用示例:

createBlabla("APP", 25);
Run Code Online (Sandbox Code Playgroud)

结果是:

在此处输入图片说明

如您所见,它看起来不错。

但是,第二个例子:

createBlabla("LONGER", 25);
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

createBlabla("LONGEST TEXT EVAH", …
Run Code Online (Sandbox Code Playgroud)

android canvas bitmap

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

用正则表达式替换字符串

我试图从这样的字符串中提取:

$message = #porrabarça per avui @RTorq el  @FCBar guanyarà per 3-1 al AC Milan
Run Code Online (Sandbox Code Playgroud)

'3-1'.作为数字 - 数字

我试过了

$message = preg_replace('/[0-9]\s*-\s[0-9]/i', '', $message);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.它的输出与输入相同.

你能帮我吗?

php regex

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

变量从未使用过

我有这部分代码:

/**
 * Checks if the provided URL is valid.
 *
 * @param urlToCheck - The URL to check.
 *
 * @return boolean true if it's valid.
 */
protected boolean isUrlValid( String urlToCheck )
{
    boolean isValid = true;
    try
    {
        URL url = new URL( urlToCheck );
    }
    catch ( MalformedURLException exception )
    {
        isValid = false;
    }

    return isValid;
}
Run Code Online (Sandbox Code Playgroud)

如您所见,我正在创建一个新的URL对象,如果String URL无效,它将崩溃.这是有效的,"问题"是LINT说我不使用url变量.我真的不必使用它,所以这是我的问题:

  • 还有其他更好的方法吗?
  • 我可以压制lint检查JUST这条线吗?

java android exception

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