小编use*_*926的帖子

关于c ++转换:参数1从'[some_class]'到'[some_class]&'没有已知的转换

我正在研究C++,并且有一个我不知道确切原因的错误.我找到了解决方案,但仍然想知道原因.

    class Base
    {
        public:
               void something(Base& b){}
    };

    int main()
    {
        Base b;
        b.something(Base());
        return 0;           
    }
Run Code Online (Sandbox Code Playgroud)

当我编译代码时,我得到以下错误:

abc.cpp:12:20: error: no matching function for call to ‘Base::something(Base)’
abc.cpp:12:20: note: candidate is:
abc.cpp:6:7: note: void Base::something(Base&)
abc.cpp:6:7: note:   no known conversion for argument 1 from ‘Base’ to ‘Base&’
Run Code Online (Sandbox Code Playgroud)

但当我将b.something(Base())替换为

Base c;
b.something(c);
Run Code Online (Sandbox Code Playgroud)

错误消失了,我想知道为什么??? 不是他们有相同的类型?它只关系我如何写它,但意思应该是相同的???

多谢你们!

c++

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

Android HTTP用户代理

如何在http_user_agent中获取真实设备?当我使用WebView时,我可以得到这样的真正价值:

[HTTP_USER_AGENT] => Mozilla/5.0(Linux; U; Android 2.2; en-gb; LG-P500 Build/FRF91) 
AppleWebKit/533.0 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Run Code Online (Sandbox Code Playgroud)

但是当我使用Apache连接时,结果是不同的:

[HTTP_USER_AGENT] => Apache-HttpClient/UNAVAILABLE(java 1.4).
Run Code Online (Sandbox Code Playgroud)

有什么问题?

connection android http

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

WebView android代理

我知道如何手动设置代理并在我的WebView中使用它.

设置 - >无线网络 - >移动网络 - >接入点名称 - > telkila.现在输入代理服务器地址和端口(将为80).WebView.enablePlatformNotifications();

但我可以从代码中设置代理设置吗?所以我的用户不必手动设置?

谢谢

proxy android android-webview

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

在图像视图android中设置android.R.drawable图像

我知道如何从res/drawable中设置图像/图标

<ImageView android:id="@+id/ImageSearch" 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/android_green_3d"/>
Run Code Online (Sandbox Code Playgroud)

如果我们直接从代码中设置它:imageView1.setImageResource(R.drawable.android_green_3d);

但我们也可以从android.R.drawable中获取图标,如下所示:imageView1.setImageResource(android.R.drawable.ic_menu_more);

如何在xml id中设置图像/图标源是android.R.drawable?谁知道?提前致谢.

android imageview

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

如何在Android手机上静音相机快门声

是否有任何方法可以在Android(非root手机)中静音相机快门声音?

拍照时我使用此代码静音我的音频声音:

  AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
    int streamType = AudioManager.STREAM_SYSTEM;
    mgr.setStreamSolo(streamType, true);
    mgr.setRingerMode(AudioManager.RINGER_MODE_SILENT);
    mgr.setStreamMute(streamType, true);
Run Code Online (Sandbox Code Playgroud)

我把声音静音,手机静音.

mCamera.takePicture(null, null, photoCallback); 
Run Code Online (Sandbox Code Playgroud)

然后拍照

它正在努力HTC HERO, HTC Desire, Motorola ME860, MotoA953.但是,当我测试Samsung Tab p1000Sony Experia R800i,它不工作.还有其他工作吗?

audio android android-camera

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

Android WebView TimeOut

有没有办法在WebView中设置超时值?如果网址响应太慢,我希望WebView有时间.

android android-webview

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

如何在主屏幕中检测快捷方式

我有一个应用程序,允许您在主屏幕中创建"快捷方式".但我可以检测到"快捷方式"是否已经存在,我不必再次创建它.谢谢.

android

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

在android中将位图转换为sepia

有没有办法将Bitmap转换为棕褐色?我知道转换为grayScale是在ColorMatrix中设置setSaturation.但是棕褐色呢?

android android-image

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

将动画添加到ExpandableListView

有没有办法在Android中打开可扩展列表时添加动画?我想要它,以便当用户点击可扩展列表时,它有一个动画/效果,就像我打开一个滑动抽屉.

它移动缓慢直到完全打开.

android expandablelistview android-sliding

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

Android小工具大小

谁能告诉我如何根据屏幕尺寸在Android中制作灵活的AppWidgets?我想制作一个全屏小部件,但是当屏幕尺寸发生变化时,我想让它变得灵活.

谢谢.

android android-widget

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