小编Par*_*unt的帖子

使用setScale和setTranslate(Matrix)

在我的Android应用程序中,我有一个加载的图像.使用此图像,用户可以放大,缩小和来回移动它.目前我只能一次上班.

经过大量测试后,我确定无论我称之为第二个是有效的.

matrix.setScale(zoom, zoom); // this will not work
matrix.setTranslate(currentX, currentY); // this will work
canvas.drawBitmap(image, matrix, null);
Run Code Online (Sandbox Code Playgroud)

如果我运行所有相同的代码,但只是简单地切换setScale,那么它将工作,但setTranslate不会.

这似乎应该是一个简单的答案.顺便说一句:我使用post设置代码的方式不实用.

matrix.postScale();
matrix.postTranslate(); 
Run Code Online (Sandbox Code Playgroud)

提前致谢

java mobile android bitmap

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

jQuery.easing - easeOutCubic - 强调轻松

我正在使用Robert的jQuery easing插件(http://gsgd.co.uk/sandbox/jquery/easing/),我需要强调或拖出缓动效果.

基本上,我希望缓和效果非常快,但在缓出期间会大大减慢.

我相信我可以使用jQuery.easing.easeOutCubic( null, current_time, start_value, end_value, total_time)但我无法弄清楚如何正确使用它.

怎么能实现这一目标?

javascript jquery easing

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

PHPQuery WebBrowser插件 - 使用cookie

我正在尝试使用PHPQuery的WebBrowser插件登录网站.我能够成功登录,但我不确定如何重复使用之前调用的cookie到下一个.

$client = phpQuery::browserGet('https://website.com/login', 'success1');

function success1($browser) {
  $handle = $browser
    ->WebBrowser('success2');
  $handle 
    ->find('input[name=name]')
      ->val('username');
  $handle 
    ->find('input[name=pass]')
      ->val('password')
      ->parents('form')
        ->submit();
}

function success2($browser) {
    print $browser; // prints page showing I'm logged in

    // make authenticated requests here
}
Run Code Online (Sandbox Code Playgroud)

如何使用会话/登录cookie发出其他请求?

php browser phpquery web-scraping

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

使用动态名称遍历对象的属性

我试图从twitter api获得当前的趋势(但这有点无关紧要).

我收到信息作为对象.在这种情况下,我需要访问的一些属性是从上次更新趋势时的日期,因此我无法对属性名称进行硬编码.

这是一个例子,我没有很好地解释自己,我担心我没有:(

stdClass Object
(
[2011-03-09 02:45] => Array
    (
        [0] => stdClass Object
            (
                [promoted_content] => 
                [events] => 
                [query] => RIP Mike Starr
                [name] => RIP Mike Starr
            )

        [1] => stdClass Object
            (
                [promoted_content] => 
                [events] => 
                [query] => Mac & Cheese
                [name] => Mac & Cheese
            )
Run Code Online (Sandbox Code Playgroud)

注意:这不是完整的对象

php twitter object

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

Android - 获取矩阵的当前旋转

我需要能够设置矩阵的旋转而不是添加它.我相信设置旋转的唯一方法是知道矩阵的当前旋转.

注意:matrix.setRotate()不会这样做,因为矩阵需要保留其信息.

java android matrix

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