小编lis*_*aro的帖子

有没有办法阻止浏览器自动填充输入框?

可能重复:
如何在Web表单字段/输入标记上禁用浏览器自动完成?
是否有一种W3C有效的方法来禁用HTML表单中的自动完成功能?

我的浏览器会自动填写我网站上的注册表格,该表格应该是匿名的,因此用户在表格上看到他们的名字并不是一个好兆头.

有没有办法防止这种情况发生?

我可以把输入框简单地用javascript擦除它,但我想知道是否还有另一种方法.谢谢

html forms

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

将联系人照片添加到ImageView的简单方法?

我在获取和设置联系人的图像作为视图的背景时遇到了问题,令人惊讶的是,关于如何执行此操作的示例很少.我正在尝试构建类似于显示大型联系人照片的人物应用程序.

这就是我现在正在做的事情:

Uri uri = ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, Long.valueOf(id));
InputStream input = ContactsContract.Contacts.openContactPhotoInputStream(context.getContentResolver(), uri);
Bitmap bm = BitmapFactory.decodeStream(input);
Drawable d = new BitmapDrawable(bm);
button.setBackgroundDrawable(drawable);
Run Code Online (Sandbox Code Playgroud)

这适用于它使用的URI获取缩略图,因此即使有大照片,当缩放以适合imageView时,图像看起来非常糟糕.我知道另一种方法来获取实际获得大照片的URI:

final Uri imageUri = Uri.parse(cur.getString(cur.getColumnIndex(ContactsContract.Contacts.PHOTO_URI)));
Run Code Online (Sandbox Code Playgroud)

但是我没有设法将它带到imageView,也许上面的代码可以适应使用第二个uri.如果您知道如何使用第二个uri,或者如果有更简单的方法来获取联系人图像而不是通过URI,请告诉我.任何信息都将被感谢.

java android view

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

如何在PHP中构建一个tokenizer?

我正在建立一个学习基本编程的网站,我将使用伪语言,用户可以在其中提交代码,我需要解释它.但是我不确定如何在PHP中构建一个tokenizer.

有一个像这样的片段:

a = 1
b = 2
c = a - b

if(a > b) {
    buy(a)
    } else {
    buy(b)
    }
Run Code Online (Sandbox Code Playgroud)

我该如何将这些代码分成令牌?

-

这就是我现在正在尝试的事情:

$tokens = array();

// First token (define string)
$token  = strtok($botCode, '=');
$tokens[] = $token;

// Loop
while($token) {
    $token  = strtok('=');
    $tokens[] = $token;
}
Run Code Online (Sandbox Code Playgroud)

然而,我还没有弄清楚如何使用strtok与常规表达式列表...我可以做类似于strtok但是接受数组作为带有substr和strrpos的针但是在我看来它应该是可能的用strtok做的,因为它专为此而设计.任何信息或指向正确的方向将不胜感激

php tokenize

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

PHP收到警告和错误消息?

我想在php $变量中收到警告和错误消息,所以我将它们保存到我的数据库中.

例如,当出现任何类型的错误,警告或类似情况时:

Parse error: syntax error, unexpected T_VARIABLE in /example.php(136) on line 9
Warning: [...]
Run Code Online (Sandbox Code Playgroud)

我想让他们变量$ error_code

这是怎么做到的?

php error-handling

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

相当于在其他浏览器中产生场发光?

我很长时间使用它来为聚焦字段添加光晕,我第一次从Firefox访问了我的页面,并意识到它不适用于它,并且很可能也不在浏览器上.

border: 1px solid #E68D29;
outline-color: -webkit-focus-ring-color;
outline-offset: -2px;
outline-style: auto;
outline-width: 5px;
Run Code Online (Sandbox Code Playgroud)

我从另一个页面粘贴了它,所以我不太确定它是如何工作的.Firefox或Explorer的等价物是什么?我的意思是如何在其他浏览器中制作类似的光晕?谢谢

