小编Bry*_*ams的帖子

Android附加调试器而不运行应用程序

我继承了一些仅在应用程序未运行时导入文件时出现问题的代码.我想知道是否有一种方法可以在应用程序运行之前连接/监控它,并且能够逐步执行代码.

只有在导入启动应用程序时才会出现此问题.我看到我可以使用DDMS来调试logcat和堆,但我需要能够通过调试器逐步执行代码......至少我认为我做了.

在此输入图像描述

eclipse android ddms

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

没有画布的HTML5 getImageData

有没有办法在没有画布的情况下使用图像的getImageData?我想要在图像的鼠标位置获得像素颜色.

javascript jquery html5

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

getWidth在缩放后不返回不同的值

我正在尝试使用setScaleX找到我所缺少的内容.

    final ImageView iv = (ImageView) findViewById(R.id.imageView);
    ViewTreeObserver vto = iv.getViewTreeObserver();
    vto.addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
        @Override
        public void onGlobalLayout() {
            // Start at 60
            Log.d("test", "Before"+String.valueOf(iv.getWidth()));
            iv.setScaleX((float) .5);
            // Still at 60 after scale
            Log.d("test", "After"+String.valueOf(iv.getWidth()));
        }

    });
Run Code Online (Sandbox Code Playgroud)

我认为宽度会变成30.如何在缩放后获得宽度值?

java android android-layout

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

将LocalBroadcastManager与静态类一起使用

免责声明:我对Android编程很新,所以我试图模仿iOS NSNotificationCenter.

我发现LocalBroadcastManager就像NSNotifcationCenter一样.我想要做的是在套接字流量完成时从静态类向活动发送消息.

我从这个stackoverflow答案中找到了如何使用LocalBroadcastManager

我的问题是如何将上下文('this')设置为我的静态类,或者我没有得到错误"LocalBroadcastManager类型中的方法getInstance(Context)不适用于参数(MY_STATIC_CLASS)".

LocalBroadcastManager.getInstance(this).sendBroadcast(intent);

如果使用LocalBroadcastManager不是将信息从静态类发送到活动的最佳方式,我愿意接受其它方法.

android

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

标签 统计

android ×3

android-layout ×1

ddms ×1

eclipse ×1

html5 ×1

java ×1

javascript ×1

jquery ×1