当window是iframe时,jQuery的scrollTop返回null.有没有人能够弄清楚如何获得iframe的scrollTop?
更多信息:
我的脚本在iframe本身运行,父窗口在另一个域上,所以我无法访问iframe的ID或类似的东西
例如,在特定的布局中,我有以下XML:
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="3dp"
android:columnWidth="48dp"
android:numColumns="auto_fit"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:stretchMode="spacingWidth" />
Run Code Online (Sandbox Code Playgroud)
此网格视图特定于此布局,我不认为我将使用具有类似属性的任何其他网格视图.这就是说代码中的维度值特定于该网格视图.
我是否应该将它们移动到dimens.xml文件中,或者将它们留下来就可以了?如果是这样,仅当在多个布局中使用该值时,我是否应该在dimens.xml文件中放置值?
>> X = [0 1 2
3 4 5]
>> sum(X, 1)
ans =
3 5 7
Run Code Online (Sandbox Code Playgroud)
sum(X, 1)应该按照文件所说的1st维度(行)求和:
S = SUM(X,DIM)沿维度DIM求和.
但为什么它实际上是沿2nd维度(列)求和的?
我试图getimagesize()在SVG文件上使用,但它失败了.
我知道SVG是"可缩放矢量图形",但我发现谷歌Chrome的"评论元素"可以完美地获得SVG图片的尺寸,所以我怀疑这在PHP中也是可能的.
如果难以获得尺寸,有没有办法判断SVG图像是垂直还是水平?
我试图找出使用getUserMedia从网络摄像头获得的图像大小.
现在,在我的Macbook中,我认为是720p相机,但我得到的图像是640x480.我假设情况并非总是如此,我希望能够处理尽可能多的相机.(我更关心纵横比而不是尺寸本身,我只是想确保图片不显示拉伸)
是否有可能做到这一点?
谢谢!
丹尼尔
所以我有android 2.3.5设备,它是NORMAL/HDPI.我的项目中有一个dimens.xml:
...
<dimen name="gameresult_congrats_label_msg_textSize">20sp</dimen>
...
Run Code Online (Sandbox Code Playgroud)
此文件在values-normal/values-hdpi等文件夹中完全相同.在我的第一个活动应用程序中使用以下方
Toast.makeText(this, "textSize is "+getResources().getDimensionPixelSize(R.dimen.gameresult_congrats_label_msg_textSize), Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud)
它显示了30.我也尝试过:
Toast.makeText(this, "textSize is "+getResources().getDimension(R.dimen.gameresult_congrats_label_msg_textSize), Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud)
但结果是一样的.但只有当我尝试这个时:
Toast.makeText(this, "textSize is "+getResources().getString(R.dimen.gameresult_congrats_label_msg_textSize), Toast.LENGTH_SHORT).show();
Run Code Online (Sandbox Code Playgroud)
我终于拿到了"20sp"!但那是为什么呢?官方文档称这些方法会返回
资源维度值乘以适当的度量标准.
我通过将我的值改为25来检查这个,我得到38,这意味着aos使用1.5乘数.但为什么?它已经从适当的文件夹中获取价值,这意味着它可以获得准备使用的价值!aos从那里获得1.5倍乘数?我知道这取决于DisplayMetrics.但它如何计算1.5倍?
更新
我理解乘数,但是,你知道,这里真正的问题是双重缩放.这就是为什么我问过这个问题.
所以如果我有一些layout.xml(在res\layout文件夹中),TexView定义如下:
<TextView
android:id="@+id/congratsLabel"
...
android:textSize="@dimen/gameresult_congrats_label_msg_textSize" />
Run Code Online (Sandbox Code Playgroud)
一切都很好看.我的意思是textview就像我期待的那样.
现在让我们在代码中做同样的事情:
TextView congratsLabel = fineViewById(R.id.congratsLabel);
textSize = getResources().getDimension(R.dimen.gameresult_congrats_label_msg_textSize)
congratsLabel.setTextSize(textSize)
Run Code Online (Sandbox Code Playgroud)
这是问题!!! getResources().getDimension()返回一个SCALED值,没关系.但是我的textView的结果大小将比我预期的大1.5,因为setTextSize与SP一起工作,这里是第二个尺度!这就是为什么AOS使得结果文本大小缩放到45(最初定义为20sp).
我必须处理大量图像.首先,我需要检查图像的大小是否大于50x60并适当增加坏图像的计数器.
我的问题是,速度n.width/ n.height在Internet Explorer 8极低.我查了一下n.offsetWidth,n.clientWidth但速度方面都是一样的.我不能使用n.style.width,因为这个值并不总是设置在<img />我感兴趣的标签上.
考虑以下代码:
使用Javascript
var Test = {
processImages: function () {
var fS = new Date().getTime();
var minimagew = 50,
minimageh = 60;
var imgs = document.getElementsByTagName('img');
var len = imgs.length,
isBad = 0,
i = len;
while (i--) {
var n = imgs[i];
var imgW = n.width;
var imgH = n.height;
if (imgW < minimagew || imgH < minimageh) {
isBad++;
}
} …Run Code Online (Sandbox Code Playgroud) 我在布局中有3个文本视图,其中文本在我的机器人2的底部有点剪辑...如何确保整个文本是可见的,并且用户可以向下滚动(只需用他们的手指),看到我的其他文字?
谢谢!
编辑:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ImageButton android:id="@+id/ImageButton01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/def"
android:layout_gravity="top|center">
</ImageButton>
<TextView android:id="@+id/oneView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/one_def"
android:layout_gravity="left|center"
android:textSize="13dip"></TextView>
<TextView android:text="@string/two_def"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left|center"
android:id="@+id/twoView"
android:textSize="13dip"></TextView>
<TextView android:text="@string/threedef_def"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left|center"
android:id="@+id/threeView"
android:textSize="13dip"></TextView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 我创建了一个jComboBox,但它占用了帧的全宽.如何设置宽度固定.
是的borderlayout用于面板的框架和框布局.我在这里添加代码:
import javax.swing.*;
import java.awt.BorderLayout;
public class Window8 {
JFrame frame;
JPanel panel;
JComboBox combo;
public void go(){
String[] option = { "STUDENT", "TEACHER" };
combo.setPreferredSize(new Dimension(1,25));
combo = new JComboBox(option);
menu.setSelectedIndex(0);
frame = new JFrame("DELETION");
frame.setLocationRelativeTo(null);
frame.setSize(400, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
panel = new JPanel();
panel.setLayout(new BoxLayout(panel,BoxLayout.Y_AXIS));
frame.getContentPane().add(BorderLayout.NORTH,panel);
panel.add(combo);
}
Run Code Online (Sandbox Code Playgroud) 这个问题的组织:
I. Background
II. The Problem/Question
III. Steps Taken to Make this Question Good
IV. Update: the output of head(x.path) and dput(x.path)
Run Code Online (Sandbox Code Playgroud)
一,背景
我正在定制/调整O'Reilly的书"黑客机器学习"(第3章)中的电子邮件分类代码.该代码及其附带数据可在此处找到:https://github.com/johnmyleswhite/ML_for_Hackers/tree/master/03-Classification
II.问题/问题
调用该代码中的一个主要功能get.msg().原来的功能是
get.msg <- function(path)
{
con <- file(path, open = "rt", encoding = "latin1")
text <- readLines(con)
# The message always begins after the first full line break
msg <- text[seq(which(text == "")[1] + 1, length(text), 1)]
close(con)
return(paste(msg, collapse = "\n"))
}
Run Code Online (Sandbox Code Playgroud)
我的数据在很多方面都有所不同,所以我必须对此进行相当多的编辑.我之前从关系数据库中读取了我的数据,因此我不必读入并清理文本文件.相反,我的电子邮件正文数据是数据框的第18列,我们可以调用它x.这是我的版本get.msg():
get.msg <- …Run Code Online (Sandbox Code Playgroud) dimensions ×10
android ×3
formatting ×1
getusermedia ×1
html5 ×1
iframe ×1
image ×1
java ×1
javascript ×1
jcombobox ×1
jquery ×1
matlab ×1
performance ×1
php ×1
r ×1
scrollview ×1
svg ×1
swing ×1
textview ×1
webcam ×1
xml ×1