小编Vik*_*yan的帖子

如何隐藏uitabbarcontroller

我有问题UITabBarController.在我的应用程序中,我想隐藏它但没有使用,hidesBottomBarWhenPushed因为我想隐藏它而不是当我推它时.例如,我想在我的应用程序中按"隐藏"按钮时隐藏它.

我在谷歌阅读了很多文章,但我无法知道如何做到这一点.

iphone uitabbarcontroller ios

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

如何创建夹具文件

我想在我的Django项目中创建一个fixture文件.

我怎样才能做到这一点?

django fixtures

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

如何将当前查询字符串添加到Django模板中的URL?

当我加载页面时,有一个链接"sameLink",我想将其包含在其包含页面的查询字符串中.

我有以下网址:

somedomain/reporting/article-by-month?variable1=2008
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

python django

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

将字符串从Java传递到JNI

我想将一个字符串传递给我正在写的JNI,它必须分配给一个const char*.下面提到我是如何做到的:

JNI...(...,jstring jstr...){

const char* str = env->GetStringUTFChars(jstr,0);
env->ReleaseStringUTFChars(str,jstr,0);

}
Run Code Online (Sandbox Code Playgroud)

但是如果我在分配给jstring后打印const char*str,那么与我直接在JNI和printf中分配str值相比,我看到的是不同的.

这是正确的方法吗?或者是否还有其他方法可以将字符串从java分配给JNI中的const char*?

java java-native-interface

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

在Android应用程序中使用系统PIN对话框

背景

我正在尝试编写一个如下所述的应用程序.

  • 当用户启动应用程序时,它会检查用户是否在其设备上注册了PIN.
  • 如果用户已注册PIN,则应用程序必须显示"继续使用PIN"按钮.
  • 当用户按下"继续使用PIN"按钮时,必须出现系统标准PIN对话框. 在此输入图像描述
  • 用户输入他的PIN并按"继续"按钮.
  • 系统必须检查输入的PIN是否正确并继续工作.

搜索

我已经进行了一些搜索,发现了一些关于stackoverflow和其他互联网资源的文章,上面写着" 没有办法在非根电话上开发新的自定义解锁机制. "或" 如果可能,我会感到惊讶,因为那时你可能会窃取密码,我认为没有人会想要这样. "

此外,我还观看了一些视频教程,如教程:Android内部 - 构建自定义ROM,Pt.1 of 2教程:Android内部 - 构建自定义ROM,Pt.2的2.

EDITED

我今天做了一些搜索,发现了一个非常有趣的事情,我认为我正在寻找解决方案,我希望与你分享我的想法.所以在android源代码中我找到了一个有趣的文件ChooseLockPassword.java(packages\apps\Settings\src\com\android\settings)和LockPatternUtils.java(*frameworks\base\core\java\com\android\internal\widget*)现在我感兴趣的是:

如何LockPatternUtils从我的代码中调用类函数?或者为什么我无法在Eclipse中看到该功能?


决策

所以我认为访问Android 系统PIN对话框的唯一方法是root手机对系统文件进行一些更改并使用系统PIN dialod


  1. 有人可以提供有关在root电话中访问系统PIN对话框的有用链接.
  2. 我是在正确的方式,我能以这种方式解决我的问题吗?
  3. 如果有人遇到这样的问题请帮我解决.

任何方案?

java android

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

使用g ++进行奇怪的零初始化

我遇到了以下代码的奇怪行为,同时使用g ++ 4.4.3进行初始化.

  int main()

    {

        int x(int());

        int y = int();

        cout << x << "  " << y <<  endl;
    }
Run Code Online (Sandbox Code Playgroud)

结果是:

1 0

"y"的值如预期的那样为0,但x的值奇怪地为"1"!

在VS2008上产生以下链接错误(函数声明,但没有定义):

unresolved external symbol "int __cdecl x(int (__cdecl*)(void))"
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释这个奇怪的g ++行为吗?

c++ gcc g++

20
推荐指数
2
解决办法
615
查看次数

android中的https(无对等证书)问题

问题

我想将https请求发送到我自己的服务器站点https://10.2.20.20/fido/EzPay/login.php并从中获取响应,并将其保存为例如字符串.我在互联网上找到了一些示例代码,并尝试测试它们以解决我的问题,但它们没有帮助.下面我介绍一些我测试过的代码部分.


代码示例:

我试试这段代码,但我总是得到同样的例外"没有同行证书"为什么?

try
{
    HostnameVerifier hostnameVerifier = org.apache.http.conn.ssl.SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER;

    DefaultHttpClient client = new DefaultHttpClient();

    SchemeRegistry registry = new SchemeRegistry();
    SSLSocketFactory socketFactory = SSLSocketFactory.getSocketFactory();
    socketFactory.setHostnameVerifier((X509HostnameVerifier) hostnameVerifier);
    registry.register(new Scheme("https", socketFactory, 443));
    SingleClientConnManager mgr = new SingleClientConnManager(client.getParams(), registry);
    DefaultHttpClient httpClient = new DefaultHttpClient(mgr, client.getParams());

    // Set verifier      
    HttpsURLConnection.setDefaultHostnameVerifier(hostnameVerifier);

    // Example send http request
    final String url = "https://10.2.20.20/fido/EzPay/login.php";
    HttpPost httpPost = new HttpPost(url);
    HttpResponse response = httpClient.execute(httpPost);

    BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
    String line = "";
    while ((line = …
Run Code Online (Sandbox Code Playgroud)

java https android httpclient

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

javascript中的字符到十六进制

任何人都可以指导我如何在javascript中将char转换为十六进制?

例如:

"入力されたデータは范囲外です."

"\ u5165\u529B\u3055\u305F\u30C7\u30FC\u30BF\u306F\u7BC4\u56F2\u5916\u3067\u3059\u3002"

这个网站做到了

但是我无法弄明白.

任何建议.

谢谢,Sarbbottam

javascript hex char

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

如何在Eclipse中添加库?

我从http://code.google.com/p/google-gson/下载了Gson库.存档包含以下jar文件:

google-gson-1.3/gson-1.3-javadoc.jar
google-gson-1.3/gson-1.3.jar
google-gson-1.3/gson-1.3-sources.jar

如何设置Eclipse以便能够在我的项目中使用该包?我在哪里放文件?

java eclipse install

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

无法使用Nexus One访问DDMS的文件资源管理器中的数据文件夹!

我的Nexus One与USB连接.

当我访问DDMS的文件资源管理器时,如果我点击"数据"文件夹,名称"数据"附近的小加号消失2-6秒然后重新出现,但文件夹"数据"的内容未显示!

这里有一些其他信息:

  • 文件夹数据具有权限drwxrwx - x

  • 我的电脑操作系统是Windows XP

  • Eclipse v.3.5.2

  • Android SDK 1.6

android ddms

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