问题列表 - 第19561页

覆盖主页按钮 - 如何摆脱选择?

创建一个Intent以便MyActivity对用户做出反应时,使用XML标记很容易按下Home键.

    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
            <category android:name="android.intent.category.HOME" />
            <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
Run Code Online (Sandbox Code Playgroud)

我想知道如何避免在主屏幕上选择"你想要使用什么活动"?HTC已经使其"Touch Flo"(Sense)覆盖默认的"开始"活动,如果我想通常使用"开始"或"TouchFlo",我永远不会得到问题.但是,当我添加自己的Activity时,我总能得到问题.

是的,我知道我可以检查"将其作为标准使用" - 检查框,但这不是我现在想要的.所以,问题是:我可以使系统覆盖其他所有内容并始终使用MyActivity作为默认值吗?

接下来,我真的只想在我的应用程序运行时覆盖正常的主屏幕.如果它没有运行,一切都应该正常工作,即MyActivity不应该与Home按钮相关联.

任何想法都会很棒.

android

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

如何使用JQuery获取<DIV>的高度不包括水平滚动条?

我正在编写一个jQuery插件,它使用了两个嵌套的<DIV>元素.

外部div具有固定宽度,具有溢出:滚动和内部div(更宽)包含我想要滚动的内容.

这一切都很好,除了我想使用一些JavaScript(用jQuery)设置内部div的高度与外部div的高度完全匹配,减去水平滚动条的高度.

目前我将它设置为外部div的高度,减去大约20个像素.这种工作,但它不会是浏览器独立的,绝对是一个黑客!

任何帮助将非常感谢!

javascript css jquery scrollbar

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

这在另一个对象的事件处理程序中

A类(我的)为B类(第三方)实现事件处理程序.在这些事件处理程序中,我想访问A类的属性.

使用这种 A类的处理程序不工作,因为它引用了B类的范围.

全局变量似乎是唯一的选择.我错过了一个更好的选择吗?

javascript

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

Ruby:切换布尔内联?

我如何使用内联方法得到Ruby中的布尔值(我知道它被转换为0/1)的反面?

说我有给定的实例:

class Vote

  def return_opposite
    self.value
  end

end
Run Code Online (Sandbox Code Playgroud)

这显然没有做任何事情,但我似乎找不到一种简单而简短的方法opposite().这样的事情是否存在,我只是没有在文档中找到正确的位置?如果一个不存在,是否有一个非常短的三元组,可以从1 => 0或0 => 1切换它?

ruby

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

本地变量会干扰$ _SESSION变量?

以下代码在随机页面上的输出是:

            print $_SESSION['uid']; // logged in user
        // Get Data .
        $uid = $_GET['ID']; // part of random page processing
            print $_SESSION['uid'];
Run Code Online (Sandbox Code Playgroud)

是:

1
2
Run Code Online (Sandbox Code Playgroud)

我登录的用户ID正在改变!:@

登录(验证)页面的代码如下所示:

        // Authenticate
        $query = "SELECT * FROM User WHERE Email = '".$Email."' AND Password = '".$Password."'";
        $result = mysql_query($query);

        // Authenticated?
        if(mysql_num_rows($result)) {
            // Yes

            // Set session Vars
            $uid = mysql_result($result,0,ID);
            $Access = mysql_result($result,0,Access);

            session_destroy();
            session_start();
            $_SESSION['loggedIN'] = 1;
            $_SESSION['Access'] = $Access;
            $_SESSION['uid'] = $uid;

            // Print a successful login and redirect
Run Code Online (Sandbox Code Playgroud)

php session-variables

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

无法解码JSON striplashed String?

有谁知道为什么会这样?

var_dump(json_decode(stripslashes(json_encode(array("O'Reiley"))))); // array(1) { [0]=> string(8) "O'Reiley" } 
var_dump(json_decode(stripslashes(json_encode(array("O\'Reiley"))))); // NULL
Run Code Online (Sandbox Code Playgroud)

'JSON函数是否完全使用?

php json

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

Visual Studio 2005 Express Edition是否仍可在任何地方合法使用?

Microsoft网站上的所有链接现在都重定向到2008版.问题是新版本不会与使用2005版本构建的C库链接.

compiler-construction visual-studio-2005 visual-c++

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

C++智能指针const正确性

我在类中有一些容器,例如vector或map,它包含生活在堆上的对象的shared_ptr.

例如

template <typename T>
class MyExample
{
public:

private:
    vector<shared_ptr<T> > vec_;
    map<shared_ptr<T>, int> map_;
};
Run Code Online (Sandbox Code Playgroud)

我希望有一个这个类的公共接口,有时会将shared_ptrs返回给const对象(via shared_ptr<const T>),有时shared_ptr<T>我允许调用者改变对象.我想要逻辑const正确性,所以如果我将方法标记为const,它就不能更改堆上的对象.

问题:

1)我对shared_ptr<const T>和的可互换性感到困惑shared_ptr<T>.当有人经过一个shared_ptr<const T>shared_ptr的进级,做我把它存储为一个shared_ptr<T>shared_ptr<const T>载体内,映射或修改我的地图,矢量类型(例如insert_elemeent(shared_ptr<const T>OBJ)?

2)如下实例化类更好MyExample<const int> 吗?这看起来过于严格,因为我永远无法回归shared_ptr<int>

c++ const shared-ptr

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

如何在Android设备的根目录中创建/写入文件?

我发现你可以使用这样的东西来创建一个文件:

FileOutputStream  fs = openFileOutput("/test.in", MODE_WORLD_WRITEABLE);
String s = "[Head]\r\n";
s += "Type=2";
byte[] buffer = s.getBytes();
fs.write(buffer);
fs.close();
Run Code Online (Sandbox Code Playgroud)

运行上面的代码时,我得到一个IllegalArgumentException:

java.lang.IllegalArgumentException:文件/test.in包含路径分隔符

而且我猜"/"不受欢迎.我想要"/",因为我需要将文件写入设备的根目录,如API中所述,试图遵循:

请求是文件文件(UNICODE),文件扩展名为".in".当应用程序放在移动设备的根目录中时,应用程序将读取并解析.in文件.

问题是:如何将文件放在根目录中?我一直在寻找答案,但还没有找到答案.

file-io android

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

Android:动画后移动视图?

我试图在按下按钮后按钮向下移动到屏幕底部.

我有完美的动画效果,但动画结束后按钮不会停留在屏幕的底部.我尝试过使用offsetTopAndBottom()它,但它只停留在那里一帧,并在顶部重绘.我怎样才能按住按钮?

animation android

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