小编Den*_*sky的帖子

如何从int转换为String?

我工作的地方所有转换项目intString都是这样完成的:

int i = 5;
String strI = "" + i;
Run Code Online (Sandbox Code Playgroud)

我不熟悉Java.这是通常的做法,还是有些不对劲,正如我想的那样?

java

723
推荐指数
15
解决办法
222万
查看次数

从JSON生成Java类?

我想要一个从JSON生成java源文件的实用程序.比如我们有

{
  "firstName": "John",  
  "lastName": "Smith",  
  "address": {  
    "streetAddress": "21 2nd Street",  
     "city": "New York"
  }
}
Run Code Online (Sandbox Code Playgroud)

我们将它传递给实用程序,我们希望它生成这样的东西:

class Address  {
    JSONObject mInternalJSONObject;

    Address (JSONObject json){
        mInternalJSONObject = json;
    }

    String  getStreetAddress () {
        return mInternalJSONObject.getString("streetAddress");
    }

    String  getCity (){
        return mInternalJSONObject.getString("city");
    }
}

class Person {        
    JSONObject mInternalJSONObject;

    Person (JSONObject json){
        mInternalJSONObject = json;
    }

    String  getFirstName () {
        return mInternalJSONObject.getString("firstName");
    }

    String  getLastName (){
        return mInternalJSONObject.getString("lastName");
    }

    Address getAddress (){
        return Address(mInternalJSONObject.getString("address"));
    }
}
Run Code Online (Sandbox Code Playgroud)

写起来并不难,但我确信有人已经这样做了.

java json

204
推荐指数
6
解决办法
30万
查看次数

如何发送HTML电子邮件

我发现了一种使用意图发送纯文本电子邮件的方法:

final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("text/plain"); 
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new     
String[]{"example@mail.com"}); 
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject"); 
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Test");
Run Code Online (Sandbox Code Playgroud)

但我需要发送HTML格式的文本.
尝试setType("text/html")不起作用.

email android html-email android-intent

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

外部化Android项目的字符串

是否有任何Eclipse插件从代码中获取字符串并将它们放在strings.xml中?我在Eclipse中找到了"Externalize strings"函数,但我不知道如何使用strings.xml.

eclipse android eclipse-plugin

15
推荐指数
2
解决办法
6388
查看次数

查找两个字符串之间的所有子字符串

我需要从字符串中获取所有子字符串.
例如:

StringParser.GetSubstrings("[start]aaaaaa[end] wwwww [start]cccccc[end]", "[start]", "[end]");
Run Code Online (Sandbox Code Playgroud)

返回2个字符串"aaaaaa"和"cccccc"假设我们只有一个级别的嵌套.不确定regexp,但我认为它会有用.

c# regex

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

摆脱TabWidget下的界限

我有下一个布局的简单标签活动:

    <TabWidget
    android:id="@android:id/tabs"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"                  
    android:background="#ffffff00"        />

<FrameLayout            
    android:id="@android:id/tabcontent"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"     
   android:background="#ffffff00"          />
Run Code Online (Sandbox Code Playgroud)

我使用按钮作为标签的指示器

tabHost.addTab(tabHost.newTabSpec("Tab1")
                .setIndicator(new Button(this))                
                .setContent(new Intent(this, TabActivity1.class)));   

tabHost.addTab(tabHost.newTabSpec("Tab2")
                .setIndicator(new Button(this))                
                .setContent(new Intent(this, TabActivity2.class)));
Run Code Online (Sandbox Code Playgroud)

在这种情况下,FrameLayout总是在顶部有黑线和阴影效果(你可以在按钮下看到它):

替代文字

问题是:我怎样摆脱这条线?在Android源中绘制它的方法在哪里?

android line tabwidget

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

将字符串转换为char

我从另一个必须转换为char的类字符串中获取.它通常只包含一个char,这不是问题.但我收到的控制字符如'\\n'或'\\ t'.是否有标准方法将其转换为endline或tab char或我需要自己解析它?

编辑:对不起,解析器吃了一个斜线.我收到'\\ t'

c#

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

创建实现内部接口的类型

假设我有声明内部接口的程序集IInternalInterface.我无法访问此程序集的代码,我无法更改它.我该如何创建自己的实现IInternalInterface

为什么我需要这个:程序集包含带有IInternalInterface实现者列表的类,我的目标是在那里添加我自己的实现.

.net c#

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

Sharepoint"无法加载文件或程序集""系统找不到指定的文件"

我在我的.net项目中添加了对dll(sharpPDF)的引用.在代码中,它已经拿起了dll,我可以使用它.当我通过sharepoint webpart部署时,我收到以下错误:

Could not load file or assembly 'sharpPDF, Version=1.0.3511.18105, Culture=neutral,
PublicKeyToken=f099e668beaaa0f9' or one of its dependencies. The system cannot find the
file specified. 
Run Code Online (Sandbox Code Playgroud)

我正在使用STSDEV部署webapp.我已经尝试清除C:\ Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files但这不能解决问题.

什么想法可能会出错?

c# sharepoint moss wss

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

ProGit书中的箭头方向

为什么在Pro Git书中显示提交队列的所有图像导致相反的方向?

git

6
推荐指数
2
解决办法
2451
查看次数