问题列表 - 第37938页

模拟器中的Android小部件

我有一个现有的Android应用程序.我使用以下内容添加了一个简单的小部件:

  • 用一个<receiver>块来更新我的清单,该块提供有关我的AppWidgetProvider实现的信息
  • 在res/xml中添加了一个新的xml文件<appwidget-provider>,其中包含一个包含height/width/updatePeriod/initialLayout/icon/label属性的元素
  • 添加了一个带有a ImageView和a 的简单默认布局TextView
  • 实施我的 AppWidgetProvider

当我构建并将其部署到模拟器时,我的Widget不会显示在窗口小部件列表中.我错过了"安装"小部件的一些步骤吗?我是否需要做一些特殊的事情才能让它出现在模拟器中?

编辑:这是我的清单接收器的样子:

<receiver android:name=".MyAppWidgetProvider"
          android:label="@string/app_name" >
    <intent-filter>
        <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
    </intent-filter>
    <meta-data android:name="android.appwidget.provider"
               android:resource="@xml/my_appwidget_info" />
</receiver>
Run Code Online (Sandbox Code Playgroud)

这是我的my_appwidget_info.xml的样子:

<?xml version="1.0" encoding="UTF-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
    android:icon="@drawable/ic_logo"
    android:label="MySampleApp"
    android:minWidth="294dp"
    android:minHeight="72dp"
    android:updatePeriodMillis="86400000"
    android:initialLayout="@layout/my_app_widget" >
</appwidget-provider>
Run Code Online (Sandbox Code Playgroud)

android android-widget android-emulator

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

WCF代理生存期的最佳实践 - 或关闭WCF代理的频率?

我一直在研究一个使用WCF访问服务器端逻辑和数据库的WPF应用程序.

我开始使用一个WCF客户端代理对象,我反复使用它来调用服务器上的方法.使用代理一段时间后,服务器最终会抛出异常: System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at http://.../Service/BillingService.svc that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.

我认为这是因为每个服务调用都是从代理打开一个新的套接字到服务器,从不关闭它们.最终服务器被淹没并开始拒绝请求.

经过短暂的搜索,我确定我需要定期关闭()代理.我发现的样本简并很小.这个提供了一些有用的提示,但并没有真正回答这个问题.我也看到了避免使用using()模式的建议(并改为使用try/catch/finally),因为代理的Dispose方法可能抛出异常(yuck).

似乎推荐的模式正如此形成:

