小编Dan*_*ode的帖子

Android VideoView:视频视图在对话框视图中更暗

大家好我在对话框视图中嵌入视频视图时遇到问题

一切正常,但对话框中显示的视频要深得多,如果在活动的其余部分显示

有任何想法吗 ?

这是一些代码

button1main.setOnClickListener(new OnClickListener() {

                public VideoView videoView = null;
                @Override
                public void onClick(View v) {
                    //set up dialog
                    Dialog dialog = new Dialog(CustomDialog.this);
                    dialog.setContentView(R.layout.maindialog);
                    //dialog.setTitle("This is my custom dialog box");
                    dialog.setCancelable(true);


                    this.videoView = (VideoView) dialog.findViewById(R.id.video);
                    VideoPlayer vp = new VideoPlayer(this.videoView, null);
                    vp.playVideo();

                    //set up button
                    Button button = (Button) dialog.findViewById(R.id.Button01);
                    button.setOnClickListener(new OnClickListener() {
                    @Override
                        public void onClick(View v) {
                            finish();
                        }
                    });
                    //now that the dialog is set up, it's time to show it    
                    dialog.show();
                } …
Run Code Online (Sandbox Code Playgroud)

android dialog android-videoview

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

PHP程序员的一个好习惯/项目

我知道PHP中的OOP(但不熟练).现在我想建立一些东西,因为它是学期假期(3周)的开始.你对我有好的建议吗?

(注意:我是统计学家,我知道C,C++,Minitab,MATLAB,SPSS,SAS,R和数据库设计)它不需要与统计相关.

php project

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

无法在设备'emulator-5554上安装HelloAndroid.apk!

我看过有关此问题的问题.据我所知,模拟器需要几分钟才能自行配置并启动.但是如果我得到了具体的错误:

[2011-05-13 08:41:36 - HelloAndroid] ------------------------------
[2011-05-13 08:41:36 - HelloAndroid] Android Launch!
[2011-05-13 08:41:36 - HelloAndroid] adb is running normally.
[2011-05-13 08:41:36 - HelloAndroid] Performing com.santiapps.helloandroid.HelloAndroid activity launch
[2011-05-13 08:41:36 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'my_avd'
[2011-05-13 08:41:36 - HelloAndroid] Launching a new emulator with Virtual Device 'my_avd'
[2011-05-13 08:41:49 - Emulator] 2011-05-13 08:41:49.650 emulator[411:903] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease …
Run Code Online (Sandbox Code Playgroud)

android

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

c#径向渐变画笔效果在GDI和winforms中

我创建了ac#windows应用程序并编写了75%的代码.该程序允许用户创建流程图,并根据状态对流程图形状进行着色.我希望它们成为像3d一样的按钮凝胶按钮 来自网站Webdesign.org

我不想为每个按钮创建一个PNG,而是希望使用画笔或其他技术在C#中创建它们,例如:

// Create solid brush.
SolidBrush blueBrush = new SolidBrush(Color.Blue);
// Create points that define polygon.
PointF point1 = new PointF(50.0F, 50.0F);
PointF point2 = new PointF(100.0F, 25.0F);
PointF point3 = new PointF(200.0F, 5.0F);
PointF point4 = new PointF(250.0F, 50.0F);
PointF point5 = new PointF(300.0F, 100.0F);
PointF point6 = new PointF(350.0F, 200.0F);
PointF point7 = new PointF(250.0F, 250.0F);
PointF[] curvePoints = {point1, point2, point3, point4, point5, point6, point7};
// Define fill mode.
FillMode newFillMode = FillMode.Winding;
// …
Run Code Online (Sandbox Code Playgroud)

c# gdi brush winforms

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

重载模板函数时显式特化和常规函数之间的区别

我今天开始了.这里是n00b问题7:

当您尝试重载模板函数时,显式特化和常规函数之间的区别是什么?

使用显式专业化的适当情况是什么?我不太明白:

#include <iostream>

template <typename s> void test(s var1);
template <> void test<int>(int var1);

int main(){
    test(1);
    test(1.1);
    test("hello!!");
    return 0;
}

template <typename s> void test(s var1){
    std::cout << var1 << std::endl;
}

template <> void test<int>(int var1){
    std::cout << "int " << var1 << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

反对:

#include <iostream>

template <typename s> void test(s var1);
void test(int var1);

int main(){
    test(1);
    test(1.1);
    test("hello!!");
    return 0;
}

template <typename s> void test(s var1){
    std::cout << var1 << …
Run Code Online (Sandbox Code Playgroud)

c++ templates overloading explicit-specialization

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

使用urllib2加载URL时如何设置TCP_NODELAY标志?

我使用urllib2加载网页,我的代码是:

httpRequest = urllib2.Request("http:/www....com")
pageContent = urllib2.urlopen(httpRequest)
pageContent.readline()
Run Code Online (Sandbox Code Playgroud)

如何获取要设置的套接字属性TCP_NODELAY

在普通的套接字我会使用函数:

socket.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
Run Code Online (Sandbox Code Playgroud)

python sockets urllib2 setsockopt urlopen

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

如何从GPS设置窗口返回我的活动

我在我的Activity中有一个问题,它可以控制到Android移动GPS设置让用户打开/关闭GPS,但我无法回溯到我的活动.当我按下后退按钮时,它直接进入移动设备的主页,而不是从我向设置发送信号的地方返回我的活动.任何人都可以告诉我解决方案.

if(!lm.isProviderEnabled(LocationManager.GPS_PROVIDER )) { 
    startActivityForResult(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS), 1);
Run Code Online (Sandbox Code Playgroud)
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    Log.e("","OnActivity Result...");
    super.onActivityResult(requestCode, resultCode, data);

    if (resultCode == GPS_LOC) {
       switch (requestCode) {
          case GPS_LOC:
              //super.onCreate(inst);
              super.onResume();
              //super.finish();
           break;
        }
     }  
 }
Run Code Online (Sandbox Code Playgroud)

gps android

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

如何实现原子(线程安全)和异常安全的深层复制赋值运算符?

我在接受采访时被问到这个问题,我无法回答这个问题.

更具体地说,赋值运算符所属的类如下所示:

class A {
private:
    B* pb;
    C* pc;
    ....
public:
    ....
}
Run Code Online (Sandbox Code Playgroud)

如何为此类实现原子(线程安全)和异常安全的深层复制赋值运算符?

c++ assignment-operator

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

如何获取Taleo支持的网站中的工作列表

我正在开发一个项目来创建一个像www.jobseeker.com.au这样的求职门户网站.

如果您搜索'woolworths',您将获得Woolworths提供的工作列表.但是,当您访问该链接时,似乎每个请求都是通过隐藏的iframe完成的,该iframe包含使用javascript解析以显示内容的数据块.

你可以在这里看到所有工作的列表:https://woolworths.taleo.net/careersection/10060/joblist.ftl

我的问题是,如果通过解析隐藏的iframe中的数据块来完成所有任务,那么像www.jobseeker.com.au这样的网站如何能够从该页面获取所有作业的列表?是否有任何隐藏的URL返回所有可以简单报废的作业列表?

taleo

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

非泛型类的C#泛型方法归结为什么?

如果我有这样的课: -

static class Foo {
   public static void Bar<T>(T item) { Console.WriteLine(item.ToString(); }
}
Run Code Online (Sandbox Code Playgroud)

我知道在这个例子中没有必要使用T,因为所有的类型都有ToString()等等 - 这只是一个人为的例子.我更感兴趣的是在发动机罩下发生的事情如下: -

Foo.Bar("Hello");
Foo.Bar(123);
Foo.Bar(new Employee("Isaac"));
Run Code Online (Sandbox Code Playgroud)

我广泛地(想想!)我理解具体化,即如果你制作不同类型的泛型类,例如

List<Int32>
List<String>
List<Employee>
Run Code Online (Sandbox Code Playgroud)

然后在编译时(或运行时?)我们最终会得到三个实际的具体类型,每个类型对应一个指定的泛型参数.在我的第一个例子中是否同样适用于方法调用,即我们是否仍然有一个类Foo但是有三个Reified Bar方法,一个用于String,Int32和Employee?

c# generics reification

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