小编Val*_*ale的帖子

onData上的Android空白屏幕在loadDataWithBaseURL中

可能它会有一个简单的解决方案,但我在这里阅读了很多线程,但没办法.在ListView中,如果我点击一行它会打开一个新的活动.在那个活动中,我创建了一个httpget,然后我从httpget(检索到的网页的一部分)创建了一个html字符串.

所以我只是做一个loadDataWithBaseURL("http://base_path.com/", html, mime, encoding, null).

它按预期工作,我查看带有链接和图像的网页.现在问题来了......如果我点击一个图像,我会在那个窗口看到大图像,但是一旦按下手机上的"背面",我就会看到一个白页.我知道它是由"null"参数引起的但是...我应该再次看到html页面了吗?我试图把"html"而不是null但我在webview中看到了html代码!

这是我onKeyDown覆盖后退按钮:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    // Check if the key event was the BACK key and if there's history
    if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {
        webView.goBack();
        return true;
    }
    // If it wasn't the BACK key or there's no web page history, bubble up to the default
    // system behavior (probably exit the activity)
    return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)

android webview android-webview

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

Android上的RSA加密和解密字符串

我几周以来一直在阅读页面和页面,但我找不到解决方案.我想"只"到:

  1. 制作我自己的公钥和私钥来加密和解密我的PHP网站和Android应用程序之间的字符串(例如http://www.example-code.com/android/rsa_generateKey.asp,但我如何存储和使用生成的密钥? )
  2. 加密我的应用程序上的字符串
  3. 从我的网站解密字符串
  4. 加密我网站上的字符串
  5. 解密我的应用程序中的字符串

我刚刚发现了一个只完成这项工作的课程(http://www.example-code.com/android/rsa_encryptStrings.asp),但它不是免费的,为了使它适用于PHP,我应该安装一个PHP扩展但我不能在我的网络托管上.

有类似的东西吗?我正在研究很多,但我不知道为什么我不明白如何以不同的方式做到这一点.

可能类似的东西

RSA Android加密/ RSA PHP解密

可能有所帮助,但它不是完整的源代码.

请给我一些真实的例子.

encryption android rsa

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

标签 统计

android ×2

android-webview ×1

encryption ×1

rsa ×1

webview ×1