问题列表 - 第41382页

可绘制到byte []

我有一张来自网络的图片ImageView.它非常小(一个favicon),我想将它存储在我的SQLite数据库中.我可以得到一个Drawable,mImageView.getDrawable()但后来我不知道该怎么做.我不完全理解DrawableAndroid中的类.

我知道我可以从Bitmap类似的方式获得一个字节数组:

Bitmap defaultIcon = BitmapFactory.decodeStream(in);

ByteArrayOutputStream stream = new ByteArrayOutputStream();
defaultIcon.compress(Bitmap.CompressFormat.JPEG, 100, stream);

byte[] bitmapdata = stream.toByteArray();
Run Code Online (Sandbox Code Playgroud)

但是如何从一个字节数组中获取Drawable

database android drawable android-bitmap

56
推荐指数
3
解决办法
4万
查看次数

Widget中的EditText替代品?必须要有办法

有没有人在小部件中成功实现了EditText?我意识到Android不支持这一点,然而,HTC设备上的"Friend Stream"就是这样的......这是由于HTC功能吗?我可以在HTC上实现吗?任何人都有任何疯狂的创意想法来实现一个文本框,实际上允许在主屏幕小部件上打字?

任何可能的潜在客户将非常感谢!

android textview android-widget htcsense android-edittext

14
推荐指数
2
解决办法
7211
查看次数

java.lang.OutOfMemoryError:为Chunk :: new请求了1958536个字节.超出交换空间

我们在生产环境中以不可预测的方式面临以下问题,有时服务器在一天或有时在一周内停机,下面是确切的错误转储,下面是服务器的设置.

JDK: jdk1.6.0_21
Server: Tomcat 7.0.2
OS: Red Hat Enterprise Linux Server release 5.5

在catalina.sh中,已完成以下设置:

JAVA_OPTS="-Xms1024M -Xmx1536M -XX:+HeapDumpOnOutOfMemoryError -XX:+AggressiveOpts 
-XX:-DisableExplicitGC  -XX:AdaptiveSizeThroughPutPolicy=0  
-XX:+UsePSAdaptiveSurvivorSizePolicy 
-XX:+UseAdaptiveGenerationSizePolicyAtMinorCollection  
-XX:+UseAdaptiveGenerationSizePolicyAtMajorCollection -XX:PermSize=768M 
-XX:MaxPermSize=768M    -XX:+PrintGCDetails -Xloggc:/tmp/gcLogs.txt"

export CATALINA_OPTS="-Dcom.sun.management.jmxremote.port=22222 
-Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.password.file=/jakarta-tomcat7/apache-tomcat-7.0.2/conf
/jmxremote.password -Dcom.sun.management.jmxremote.access.file=/jakarta-tomcat7/apache-
tomcat-7.0.2/conf/jmxremote.access"
Run Code Online (Sandbox Code Playgroud)

错误跟踪: -

#
# A fatal error has been detected by the Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 1958536 bytes for Chunk::new. Out of swap space?
#
#  Internal Error (allocation.cpp:215), pid=18658, tid=589781904
#  Error: Chunk::new
#
# JRE version: 6.0_21-b06
# Java …

java heap-memory tomcat7

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

构造函数Random()不可见

我正在创建一个gwt应用程序.我在下面的方法中得到错误"构造函数Random()不可见".我也尝试将它放在主onModuleLoad()中.

public void jump(){
 Random generator = new Random();
}
Run Code Online (Sandbox Code Playgroud)

我通过以下方式随机导入

import com.google.gwt.user.client.Random;
Run Code Online (Sandbox Code Playgroud)

无论我把它放在哪里,我仍然会遇到这个错误.

谢谢

java gwt

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

如何在StringTemplate中使用带有贴图的部分模板?

我有一张城市名称地图=>距离原点.

我想使用这个地图的部分,并创建这样的东西:

<ul>
<li>city1: distance1</li>
<li>city2: distance2</li>
<li>city3: distance3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

使用StringTemplate执行此操作的规范方法是什么?

谢谢.

stringtemplate

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

Rails Paperclip如何删除附件?

我在Rails 3上使用Paperclip(带有Amazon s3).我想删除现有附件而不使用更新操作替换它.

我只发现了这样的一个实例在这里,不能得到那个工作,它只是不会删除,并没有什么在日志中说为什么.我想在表单上做这样的事情:

<%- unless @page.new_record? || !@page.image? -%>
    <%= f.check_box :image_delete, :label => 'Delete Image' %>
<%- end -%>
Run Code Online (Sandbox Code Playgroud)

(页面是模型的名称,image是保存附件的属性名称)

但是,如何检测该复选框,更重要的是,如何删除图像?我感谢任何帮助!

ruby ruby-on-rails paperclip

84
推荐指数
4
解决办法
5万
查看次数

如果可能,在iPhone应用程序中启动VPN连接?

作为主题,我想在iPhone应用程序中建立VPN连接,如果可能的话?但似乎不是为此目的的公共API ...

任何人给小费,谢谢.

iphone

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

echo输出-b参数在bash脚本中.我怎么能阻止这个?

我已经阅读了关于echo的手册页,它告诉我-e参数将允许转义字符(例如换行符的转义n)具有其特殊含义.当我输入命令

$ echo -e 'foo\nbar'
Run Code Online (Sandbox Code Playgroud)

进入一个交互式bash shell,我得到了预期的输出:

foo
bar
Run Code Online (Sandbox Code Playgroud)

但是,当我使用相同的命令(我已尝试将此命令字符作为测试用例的字符)时,我得到以下输出:

-e foo
 bar
Run Code Online (Sandbox Code Playgroud)

这就好像echo将-e解释为一个参数(因为换行仍然显示),但它也将-e解释为一个回显的字符串.这里发生了什么?如何防止-e出现?

bash echo

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

在Delphi中的Label中显示简单标记

我目前正在TLabel中显示一些文本.我现在想强调文本中的某些词语,用粗体斜体显示.在Delphi中推荐的方法是什么?是否有类似TLabel的组件可以显示简单的HTML或标记?我想象一些像这样的代码:

label.text:='This information is <b>important</b>';
Run Code Online (Sandbox Code Playgroud)

我正在使用Delphi 2010

delphi

12
推荐指数
2
解决办法
4291
查看次数

使用jQuery动态调整容器内的图像大小

我有一个div容器,我称之为"content_container".此容器可以使用jQuery UI拖动和调整大小.在这个容器里面,我实现了TinyMCE(内容文本编辑器).我的问题是:

如果用户插入2000像素x 2000像素的图像,则容器最大宽度为1000像素.那么它看起来像这样:

 ____________________
| Container header   |
----------------------
| text [image...................image]
|      [image...................image]
|____________________|
Run Code Online (Sandbox Code Playgroud)

(对不起,我还在我的本地主机上开发它,我还没有找到一个网络托管公司,所以我不能给你直接链接看演示).

好吧,容器仍然可以调整大小,只是,图像大小始终是2000像素x 2000像素.我的问题是:当我调整"content_container"的大小时,图像会自动调整大小并适合容器宽度吗?

如果是,我该怎么办?

如果不是,还有另一个解决方案吗?

在TinyMCE之前,容器代码:

<div id="content_container">
    <div id="header">The header</div>
    <div id="content">
        <div id="inlineEditor"></div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

用户输入内容后(例如,插入图像),容器将变为:

<div id="content_container">
    <div id="header">The header</div>
    <div id="content">
        <div class="inlineEditor">
            <p>some text <img alt="test" src="../usrXX/img/imgname.jpg"></p>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如您所见,我只能操作inlineEditor类.

jquery resize image

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