[TestClass]
public class WCFClientUnitTest
{
    BillingServiceClient …
Run Code Online (Sandbox Code Playgroud)

wcf proxy

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

标题如:'或'在标题脚本代码中变为:&#39;或"

我最近安装了Visual-Web-Developer 10并在其中打开我的旧asp.net 3.5解决方案并将其转换为asp.net 4解决方案.每件事都很好地解决了一个奇怪的问题:突然所有的字符如:'或'在标题脚本代码中变成:&#39; or &quot; 这使得我的所有javascript都无法正常工作并在我所有的solutuin页面中给出错误.

我试图以不同的编码保存页面,但它没有帮助:这是发生的事情的例子:在服务器端代码:

HtmlGenericControl Include = new HtmlGenericControl("script");
    Include.Attributes.Add("type", "text/JavaScript");
    Include.InnerText = "browser = \"ie\"; browserVer = '8'; bodyDir = 'rtl'; adverID = '123'; webKind = 'adver';";
    Page.Header.Controls.Add(Include);
    Include.Dispose();
Run Code Online (Sandbox Code Playgroud)

在用户方面我得到:

<script type="text/JavaScript">browser = &quot;ie&quot;; browserVer = &#39;8&#39;; bodyDir = &#39;rtl&#39;; adverID = &#39;123&#39;; webKind = &#39;adver&#39;;</script>
Run Code Online (Sandbox Code Playgroud)

非常感谢任何halp chainan

.net javascript asp.net-3.5 asp.net-4.0

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

使用Razor视图引擎和ASP.NET MVC 3中的动态模型渲染局部视图

当我尝试渲染其模型类型指定为的部分视图时:

@model dynamic
Run Code Online (Sandbox Code Playgroud)

使用以下代码:

@{Html.RenderPartial("PartialView", Model.UserProfile);}
Run Code Online (Sandbox Code Playgroud)

我得到以下异常:

'System.Web.Mvc.HtmlHelper<dynamic>' has no applicable method named 'RenderPartial' but appears to have an extension method by that name. Extension methods cannot be dynamically dispatched. Consider casting the dynamic arguments or calling the extension method without the extension method syntax.
Run Code Online (Sandbox Code Playgroud)

但是,.aspx文件中的相同代码完美无瑕.有什么想法吗?

asp.net-mvc razor asp.net-mvc-3

64
推荐指数
4
解决办法
12万
查看次数

调用`exit`时,Bash脚本不会立即退出

我有以下bash脚本:

tail -F -n0 /private/var/log/system.log | while read line 
do
    if [ ! `echo $line | grep -c 'launchd'` -eq 0 ]; then
        echo 'launchd message'
        exit 0
    fi
done
Run Code Online (Sandbox Code Playgroud)

出于某种原因,它正在回响launchd message,等待整整5秒,然后退出.

为什么会发生这种情况,如何让它在回声之后立即退出launchd message

bash scripting exit terminate

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

将代码c ++转换为c#

即时尝试将此代码转换为c#

for ( int k=0; k < 3; k++ )
 if ( anim.jointInfo[j].flags & (1 << k)  ) {
        //....
 }

flags: int
jointInfo: List<>
Run Code Online (Sandbox Code Playgroud)

c# c++

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

帮助我理解我的javascript有什么问题

如果我这样做 -

alert(anchor);
Run Code Online (Sandbox Code Playgroud)

我明白了 -

"[object HTMLLIElement]"

......好吧,是的,这是我想要的元素.所以我想获得那些元素ID.

所以我测试它是这样的:

alert(anchor.attr("id"));
Run Code Online (Sandbox Code Playgroud)

......但我什么也没有警觉.我不能选择一个元素.我做错了什么,我不明白什么?

javascript jquery

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

为什么缓存清单无法让移动Safari在桌面上按预期工作时缓存网站?

我在本地玩一个简单的网络应用程序,并且无法弄清楚为什么它没有在iPhone上正确缓存.我正在提供.manifest具有正确MIME类型的文件,并且该网站在桌面Safari,Chrome和Firefox上打开或关闭本地服务器时运行良好.只有移动版Safari无法缓存网站.任何想法为什么会这样?

iphone html5 caching offline

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

如何用正则表达式解析<img rel="nofollow noreferrer" src>?

我需要一个聪明的正则表达式来匹配...这些:

<img src="..."
<img src='...'
<img src=...
Run Code Online (Sandbox Code Playgroud)

我希望匹配内部内容src,但当它被","或"无"包围时.这意味着<img src=..."或者<img src='...不能被接受.

任何想法如何将这3个案例与一个正则表达式相匹配.

到目前为止,我使用类似这样的东西("|'|[\s\S])(.*?)\1,我想要放松的部分是我[\S\s]用来匹配"缺失符号"的开头和结尾的hacky ....

regex

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

iPhone App的需求是否已移植到Android?

虽然不是一个真正的编程问题,但我相信很多开发人员都会遇到这个问题,因此给出了最好的答案.

目前我正在为我所工作的组织开发一款适用于iPhone的App.它接近发布,当我提出它时有很多兴趣,但偶尔会出现问题,我将把它移植到Android.我的回答是我想,但根据网站统计,超过90%的手机上网我们的iPhone和其他10%正在下降(可能是人们从黑莓手机迁移,最后一次计算是98%是iOS)

现在,如果您阅读媒体,很多人会希望您相信它是Android和iPhone之间的分裂市场,但这可能只是在美国,iPhone的单一运营商限制了其消费者的吸收,因为我们可以获得所有信息(至少在我的组织中)另有说明.

我很好奇地听到其他人在美国国内外调查这些统计数据,因为当我告诉那个人没有要求他们解雇它并说它在增长时,再一次与我们组织的统计数据相矛盾.

我真的对Android开发感兴趣,所以我真的不想听到我应该让它给人们一个替代方案,管理层很难证明我应该把钱花在我们5%的市场上.目前,制作一个减少Web应用程序而不是Android应用程序更有意义.

有兴趣听听你的想法.干杯

iphone statistics android mobile-website

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