小编Ran*_*ku'的帖子

如何使用Java的SQL Server Compact Edition(CE)?

我想从Java访问Microsoft SQL Server Compact Edition数据库.我怎样才能做到这一点?我搜索了SQLCE的JDBC驱动程序,但我找不到.

java sql-server jdbc sql-server-ce

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

在Android应用程序项目中包含其他Eclipse项目

我有一个仅限库的Android eclipse项目(没有主类,只有库类),我想包含在我的主要Android应用程序项目中.

我转到Build Path并将库项目添加到Projects选项卡上的"构建路径上的必需项目",并在"Order and Export"选项卡上进行了检查.

但是,当应用程序运行时,它会发出VerifyError异常,因为库项目中的类没有碰巧在apk中打包在一起.

对此有何解决方案?

eclipse android verifyerror adk

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

在Android中按像素滚动ListView

我想ListView按像素数滚动Android中的a .例如,我想将列表向下滚动10个像素(以便列表中的第一个项目隐藏其前10个像素行).

我认为ListView上明显可见scrollByscrollTo方法可以完成这项工作,但他们没有,相反,他们错误地滚动整个列表(实际上,getScrollY即使我用手指滚动列表,总是返回零.)

我正在做的是我正在捕捉轨迹球事件,我想根据轨迹球的运动平滑地滚动列表视图.

android listview scroll

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

在Linux上编程网络摄像头

我希望能够从Linux上的网络摄像头捕获图像.这仍然是一个项目要求,我很难找到有关从Linux上的网络摄像头捕获图像的最新信息.是不是每个网络摄像头都有不同的API(不像我可以使用通用API的Windows版本),所以我必须为特定的网络摄像头编写程序?

linux webcam

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

Android 5.0(API 21)上的Drawable setHotspot的目的是什么?

查看Drawable文档,我们有一个新方法setHotspot (float x, float y),其描述如下:

指定热点在drawable中的位置.

在该页面上没有其他解释,我想知道目的是什么.

android android-drawable android-5.0-lollipop

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

Android SQLite:如果我的应用程序仅用于 API >= 11,我应该对所有事务使用 beginTransactionNonExclusive() 而不是 beginTransaction() 吗?

当在做Android的交易,也有beginTransaction()beginTransactionNonExclusive()方法,从API 11起。

对我来说,文档中并不清楚我的应用程序是否仅针对 API 11 及更高版本的设备,我应该将其beginTransactionNonExclusive()用于我的应用程序中的所有事务。有什么缺点吗?

还提到,如果我理解正确,为了beginTransactionNonExclusive()正常工作,数据库必须启用预写日志记录。

我试图寻找一些关于此的文章,但我无法从谷歌找到任何关于此的内容,我发现这篇文章看起来很棒,但它是日文的。

任何指导何时以及如何beginTransactionNonExclusive()使用的帮助将不胜感激。

sqlite android transactions

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

RecyclerView getAdapterPosition()在回调时返回-1,因此我无法显示该项目的新外观

我的RecyclerView上的每个项目都有一个按钮,它有三种状态:OPEN,LOADING和CLOSED.

最初所有按钮都处于OPEN状态.单击按钮时,状态将更改为LOADING,并在后台执行网络呼叫.网络调用成功后,按钮状态应更改为CLOSED.

所以在我的适配器中我使用了以下内容:

holder.button.setOnClickListener(v -> {
    holder.state = LOADING;
    notifyItemChanged(holder.getAdapterPosition()); /* 1 */
    callNetwork(..., () -> {
        /* this is the callback that runs on the main thread */
        holder.state = CLOSED;
        notifyItemChanged(holder.getAdapterPosition()); /* 2 */
    });
});
Run Code Online (Sandbox Code Playgroud)

LOADING状态总是可以正确显示,/* 1 */因为getAdapterPosition()它给了我正确的位置.

然而,按钮的关闭状态从来没有显现,因为getAdapterPosition/* 2 */总是返回-1.

getAdapterPosition()在这种情况下,我可能会错误地理解.

如何在回调中刷新项目的外观?

android android-adapter android-recyclerview

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

使用PHP将舍入数字逼近0.2

我正在使用五角星创建这个评级系统.我希望标题包括平均评级.所以我创造了显示1/5的星星.使用"1.2"我将获得一颗满星并在下一颗恒星上获得一分等等......

但是我还没有找到一个很好的方法来收集到最接近的.2 ...我想我可以乘以10,然后是一轮,然后转到第1轮到第2轮,第3轮到第4轮等等.上.但这似乎乏味且不必要......

php math rounding

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

用于GWT的标题框架面板(使用FIELDSET和LEGEND html标签)

我正在尝试在GWT中创建一个标题边框,这导致:

传奇+字段集

这可以使用HTML字段集和图例标记来完成,例如

<fieldset> 
    <legend>Connection parameters</legend>
    ... the rest ...
</fieldset>
Run Code Online (Sandbox Code Playgroud)

我想在GWT中创建一个实现它的自定义小部件.我设法做到了,但问题是虽然我添加了处理程序,但是在窗口小部件内发生的事件(按钮点击等)不会被触发.

我的小部件实现如下:

public class TitledPanel extends Widget {
private Element legend;
private Widget content = null;

public TitledPanel() {
    Element fieldset = DOM.createFieldSet();
    legend = DOM.createLegend();
    DOM.appendChild(fieldset, legend);
    setElement(fieldset);
}

public TitledPanel(String title) {
    this();
    setTitle(title);
}

@Override
public String getTitle() {
    return DOM.getInnerHTML(legend);
}

@Override
public void setTitle(String html) {
    DOM.setInnerHTML(legend, html);
}

public Widget getContent() {
    return content;
}

public void setContent(Widget content) {
    if (this.content != null) …
Run Code Online (Sandbox Code Playgroud)

html gwt fieldset legend event-handling

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

最好在目标min API 14(ICS)时使用FragmentActivity(或ActionBarActivity)或系统Activity?

我正在让我的应用程序拥有最低版本的Android 4.0(ICS,API等级14).

首先,我猜测我可以摆脱使用FragmentActivity作为活动的基类,但似乎某些支持库类FragmentStatePagerAdapter在系统框架上不可用,它需要支持Fragment而不是系统Fragment.

所以我想知道我是否应该让我的活动继承自系统Activity,或继续使用FragmentActivity(或ActionBarActivity使用appcompat库时)?

android android-compatibility android-fragments android-support-library

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