小编con*_*ers的帖子

android - 从工作线程调用ui线程

嗨,我想Toast在我的应用程序中随时随地使用任何线程提供给我.所以为了做到这一点,我扩展了Activity课程:

import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.widget.Toast;

public class MyActivity extends Activity{
    private Handler mHandler;

    @Override   
    public void onCreate(Bundle savedInstanceState) {       
        mHandler = new Handler();
        super.onCreate(savedInstanceState);
    }

    private class ToastRunnable implements Runnable {
        String mText;

        public ToastRunnable(String text) {
            mText = text;
        }

        public void run(){
           Toast.makeText(getApplicationContext(), mText, Toast.LENGTH_SHORT).show();
        }
    }

    public void doToast(String msg) {
        mHandler.post(new ToastRunnable(msg));
    }
}
Run Code Online (Sandbox Code Playgroud)

所以我的应用程序中的所有 Activity类现在都是简单的

public class AppMain extends MyActivity {
   //blah
}
Run Code Online (Sandbox Code Playgroud)

我期望能够做到的(在工作线程中)是这样的:

try{ …
Run Code Online (Sandbox Code Playgroud)

android ui-thread toast android-activity

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

如何在Android应用程序中用手指绘制内容......并将其保存到Web上

**这个问题已经成功解决并且已成为一个博客< - 点击**

嗨,我是一名PHP开发人员,我想做一件简单的事情 - 我想在Android手机上的空白页面上绘制一些东西(用一个带有大量"模拟笔尖"的手指)并将位图存储为jpeg服务器的http帖子.

这是我到目前为止所做的,但这是从一个为游戏编写精灵的教程中提取的.我不能'适应它

package com.my.example;

import android.app.Activity;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.view.View;
import android.view.View.OnTouchListener;

public class DrawCapture extends Activity implements OnTouchListener{

    OurView v;
    Bitmap ball;
    float x,y;

    @Override
    protected void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.draw_capture);
        v = new OurView(this);
        v.setOnTouchListener(this);
        ball = BitmapFactory.decodeResource(getResources(), R.drawable.blueball);
        x = y = 0;
        setContentView(v);
    }

    @Override
    protected void onPause(){
        super.onPause();
        v.pause();
    } …
Run Code Online (Sandbox Code Playgroud)

android drawing save

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

android中的可捏网格缩放

我一直在用谷歌搜索这个,关于这个任务确实明显缺乏物理信息......

我想在 android 中创建一个网格视图,它使用“tiles”进行自我排序并允许手势。

我想要实现的手势是:

  • 双指缩放
  • 滚动包括轻弹
  • 对角线卷轴

我希望图块能够轻松获取数据,包括小缩略图 img。如果您旋转显示器横向或纵向,瓷砖需要根据捏合的“缩放”重新对齐(基本上它们应该自己“旋转”90度而不移动)

我知道这是一个拥抱问题,但我希望之前已经完成了一些工作,如果是这样,以什么名义?至少我真的很想从一个例子中获得捏/缩放/二维滚动/网格工作##

有人可以帮忙吗?

java android scroll gesture pinch

5
推荐指数
0
解决办法
370
查看次数

Windows 2008远程桌面不会复制+粘贴

我刚刚设置了一个Guest Windows 2008 R2标准版64位(Windows 7 64位主机上的VirtualBox)进行一些测试.

我发现虽然"内部"远程桌面环境(即我从主机远程访问来宾)复制和粘贴不起作用.当我说"不起作用"时,让我明确一点.

  • 假设我通过RDC登录Win2008机器
  • 复制/粘贴缓冲区中没有任何内容.我可以鼠标点击一些文本然后rclick复制.然后我可以右键单击并粘贴"粘贴",但没有任何反应.我可以看到"选择"已启用粘贴没有任何反应.插入符号保持不变.
  • CTRL + C/CTRL-V/CTRL-X在RDC域中不起作用
  • 我不是在谈论复制/粘贴RDC土地/主机土地之间.

这是双重打击:当我执行上述操作时,它会"感染"我的主机PC,因此也无法使用复制粘贴.如果PRT SCR不再起作用.

我试过了:

  • 重新启动客户操作系统和主机操作系统
  • 在组策略编辑器中我禁用了"不允许剪贴板重定向"(我不能给你这个复制/粘贴的完整路径再次破坏)
  • 我确保在RDC"选项"中为本地资源包括剪贴板.
  • 注意:如果我根本没有触摸RDC并通过控制台登录客户操作系统,则复制粘贴效果很好

remote-desktop windows-7 windows-server-2008-r2

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

Hyper-V使用PowerShell备份VHD

我听说有人说您可以在Windows 2008 R2 Hyper-V(非群集)上备份VHD文件,并在guest虚拟机运行并使用PowerShell脚本运行时备份它们.有没有人有他们可以分享的经验?

出口是什么样的备份?制作快照,然后复制然后还原?我知道有大量付费使用模式,但这是一个测试环境,我只是想知道是否存在"弱但功能"的方式.

backup powershell vhd hyper-v windows-server-2008-r2

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

在C#SSL WebSocket客户端是.net 4.0吗?

我想知道目前是否有任何关于这个主题的内容:我已经找到了各种例子EG: c#的4.5s system.net.websockets.websocket for ssl(wss://)客户端我想知道是否有可靠的ssl版本在那里,因为这个类似的问题得到了回答.

但是我在Visual c#2010中开发,这是一个winforms C#客户端应用程序,必须接收服务器推送,但它是Windows 7所以我不能使用net 4.5.(注:强调客户端)

如果任何人有任何实际的SSL代码(希望一个不一定强制执行证书身份验证提示)我会很感激 - 我更喜欢代码示例 - 但我会采用命名空间解决方案.

提前致谢:-)

c# ssl client winforms websocket

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