问题列表 - 第36747页

如何将背景图像添加到Android Activity?

我的目标是在背景图像上开发GUI应用程序,在图像上的特定位置使用按钮.第一步是显示背景.

图像可以显示资源,并在几个常见问题解答中描述,包括这一个:

如何到添加背景图像对活动

它编译并运行没有错误,但背景是黑色的.

这是main.xml文件:

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:id="@+id/rootRL" 
                android:orientation="vertical"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:background="@drawable/background">
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

图像采用png,9.png和jpg格式,基本名称为"main"和"background".它构建但不显示.清理和重新编译没有帮助.

在仿真器和硬件上都会出现此问题 - Atmel AT91SAM9M10-G45-EK.SDK版本是2.0.1.

谢谢您的帮助.

android

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

Android Webview - 网页应该适合设备屏幕

我已尝试以下内容根据设备屏幕大小调整网页.

mWebview.setInitialScale(30);
Run Code Online (Sandbox Code Playgroud)

然后设置元数据视口

<meta name="viewport" content="width=320, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;"/>
<meta name="viewport" content="width=device-width, target-densityDpi=medium-dpi"/>
Run Code Online (Sandbox Code Playgroud)

但没有任何作用,网页没有固定到设备屏幕大小.

谁能告诉我怎么弄这个?

scaling android webview android-webview

98
推荐指数
13
解决办法
22万
查看次数

iPhone Icon@2x.png未在Retina显示屏中显示

出于某种原因,iPhone 4拒绝显示我的高分辨率图标文件.

我已经检查了这些解决方案,其中没有一个对我有用:

如何设置适用于iPhone 4的iPhone3和Retina的普通图标

http://developer.apple.com/library/ios/#qa/qa2010/qa1686.html

http://appworks.radeeccles.com/programming/cfbundleiconfiles-nice-ready-prime-time/

图标位于我的资源组中,并且都正确命名:

  • 的icon.png
  • Icon@2x.png
  • ICON-72.png

我也尝试将它们添加到Info.plist文件中,首先作为数组,然后作为字典,然后简单地删除plist文件中的所有图标引用,但无论我做什么,它仍然显示放大的57x57图标.

拥有工作图标设置的人可以发布实现这项工作所需的实际XML咒语吗?

iphone icons plist

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

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

使用Objective C/Cocoa从NSDate对象中删除时间组件

我想写使用接受一个NSDate对象,并返回一个包含相同的日期值,但已经消除之日起,任何时间部件一个NSDate对象目标C的简单功能.

例如,如果我是通过一个NSDate与"2010-10-12 9时29分34秒"的函数的值将返回2010-10-12 00:00:00.

我正在使用的功能似乎正常工作.但是,当我测试我正在使用Instruments开发的iPhone应用程序时,它报告我正在使用的功能中存在内存泄漏.看看我的功能如下.哪里有内存泄漏?有没有更好的方法来实现我想要的功能?

提前致谢!!

-(NSDate *)dateWithOutTime:(NSDate *)datDate
{
    if (datDate == nil)
    {
        datDate = [NSDate date];
    }

    unsigned int      intFlags   = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit;
    NSCalendar       *calendar   = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
    NSDateComponents *components = [[[NSDateComponents alloc] init] autorelease];

     components = [calendar components:intFlags fromDate:datDate];

     return [calendar dateFromComponents:components];
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsdate

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

SQL Server 2005获取任何年份中任何月份的第一个和最后一个日期

我有一个存储过程,必须接受一个月作为int(1-12)和一年作为int.鉴于这两个值,我必须确定该月的日期范围.所以我需要一个datetime变量来表示该月的第一天,另一个datetime变量来表示该月的最后一天.有没有一种相当简单的方法来获取此信息?

sql t-sql sql-server datetime sql-server-2005

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

"印第安纳琼斯"/作为乌鸦苍蝇风格的谷歌地图绘图,没有动画?

给定一组GPS坐标,我需要使用谷歌地图绘制它们,并从每一个绘制一条线到下一条.如果我可以显示方向性将是最佳的,但只要我可以指出起点,这不是绝对必要的.

会有两个以上的点 - 请求的点数会有所不同,所以我想我需要知道我可以在一张地图上绘制的最大点数,所以如果需要,我可以将这些点分成多个地图.

我不在乎距离.

我不关心真正的准确性 - 这些只是为了帮助用户可视化对象的位置.

除地图外,我也不需要返回任何类型的信息.将返回的地图嵌入网页会很不错,但我会接受将用户发送到Google地图.

我怀疑这里有一个API可以做到这一点,但是一堆搜索并没有提供任何结果,所以任何帮助都会受到赞赏.

肖恩.

google-maps

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

如何在Mathematica中打印出方程式

如何定义不应计算公式,而是以传统格式显示?这里有两个例子,第一个显示就像我想要的那样,但第二个是简化的.

Print["5. ", Limit[f[x]/g[x], x -> a], "=", Limit[f[x], x -> a]/Limit[g[x], x -> a], ", where ", Limit[g[x], x -> a] != 0];
Print["7. ", Limit[c, x -> a], "=", c]
Run Code Online (Sandbox Code Playgroud)

wolfram-mathematica typesetting mathematical-typesetting

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

在动态中是否存在valuetype运算符处理的错误?

动态应该能够处理数学而不必让我考虑它,但即使在琐碎的情况下我也遇到了一些问题.考虑这个非常简单的功能::

 public static T DynamicFactorial<T>(T input)
  {
   dynamic num = input;
   dynamic res = 1; 
   for (; num > 1; res *= num, num -=1) ;
   return res;
  }
Run Code Online (Sandbox Code Playgroud)

这是一个应该处理任何数字类型并对其执行阶乘的函数.不幸的是,当我尝试计算时,这给了我以下异常DynamicFactorial(5UL):

Operator '*=' cannot be applied to operands of type 'int' and 'ulong'

请不要说我可以将此代码转换为递归调用,因为这是一个示例.我的问题是,如果你试图使用动态来使用一元赋值运算符,强迫我知道我在编译时计算的类型是没有意义的.一个"潜在的"解决方案是这样做::

  public static T DynamicFactorial<T>(T input)
  {
   dynamic num = input;
   T ONE = (T)(1 as dynamic); 
   dynamic res = ONE; 
   for (; num > ONE; res *= num, num -=ONE) ;
   return res;
  }
Run Code Online (Sandbox Code Playgroud)

这是有效的,但神圣的地狱是这个丑陋的,并要求我创建一个我计划实际使用的类型的常量,这至少可以说是蹩脚的.

c# dynamic

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

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