小编pst*_*ton的帖子

确定未来的时区转换

我需要预测下一个至少2个时区转换何时适用于特定时区.

Java 8特别提供了新的java.timeAPI java.time.zone.ZoneRules.getTransitions()看起来正是我需要的,但它没有列出2010年以后的"澳大利亚/悉尼".

确定下一个2时区转换的日期/时间/偏移的最可靠方法是什么?

java java-8 java-time

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

在特定点绘制旋转路径

我正在处理自定义视图(extends View)并使用该onDraw方法.

我已经走了一条箭:

    ARROW_PATH = new Path();
    ARROW_PATH.setLastPoint(20, 37);
    ARROW_PATH.lineTo(14, 25);
    ARROW_PATH.lineTo(18, 26);
    ARROW_PATH.lineTo(17, 4);
    ARROW_PATH.lineTo(23, 4);
    ARROW_PATH.lineTo(22, 26);
    ARROW_PATH.lineTo(26, 25);
    ARROW_PATH.close();
Run Code Online (Sandbox Code Playgroud)

在不同的场景中,需要旋转它来描绘某个角度,我需要在视图中的特定坐标处绘制它.坐标也会根据场景而变化.

我试过玩,Canvas.rotate但是,当pxpy值不相等时,看起来路径的方面是倾斜的(当箭头变得更窄更高时,箭头变得越来越高py > px.

我也试过Canvas.rotate(angle, 0, 0);,ARROW_PATH.moveTo(x, y);但看起来coords旋转了任意角度,很难计算出所需的坐标.

理想情况下,我想旋转路径而不是画布,但我认为API不支持此操作.

有人可以建议更好地解决这个问题吗?

谢谢,p.

android

11
推荐指数
2
解决办法
8145
查看次数

如何减少react-native应用程序的大小

我正在开发一个小字典应用程序,使用本机与本世纪的反应.

因为我正在编译Apk文件.尺寸达到30mb并且安装在设备上,它达到80mb.

这是正常的吗?

有没有办法减少应用程序的大小?

感谢你们.

react-native react-native-android expo

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

android java实现缺陷..他们有记录吗?

我正在玩一个简单的Android应用程序使用运行android-7(2.1)的emmulator和运行android-8(2.2)的moto-defy.

我遇到了一个有趣的问题,即一个CSV解析应用程序在emmulator上失败,但是在defy和常规java应用程序中成功(使用sun java).

我跟踪问题,原因是android-7的StringReader实现不支持负跳过操作:

Android的7:

/**
 * Skips {@code amount} characters in the source string. Subsequent calls of
 * {@code read} methods will not return these characters unless {@code
 * reset()} is used.
 *
 * @param ns
 *            the maximum number of characters to skip.
 * @return the number of characters actually skipped or 0 if {@code ns < 0}.
 * @throws IOException
 *             if this reader is closed.
 * @see #mark(int)
 * @see #markSupported()
 * @see #reset()
 */
@Override …
Run Code Online (Sandbox Code Playgroud)

java android java-api

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

移动设备中的Ascii复选标记始终为红色

&#10004;在跨平台的网络应用程序中使用✔又名.

问题是,我需要它是白色的.

通过color:#fff;在所有测试平台中设置元素的css,除了通过Android移动设备之外,这可以正常工作- 我尝试过Chrome和默认浏览器"Internet".

我尝试的任何东西似乎都没有改变颜色,即使我在元素中有其他文本,其他文本是白色的,复选标记是红色.

这个小提琴再现了这个问题,就像在手机上查看此页面一样.

我的设备是三星Galaxy S6 SM-G920I Android 5.1.1

css mobile android google-chrome

10
推荐指数
2
解决办法
1829
查看次数

html doctype添加空格?

有人可以向我解释为什么要有一个doctype

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">

在Firefox下以不同的方式呈现以下块?

<table style="border-collapse:collapse; margin:0; padding:0;">
    <tr>
        <td style="border:1px solid red; margin:0; padding:0;"><img src="http://images.smh.com.au/2010/06/01/1533814/th_park-90x60.jpg" style="border:none; padding:0; margin:0;" /></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

使用'Transitional',图像下面没有空白区域,使用'Strict'就可以了!

第二个问题,使用严格,是否有可能删除这个空格?

html firefox rendering xhtml-1.0-strict

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

如何以编程方式打开jQuery Mobile弹出窗口并在5秒后关闭它

我想以编程方式打开一个jQuery Mobile弹出窗口,然后在几秒后关闭它,这是我的代码:

有什么不对,因为我没有得到我想要展示的东西

$( "#p" ).popup( "open" ); 
setTimeout( function(){ $( "#p" ).popup( "close" ); }, 5000 );
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.js"></script>

<div data-role="popup" id="p" data-position-to="window" data-transition="turn"><p>This is a completely basic popup, no options set.</p></div>
Run Code Online (Sandbox Code Playgroud)

JSFIDDLE DEMO

html javascript popup jquery-mobile

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

滚动页面以便元素可见

我刚刚尝试了原型的scrollTo函数,正如文档所述,它

滚动窗口,使元素显示在视口的顶部

我想要一个功能

  1. 如果元素在视口中不完全可见,则仅滚动
  2. 滚动以使元素出现在视口的中心

有没有人知道原型,scriptaculous或独立的这样的功能?

javascript prototypejs

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

恢复默认的css属性

我正在编写一个可以在多个网站上使用的组件.

每个网站都有自己的样式表,并以不同的方式显示某些内容.

我的所有html都包含在一个带有id的div中:

<div id="myComponent">...</div>
Run Code Online (Sandbox Code Playgroud)

然而,我的组件在所有站点中看起来都是一致的.

这很好,因为我将样式应用于组件中的大多数属性.

div#myComponent p {font-size:11px;} etc
Run Code Online (Sandbox Code Playgroud)

但是我遇到了一个从所有输入字段中删除边框的网站

input {border: medium none;}
Run Code Online (Sandbox Code Playgroud)

我需要为组件中的输入字段"取消应用"此指令,并且最好使用浏览器的默认样式作为输入,因为边框样式input type="text"需要与之不同input type="button".

你会怎么做到这一点?

html css

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

一旦数据库被退回,hibernate就不会重新连接

我发现在我们反弹(停止并启动)我们的数据库(postgresql 8.3)之后,我们使用hibernate(3.2.6)的应用程序无法重新获取连接,而是使用消息"broken pipe"获取SocketException .

我相信我们已配置为使用内置连接池.

如何在数据库重启后重新获取连接而不重新启动应用程序?

页.

hibernate

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