小编Mat*_*sky的帖子

android:layout_weight是什么意思?

我不明白如何使用这个属性.谁能告诉我更多关于它的事情?

android android-widget android-layout

639
推荐指数
9
解决办法
33万
查看次数

Android:焦点在EditText上时自动显示软键盘

我正在使用输入框AlertDialog.在EditText该对话框中本身自动对焦,当我打电话AlertDialog.show(),但软键盘未自动显示.

如何在显示对话框时自动显示软键盘?(并且没有物理/硬件键盘).与按下"搜索"按钮调用全局搜索的方式类似,将自动显示软键盘.

keyboard android soft-keyboard android-edittext

328
推荐指数
12
解决办法
29万
查看次数

什么是最有价值的.Net Compact Framework提示,技巧和想法 - 避免者?

我们在.Net Compact Framework和Windows Mobile中广泛开展工作.我已经看到很多关于ASP.Net应用程序或其他.Net桌面应用程序开发细节的问题,但没有特定的CF.

移动开发人员在那里可以分享一些事情来开始做,停止做,并避免在Compact Framework中进行开发吗?

.net compact-framework windows-mobile

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

使用什么安装产品?InstallShield,WiX,Wise,Advanced Installer等

我目前正在调查我们目前正在使用的安装包(Wise Installer 9),并转向处理Windows Vista,Windows 7和64位系统之类的东西.安装人员的本地化将是有益的,因为我们也有许多加拿大法国客户.

我们目前使用以下技术安装软件包和实用程序:

  • 进步4GL
  • Visual Studio 2005
  • Visual Studio 2008
  • .NET Compact Framework 3.5

我已经看过WiXInstallShield,Altiris还替换了旧的Wise系统.

我还没有玩过很多关于InstallShield的东西,但是从我见过/安装过的所有东西来看,它似乎都是业界的最爱之一.我浏览了一些与InstallShield相关的Stack Overflow标签,我很想知道该组织对此有何看法.

我是否只是默认情况下去找他们?WiX在非.NET的东西有多好?

installer windows-installer installshield wix advanced-installer

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

在Android中使用静态变量

在android中,使用静态变量是推荐的做法吗?例如,在Java中实现Singleton模式,我通常会这样做:

private static A the_instance;
public static A getInstance() {
    if (the_instance == null) {
       the_instance = new A();
    }
    return the_instance;
}
Run Code Online (Sandbox Code Playgroud)

此外,Android JVM何时清理它?

谢谢.

java android dalvik

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

批量加载数据到sqlite?

有没有人可以使用实用程序的任何提示来将存储在分隔文本文件中的数据批量加载到SQLite数据库中?

理想情况下可以从脚本等称为独立程序的东西.

我工作的一个小组有一个Oracle数据库,它将把一堆数据转储到文件中,然后将这些数据加载到SQLite数据库中以便在移动设备上使用,并且正在寻找实现这种方案的最简单方法.

sqlite bulk-load

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

Windows Mobile开发 - 从哪里开始?

好的,我将很快开始Windows移动开发的道路.我对这个主题一无所知,我正在寻找有经验的人告诉我你可能知道的任何gottchas.

现在我甚至没有对所要求的内容进行简化,但假设应用程序将只是一堆用于更新数据的CRUD表单.我所知道的唯一其他要求是,当没有信号可用时,应用程序需要支持离线存储.反过来,显然需要在信号返回时进行某种同步.

我最初的想法是,应用程序将主要是与Web服务层交互的前端.我假设WCF将是构建这些服务的适当技术?我还认为SQL Server CE是关于离线存储问题的一个很好的途径.

任何你觉得在这个领域有用的知识将不胜感激.建议,链接,书籍任何赞赏.

编辑:已经注意到离线同步有两种方法.要么使用某种形式的消息队列,要么使用SQL同步工具.谁能提供一个很好的比较和介绍这些?

编辑2:经过多一点挖掘,我得到的印象是我可以在这里使用基本上有3种不同的方法:

  1. 当有能力时,Emmbeded数据库将在线查询然后在线同步
  2. MSMQ以及.NET远程处理
  3. 使用Exchange Server进行ExchangeWebServiceMailTransport绑定的WCF.

现在,第一个问题提出了一些不错的观点,我想我在某种程度上理解了我将要面对的问题.但我想获得有关MSMQ实现和使用WCF新绑定的更多信息.

architecture mobile wcf windows-mobile

26
推荐指数
4
解决办法
4086
查看次数

如何使用Android的联系人对话框选择电话号码

我正在使用旧的Contacts API来选择带有电话号码的联系人.我想使用较新的ContactsContracts API.我想要...

  1. ...显示所有具有电话号码的联系人的对话框.
  2. ...用户选择联系人和他们的电话号码之一.
  3. ...访问所选的电话号码.

ContactsContracts非常复杂.我找到了许多例子,但没有一个符合我的需求.我不想选择联系人然后查询联系人的详细信息,因为这会给我一个他们的电话号码列表.我需要用户选择其中一个联系人的电话号码.我不想编写自己的对话框来显示联系人或让用户选择一个电话号码.有什么简单的方法可以得到我想要的东西吗?

这是我正在使用的旧API代码:

static public final int CONTACT = 0;
...
Intent intent = new Intent(Intent.ACTION_PICK, Contacts.Phones.CONTENT_URI);
startActivityForResult(intent, CONTACT);
...
public void onActivityResult (int requestCode, int resultCode, Intent intent) {
  if (resultCode != Activity.RESULT_OK || requestCode != CONTACT) return;
  Cursor c = managedQuery(intent.getData(), null, null, null, null);
  if (c.moveToFirst()) {
     String phone = c.getString(c.getColumnIndexOrThrow(Contacts.Phones.NUMBER));
     // yay
  }
}      
Run Code Online (Sandbox Code Playgroud)

android contacts

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

更新或版本化Web服务的策略?

我很想听听有关如何处理不同版本的Web服务的最佳实践.

为了澄清一下,如果你有一些Web方法作为Web服务公开,那么你想要添加一个特性/功能,从而改变那些方法调用的签名,你如何处理这个方法不会破坏所有您当前致电该服务的客户?

您是否在不同的URL上部署服务?

你在方法名称中放了一个版本(MyMethod,MyMethodv2等等 - 呃..)

您是否将一个版本作为方法调用的一部分与参数列表一起传递?

有谁知道Google或亚马逊如何利用其广泛的Web服务库处理这种情况?

编辑:到目前为止,我在Oracle的这篇文章中找到了一些很好的信息.同时此博客条目上一些Java的细节是有益的.我仍然很想看到其他一些方法.

.net deployment web-services

21
推荐指数
2
解决办法
7713
查看次数

SVN?VSS?为什么一个比另一个好?

我倾向于认为大多数人认为SVN是镀金的优点,而VSS是有史以来设计的最差的程序(至少在版本控制方面).

那说,为什么?我已经使用了一些CVS,而我现在的工作使用的是VSS,而且从团队的角度来看,我不能说出那么大的差异.我见过的大多数差异都是化妆品.当然,我没有尝试过任何分支/合并,但作为一个进入的编码器,检查文​​件,处理这些文件并在一天结束时检查它们,为什么我要1以上其他?

svn version-control visual-sourcesafe

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