小编Mar*_*hov的帖子

如何在android-saripaar中重新检查字段?

我使用android-saripaar库.

我可以使用查看EditText输入数据正确性的所有字段validate().如果我EditText在正确的数据中填写错误,只要我再次调用a,错误就不会消失validate().

如何仅在确定输入文本后检查有效性EditText并从中删除错误?

谢谢.

java android android-edittext saripaar

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

如何从视图到手机底部的距离?

如果我在布局上有某个视图(ImageView例如),是否可以找到从视图底部边框到手机屏幕底部的距离?

谢谢.

android android-layout android-xml

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

在Retrofit 2中是否有RequestInterceptor的替代品?

我遇到了RequestInterceptorRetrofit 2中删除的问题.早些时候,我的RestAdapter构建器如下:

private RestAdapter.Builder getBuilder(RequestInterceptor requestInterceptor) {
    RestAdapter.Builder builder = new RestAdapter.Builder()
            .setEndpoint(BuildConfig.SERVER_URL)
            .setClient(connectionClient)
            .setRequestInterceptor(requestInterceptor)
            .setConverter(new JacksonConverter());
    return builder;
}
Run Code Online (Sandbox Code Playgroud)

据我所知,目前它建议使用interceptorOkHttp库代替RequestInterceptor.

我无法找到这种方法的示范性实施,因此,请感谢任何帮助.

谢谢!

java android android-networking retrofit okhttp

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

取决于:libssl0.9.8(> = 0.9.8m-1)但它不可安装

我正在尝试安装nginx(Debian 7,amd64):

apt-get install nginx
Run Code Online (Sandbox Code Playgroud)

但是我收到一个错误:

nginx:取决于:libssl0.9.8(> = 0.9.8m-1)但它不可安装

我下载了deb并安装它:

wget http://snapshot.debian.org/archive/debian/20110406T213352Z/pool/main/o/openssl098/libssl0.9.8_0.9.8o-7_i386.deb
sudo dpkg -i libssl0.9.8_0.9.8o-7_i386.deb
Run Code Online (Sandbox Code Playgroud)

但这没有效果.我究竟做错了什么?

谢谢.

linux debian nginx libssl

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

访问多级 JSON 结构中的值

有我的 JSON 结构:

{
   "date":"19.11.2013",
   "parent":{
      "child1":[
         {
            "date":"2013-11-19",
            "time":"10:30",
         },
         {
            "date":"2013-11-19",
            "time":"12:20",
         }
      ],
      "child2":[
         {
            "date":"2013-11-19",
            "time":"10:30",
         },
         {
            "date":"2013-11-19",
            "time":"12:20",
         }
      ]
   }
}
Run Code Online (Sandbox Code Playgroud)

这是我目前的代码:

public class json {
    public static void main(String[] args) throws IOException, ParseException {

        URL urlData = new URL("http://path.to/json");
        BufferedReader reader = new BufferedReader(new InputStreamReader(
                urlData.openConnection().getInputStream(), "utf-8"));
        String struct = reader.readLine();

        JSONParser parser = new JSONParser();
        Object obj = parser.parse(struct);
        JSONObject lev1 = (JSONObject) obj;
        System.out.println(lev1.get("date"));
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到了一个日期值(19.11.2013 …

java json json-simple

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

在所有.htaccess文件上设置chmod

如何找到并将chmod 444设置为目录中的所有.htaccess文件(出于安全目的)?

谢谢.

apache .htaccess chmod

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

如何在SQLite中设置时区?

我对数据库有这样的查询:

SELECT * FROM screenings WHERE time(time)>time('now') ORDER BY time(time);
Run Code Online (Sandbox Code Playgroud)

当时区设置为GMT + 0:00时,它可以正常工作.但是如果时区具有不同的含义(例如,GMT + 6:00),则数据库查询结果与GMT + 0:00一致,并且显示的信息分别与当前时间不匹配.

所以,我的问题是如何在SQLite中设置本地时区?

谢谢.

sqlite timezone android

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