小编Erf*_*fan的帖子

Java:如何读取文本文件

我想读取包含空格分隔值的文本文件.值是整数.如何阅读并将其放入数组列表?

以下是文本文件内容的示例:

1 62 4 55 5 6 77
Run Code Online (Sandbox Code Playgroud)

我想把它放在一个arraylist中[1, 62, 4, 55, 5, 6, 77].我怎么能用Java做呢?

java file-io arraylist text-files

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

Octave/Matlab:向向量添加新元素

有一个向量x,我必须添加一个元素(newElem).

之间有什么区别 -

x(end+1) = newElem; 
Run Code Online (Sandbox Code Playgroud)

x = [x newElem];
Run Code Online (Sandbox Code Playgroud)

matlab element vector octave

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

无法访问包管理器.是安装Android应用程序时运行的系统

在模拟器中安装Android应用程序时,我收到以下错误.

请帮我解决这个错误.

错误信息:

emulator.exe -avd avd_name

adb wait-for-device    

adb install path-to.apk    

could not access the package manager. is the system running while installing android application....
Run Code Online (Sandbox Code Playgroud)

android runtime-error android-emulator

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

你如何使用Java库?

我正在尝试使用开源java库来可视化图形中的节点和边缘,但我完全迷失了.

我在一个文件夹中有一堆jar文件.点击一些jar文件会弹出java swing窗口并显示图形.单击其他jar文件不会执行任何操作.

如果我想出来的话,我会将jar文件与其他文件一起粘贴在那里,还是仍然不起作用?

如果我弄清楚如何使用这些文件,这是否意味着如果我将我的java项目转移到另一台计算机,我必须包含它们?我该怎么做呢?

java jar

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

如何在imageView上设置文本?

我在屏幕顶部放置了一个应用栏,它看起来如下图所示:

在此输入图像描述

现在我想在图像上设置文本,以便图像如下所示:

在此输入图像描述

如何在图像上设置文本?提前致谢

android textview android-layout android-imageview

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

将字符串转换为java中的arraylist <Character>

如何将没有分隔符的String转换为ArrayList<Character>.

我的字符串是这样的:

String str = "abcd..."
Run Code Online (Sandbox Code Playgroud)

我知道这样做的一种方法是将String转换为char[]first,然后将其转换char []ArrayList <Character>.

有没有更好的方法来做到这一点?喜欢直接转换?考虑时间和性能,因为我正在使用大型数据库进行编码.

java string list arraylist converter

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

按钮不是第一次单击调用OnClickListener

我正在尝试开发一个登录页面,其中我有用户名,密码和一个按钮.当我第一次单击该按钮时,没有任何反应,但是当我第二次单击该按钮时,它可以正常工作.我很困惑,为什么会这样?

activity_login.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/splash_bg"
tools:context=".LoginActivity" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:orientation="vertical"
android:layout_margin="30dp" >

<EditText
    style="@style/EditText1"
    android:id="@+id/userEditText"
    android:layout_marginBottom="50dp"
    android:inputType="textNoSuggestions"
    android:singleLine="true"
    android:hint="username" />
 <EditText
    style="@style/EditText1"
    android:id="@+id/passEditText"
    android:inputType="textPassword"
    android:layout_marginBottom="50dp"
    android:hint="password" />
<Spinner
    android:id="@+id/locationSpinner"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:popupBackground="#ffffff"
    style="@style/EditText1"
   android:layout_marginBottom="50dp" />
<Button
   style="@style/Button1"
   android:focusable="true"
   android:focusableInTouchMode="true"
   android:onClick="onLoginClick"
   android:text="continue"
         />
Run Code Online (Sandbox Code Playgroud)

loginActivity.java

 @SuppressLint("DefaultLocale")
    public void onLoginClick(View view) {
        String username = mUserEditText.getText().toString();
        String password = mPassEditText.getText().toString();
        String location = mLocationData.get(
                mLocationSpinner.getSelectedItemPosition()).toLowerCase();
        if (username.isEmpty() || password.isEmpty()) {
            CreatorMessenger
                    .getInstance()
                    .showMessage(this, "Error!!",
                            "You need …
Run Code Online (Sandbox Code Playgroud)

java xml android button

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

将整数转换为字符数组:java

将整数转换为字符数组的最佳方法是什么?

输入:1234

产出:{1,2,3,4}

牢记Java语言的广泛性将是最好和最有效的方法吗?

java arrays casting type-conversion

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

如何在Android中设置ImageView的onClicklistener方法?

我正在添加一个ImageViews 数组并ImageView动态设置图像,我完成了它.但问题是如何设置/定义onClicklistener方法ImageView

这是我的代码:

ImageView[] mImages;
int[] images={R.drawable.sandle_icon1, R.drawable.sandle_icon2,
            R.drawable.sandle_icon3, R.drawable.sandle_icon4};

LinearLayout ll = new LinearLayout(this);
mScrollViewImage.removeAllViews();
ll.setOrientation(LinearLayout.VERTICAL);
mImages = new ImageView[images.length];
mScrollViewImage.addView(ll);
for (floop = 0; floop < sandleicon.length; floop++) {
    mImages[floop] = new ImageView(this);
    mImages[floop].setImageResource(images[floop]);
        ll.addView(mImages[floop]);
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

android android-imageview

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

在android中实现while循环

我无法理解android中while循环的实现.

每当我在onCreate()bundle中实现while循环时,(代码如下所示)

public void onCreate(Bundle icicle) {       
  super.onCreate(icicle);
  setContentView(R.layout.main);
  TextView=(TextView)findViewById(R.id.TextView);
  while (testByte == 0)
      updateAuto(); 
}
Run Code Online (Sandbox Code Playgroud)

什么都没有启动,程序在一段时间后进入"悬挂"状态,我无法理解为什么.Testbyte如下:

byte testByte == 0;
Run Code Online (Sandbox Code Playgroud)

并且updateAuto()应该每1秒更新一次代码并显示在textView部分内.我一直在updateAuto()里面使用setText,如下所示,一切正常,但是一旦我实现了while循环,我看到的是一个黑屏,然后是一个选项,由于它"没有响应"几秒后强制关闭.

TextView.setText(updateWords);
Run Code Online (Sandbox Code Playgroud)

我已将其更改为按钮格式(意味着我必须单击按钮才能自动更新),但我希望它更新自己而不是手动点击它.

我是以错误的方式实现while循环吗?

我也试过在单独的函数中调用while循环,但它仍然给我黑屏的虚无.

我一直在阅读有关Handler服务的内容......它有什么作用?Handler服务能否TextView以更安全或更高效的方式更新我的服务?

非常感谢,如果有人能就我应该做些什么给出一些指示.

implementation android loops while-loop logcat

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