小编Amm*_*mar的帖子

Patterns.WEB_URL.matcher(str)的错误行为

我已经Patterns.WEB_URL.matcher(str)在我的应用程序中使用来验证我的应用程序中的URL.这个api在前Lollipop API中非常有用.但是,在Lollipop中它甚至可以验证"abd.def".奇怪和越野行为.任何修复的建议/想法?

java regex android

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

ImageView不是居中对齐

我正试图在RelativeLayout中垂直居中对齐ImageView但无法这样做.这似乎很简单,但我无法解决问题.这是我定义的xml.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="63dp"
    android:background="#aa00ff">

    <ImageView
        android:id="@+id/user_dp"
        android:layout_width="43dp"
        android:layout_height="43dp"
        android:layout_centerVertical="true"
        android:layout_alignParentLeft="true"
        android:layout_marginRight="12dp"
        android:layout_marginLeft="12dp"
        android:background="#ffff00"/>


</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

注意:此视图用于ListView行.

在此输入图像描述

android vertical-alignment relativelayout android-layout

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

使用Hibernate Criteria API阅读

我正在我的项目中使用Hibernate Criteria API.在此API中,list()方法用于从db获取大量记录.我的问题是:如何从db中只获取一条记录(不使用list()方法,因为没有必要)?

java hibernate criteria hibernate-criteria

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

Titanium mobile中的Javascript样式表

我是一个使用Titanium Mobile框架学习移动开发的人.

我正面临与javascript样式表的应用相关的问题.当我将jss文件命名为与要应用样式的js文件相同时,它可以正常工作.但是,如果我将其命名为其他内容,则无效.任何人都可以告诉我一个解决方案.以下是我的代码示例.

// app.js
var win = Titanium.UI.createWindow({ backgroundColor : '#fff' });

win.add( Ti.UI.createButton({ title : 'Button A' }) );

win.open();

// app.jss, works fine
button { backgroundImage: 'grdadient_img.png'; }

// button_style.jss, don't work
button { backgroundImage: 'grdadient_img.png'; }
Run Code Online (Sandbox Code Playgroud)

titanium appcelerator appcelerator-mobile titanium-mobile

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