在我的应用程序全屏,我写这段代码:
public void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_NO_TITLE);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
.
.
.
Run Code Online (Sandbox Code Playgroud)
并在我的应用程序中保持屏幕我在布局中编写此代码:
android:keepScreenOn="true"
Run Code Online (Sandbox Code Playgroud)
虽然并非总是如此,但有时会像我这样错误:
java.lang.IllegalArgumentException: View not attached to window manager
at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:381)
at android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:226)
at android.view.Window$LocalWindowManager.removeView(Window.java:432)
at android.app.Dialog.dismissDialog(Dialog.java:278)
at android.app.Dialog.access$000(Dialog.java:71)
at android.app.Dialog$1.run(Dialog.java:111)
at android.app.Dialog.dismiss(Dialog.java:268)
at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:166)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:3691)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)
我能做什么?我写真正的代码?谢谢...
我想dialog暂时离开(几秒后说它应该自动取消).
我用这段代码创建对话框:
Dialog dl=new Dialog(myclass.this);
dl.setTitle("HELLE WORLD");
dl.setCanceledOnTouchOutside(true);
dl.show();
Run Code Online (Sandbox Code Playgroud)
我完成了对话: dl.cancel();
但写这个?(例如,我完成对话后5 sn.)
我想用
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
.
.
.
try (Statement stmt = connection.createStatement()) {
try (ResultSet rset = stmt.executeQuery(url)) {
while (rset.next()) {
System.out.println (rset.getString(1));
}
}
}
Run Code Online (Sandbox Code Playgroud)
在jdk 6.但它说这是不支持的.我能做什么?
我想用java连接oracle数据库。我使用这个代码:
url = statement;
try {
stmt = connection.createStatement();
rset = stmt.executeQuery(url);
} catch (Exception e) {
// what can I put here?
}
Run Code Online (Sandbox Code Playgroud)
当我的语句在 oracle 中导致错误时,我想得到错误消息。我怎样才能做到这一点?
我想在我的应用中打开一个网址,而不是在浏览器中打开网址.我该怎么做?我想我需要一个webview.I使用netbeans桌面应用程序与jdk 6
如果需要javafx,我该如何使用它?请给一些教程?
我想写一个线程,了解一个线程已经完成并启动新线程.我是说我写了这段代码:
new Thread(new Runnable(){
@Override public void run(){
//code here
}
}).start();
Run Code Online (Sandbox Code Playgroud)
但是我想在for循环中这样做.我想创建只有5个线程.但是当一个线程完成后我想创建一个新线程.
for(int i=0;i<300;i++)
{
//I want to create 5 thread here and stop code and then when a thread has finished I want //to create new thread.
}
Run Code Online (Sandbox Code Playgroud) 表AA
table AA
ID Date
1 2018.01.21
2 2018.01.22
2 2018.05.27
2 2018.07.15
table BB
ID Date
1 2017.05.21
1 2017.08.27
1 2018.01.23
1 2018.02.15
2 2017.01.01
2 2017.05.31
2 2018.01.01
2 2018.01.25
2 2018.05.29
2 2018.09.30
Run Code Online (Sandbox Code Playgroud)
我想在ID列上加入这些表.目的是在表B中找到与表A中的最小日期相同或更晚的日期,每个id和日期(在每行的表A上).
我的意思是输出应该是
OUTPUT
1 2018.01.23
2 2018.01.25
2 2018.05.29
2 2018.09.30
Run Code Online (Sandbox Code Playgroud)
提前致谢