小编Mr_*_*Hmp的帖子

如何在android中使用UDP套接字?

我试图在android中使用UDP套接字,这里我从Android模拟器发送我的字符串并通过我的Java程序在PC上接收,但我的Java程序没有收到任何东西,尽管我使用Java程序作为客户端和服务器(我制作了两个不同的Java程序.

这是我的android主要活动:

public class First extends Activity {
Button b;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    b = (Button) findViewById(R.id.button1);
    b.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {
            // TODO Auto-generated method stub
            Thread t = new Thread(new Second());
            t.start();
        }
    });
Run Code Online (Sandbox Code Playgroud)

这是我在android中的第二个类:

    public class Second implements Runnable {
Second()
{
    run();
}
public void run() {
    // TODO Auto-generated method stub
    try {

        String messageStr = "Hello Android!";
        int server_port = 9876;
        DatagramSocket s = new DatagramSocket(); …
Run Code Online (Sandbox Code Playgroud)

java android udp

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

如何在eclipse java中重用从explorer(在weka中)创建的已保存分类器

我在WEKA中创建了一个分类器,我将它保存在我的硬盘上,现在我想在eclipse中使用weka api来使用该分类器.

我怎样才能做到这一点?请指导我...谢谢

java artificial-intelligence machine-learning weka

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

使用 Twitter api 获取最受欢迎的主题标签

我想从 Twitter api 检索前 10 名或前 20 名最流行的主题标签。

我该怎么做,是否有任何直接的 api,或者我应该使用 twitter 搜索 api 收集大型数据集并手动收集流行的主题标签?

twitter twitter4j twitter-oauth

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

Html.fromHtml不适用于span

我有一个TextView,我想在其中显示多色文本.我正在使用html.fromHtml它,但它没有显示任何颜色.

我的代码是:

//statusToShow is a String
Log.d("html ==>", statusToShow) ;
RStatus.setText(Html.fromHtml(statusToShow),
TextView.BufferType.SPANNABLE);
Run Code Online (Sandbox Code Playgroud)

Log的值是:

<span style='background-color:#80B5FF;color:#fff'>C</span> <span style='background-color:#CF8DEA;color:#fff'>P</span> <span style='background-color:red;color:#fff'>E</span> <span style='background-color:green;color:#fff'>D</span>

html android colors textview

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

有多少UML图对于描述完整的系统至关重要?

是否必须使用UML的所有9个图来描述系统?

我知道序列和协作图是同构的,所以可以在这里消除,如果我只通过动态部分的一个图表和静态部分的一个图表来表示它是否可以?

uml

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

将线性尺寸的一半对齐在屏幕的精确中心水平

问题的标题说明了一切,我试图制作一个如图所示的视图,这里的中央部分应该恰好是屏幕的一半大小,并且应该位于屏幕的中央。我观点的草图

我正在使用layout_weight和weightsum,避免左右填充:

    <LinearLayout
    android:id="@+id/OuterlinLayout"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:weightSum="4" >
     <LinearLayout
        android:id="@+id/containerLayout1"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_weight="1"
        android:orientation="horizontal" />
     <LinearLayout
        android:id="@+id/GlobalLayout"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_gravity="center"
        android:layout_weight="2"
        android:orientation="vertical" >contens of main view</LinearLayout>
     <LinearLayout
        android:id="@+id/containerLayout2"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_gravity="center"
        android:layout_weight="1"
        android:orientation="horizontal" >
Run Code Online (Sandbox Code Playgroud)

但这并没有显示我想要的东西...我在犯什么错误?

android android-layout android-xml

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

ListView setSelection不适用于选择简单列表

我在对话框中制作单个选项列表.

我已经完成了所有基本功能,比如添加了一个setonitemclicklistener,但我想要的是默认设置列表的第一项,但是当我使用setSelection(1)时它不起作用:

我已经做好了 :

    private void resetPosition(final ListView lv) {
    lv.post(new Runnable() {
        @Override
        public void run() {
            lv.setSelection(1);
        }
    });
   }
Run Code Online (Sandbox Code Playgroud)

我在点击按钮时调用此功能将启动此对话框,

这段代码有什么问题?

setSelection()的文档显示一行" 如果处于触摸模式,该项目将不会被选中,但它仍将被正确定位 "这是错误吗?

android android-listview

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

用一次出现替换多个连续出现的字符

我正在使用Java编写自然语言处理应用程序,我正在使用来自IMDB和亚马逊的数据.

我遇到了一个有类似单词的数据集partyyyyy.这些词对我的分类算法不利.所以,我想删除它们而party不是添加partyyyyyyy.

我怎样才能做到这一点?

java string

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

以最有效的方式在数组中查找第二个最大值

我试图在空间和时间复杂度方面以最有效的方式找到数组中的第二个最大值,但我有两个主要问题:

1.时间复杂度:

天真或蛮力方法将需要两次通过才能找到最小元素,因此 O(n) 复杂度,如果我对数组进行排序,则需要 O(n 2 )。

2.空间复杂度:

我总是可以使用 BST 进行 O(log(n)) 排序,但它们需要额外的空间来维护一棵树,我也可以创建一个堆并进行两次删除,我将获得第二大元素,但这里也创建了堆和存储在内存中。

我在这里有哪些选择?

sorting algorithm

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