小编Iva*_*nRF的帖子

Liquibase + Hibernate ORM 5.0

我即将迁移到 Hibernate ORM 5.0,我也想在我的项目中使用 Liquibase。

Liquibase Hibernate的扩展提到liquibase-hibernate4对Hibernate 4.3+支持。

有没有人使用 Liquibase 和 Hibernate ORM 5.0?

我想确保新的 Hibernate 版本在 Liquibase 中没有问题。

hibernate liquibase hibernate-5.x liquibase-hibernate

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

扩展页面中嵌套 iframe 的编程注入

摘要:我需要找到一种方法来通过编程注入实现与在清单上使用content_scripts>相同的行为。为什么?因为这是我发现的在扩展页面中注入内容而不会出现跨源错误的唯一方法。matches"all_frames": trueiframe


我正在转向optional_permissionsChrome 扩展,但我陷入了死胡同。

我想要的是:

将此行为移至optional_permissions以便将来能够添加更多主机。使用当前代码,通过在content_scripts>上添加一个新主机matches,Chrome 会禁用该扩展。

对于此举,我content_scripts在清单中删除了并添加了"optional_permissions": ["*://*/"],. 然后,我成功实现了一个对话框,向用户询问新权限chrome.permissions.request

正如我之前所说,问题是如何将 的iframe内容注入扩展页面。

我尝试过的:

  1. chrome.declarativeContent.RequestContentScript这里提到)与allFrames: true. 如果直接输入 URL,我只能看到脚本正在运行,当该 URL 设置为iframe.
  2. chrome.tabs.onUpdated:url用于undefined扩展页面。另外,iframe未检测到该 url。
  3. chrome.tabs.executeScript当我加载allFrames: true第一个iframe. 通过这样做,我得到一个异常Cannot access contents of the page. Extension manifest must request permission to access the respective …

google-chrome google-chrome-extension

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

支持所有屏幕尺寸和Android版本

我正在开发一个Android应用程序,我想使用图像作为活动的背景.我的目标是从API 8到最新版本.我想知道最好的方法是什么.

我读过支持不同的屏幕尺寸支持多个屏幕.

所以,我用这个尺寸为每个背景制作了4张图像:320x480,480x800,600x1024,800x1280.首先,我将文件分别放在这个文件夹中:drawable-sw320dp, drawable-sw480dp, drawable-sw600dp, drawable-sw720dp.然后,我意识到这只适用于Android 3.2及更高版本,因此我需要添加小型,普通,大型和xlarge文件夹.为了不重复文件,我遵循了第一篇文章这一部分的想法.

最终的结构是:

  • drawable文件夹内的所有图像,每个维度具有不同的名称
  • 每个文件夹中的xml文件: values-sw320dp, values-sw480dp, values-sw600dp, values-sw720dp, values-small, values-normal, values-large, values-xlarge

例如,对于我的主要活动的背景:

  • drawable\bg_main_320.png
  • drawable\bg_main_480.png
  • drawable\bg_main_600.png
  • drawable\bg_main_720.png
  • drawables.xml在上面命名的八个文件夹中.

的内容drawables.xmlvalues-sw480dpvalues-normal文件夹为:

<resources>
    <item name="bg_main" type="drawable">@drawable/bg_main_480</item> 
</resources>
Run Code Online (Sandbox Code Playgroud)

我在Android 2.3.7和4.0.3中对此进行了测试,它运行正常.但是,我正在为每个图像收到此Lint警告:"在无密度文件夹中找到位图可绘制res/drawable/bg_main_480.png.问题:确保图像未在与密度无关的可绘制文件夹中定义".我知道这意味着什么,但我不会继续为每个dp创建更多图像,因为它没有意义.

我正在使用的结构是对的吗?你有什么建议?

android android-drawable

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

Chrome Web Store扩展程序下载数量

我做了一个应用程序作为Chrome Web Store的扩展程序。我想知道我的扩展程序的下载数量。

我可以从开发人员的仪表板访问“统计信息”,但是该图形从2015年5月21日(三个月前)开始,并且也从CSV文件开始。

如何查看完整的下载历史记录?

google-chrome google-chrome-extension chrome-web-store

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