css cross-browser

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

将当前日期插入数据库?

如何将当前日期插入我的数据库?我有一个名为date的专栏来安装它.我想在插入此内容的同时插入它:

$sql="INSERT INTO `Lines` (Text, PID, Position)
VALUES
('$text','$pid','$position')";
Run Code Online (Sandbox Code Playgroud)

有没有办法在PHPMyAdmin中自动化它,或者这样做是这样的吗?谢谢

php mysql

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

Twitter api的示例JSON HTTP请求?

我想向twitter api提出请求.这是文档(https://dev.twitter.com/docs/api/1/get/search)中提供的示例:

GET:

http://search.twitter.com/search.json?q=blue%20angels&rpp=5&include_entities=true&result_type=mixed
Run Code Online (Sandbox Code Playgroud)

文档上没有示例请求.对此网址的请求如何包含数据响应警报?

twitter json

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

选择要在应用初始化时启动的活动?

很难总结标题中的问题,但实际上并不是很复杂.

我的问题是:在安装应用程序后,您会看到Play商店中的"打开应用程序"按钮,该按钮启动您的应用程序,类似于您在Eclipse上单击运行时.当您执行上述任一操作时,清单中的第一个启动器活动将启动.

例如,如果这是我的清单:

    <!-- Home screen replacemnt -->
    <activity
        android:name=".launcher" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.HOME" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

    <!-- Launcher Application -->
    <activity
        android:name=".SettingsActivity" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
Run Code Online (Sandbox Code Playgroud)

单击打开时SettingsActivity将启动,因为第一个活动不是启动器应用程序.

我的问题是,用户第一次打开我的应用程序,我希望他们看到启动器.如何确保.launcher在我的应用程序打开时启动?

java android

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

检查播放器是否在另一个节点之上?

我想让我的玩家跳起来.但是我不能让他在半空中跳跃所以我需要在施加冲动之前检查它是否站在另一个节点的顶​​部.

其他精灵套装游戏通常如何做到这一点?


现在我正在尝试两种方法,第一种就是这种方法.这很好但是我不知道如何判断玩家正在触摸的节点是在玩家的正下方还是侧面.

override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {
    var allowJump = false
    let bodies = player.physicsBody.allContactedBodies()
    for body : AnyObject in bodies {
        if let node = body.node {
            allowJump = true // Player is touching another node but we don't know where (the bottom of the player or it's sides)
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是另一种方法,告诉联系人是否开始以及联系人是否真的与地面(在玩家下方)而不是墙壁等是有效的.但是,我不知道如何判断播放器何时停止在任何节点之上,因为即使联系人结束,他仍可能正在联系另一个节点.

func didBeginContact(contact: SKPhysicsContact!){
    if(contact.bodyA.node.position.y < contact.contactPoint.y) {
        println("BodyA is on top of another node")
    }

    if(contact.bodyB.node.position.y < contact.contactPoint.y) {
        println("BodyB is on …
Run Code Online (Sandbox Code Playgroud)

ios sprite-kit swift

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

移动平台上是否可以进行TCP数据包过滤?

我有兴趣让我的移动应用程序在后台运行并过滤TCP数据包.

我知道由于沙盒,每个操作系统特权级别以及iOS如何处理后台任务,我将面临限制,因此我想确认是否可以在iOS和Android上执行此操作.

Android和iOS是否允许您分析和修改通过TCP端口的数据包?如果可能的话怎么样?当我的应用程序保留在后台时,我可以这样做吗?

port networking android tcp ios

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

标签 统计

android ×3

php ×3

ios ×2

java ×2

cross-browser ×1

css ×1

error-handling ×1

forms ×1

html ×1

json ×1

mysql ×1

networking ×1

port ×1

sprite-kit ×1

swift ×1

tcp ×1

tokenize ×1

twitter ×1

view ×1