我想知道如何讓程序顯示第一次運行的特定文本,我知道在android編程中,一種方法是通過在清單中制定一個規範。所以我希望你能理解我並能幫助我。如何在第一次打開程序時顯示特定的屏幕?
1
A
回答
0
如果你需要創建一個標誌文件,請使用此
String FLAG_PTH="path/to file/flag.txt";
String flag="";
使用網頁
try{
byte[] bfr=new byte[50];
FileInputStream IPS=new FileInputStream(COL_PTH);
int tn=0;
int nread=0;
while((nread=IPS.read(bfr))!=-1){
String clr=new String(bfr);
flag=clr;
}
IPS.close();
}
catch(FileNotFoundException fe){
System.out.println("ERR:9"+fe);
}
catch(IOException IOe){
System.out.println("ERR:10"+IOe);
}
if(flag=="True"){
// type your code for showing some text,or whatever it is.
try{
FileWriter FW=new FileWriter(FLAG_PTH);
BufferedWriter BF_Wr=new BufferedWriter(FW);
BF_Wr.write("TRUE");
BF_Wr.close();
}
catch(IOException e){
System.out.println("ERR:06"+e);
}
}
else {
//hide text and go through normal open
}
-2
那麼,我會有一個文本文件,其中包含單詞false,在頂部。然後在程序中讀取該行,如果它爲真,那麼使其顯示您希望的任何文本。之後,您將刪除該文件並在此時在頂部創建一個具有相同名稱的新文件(在if語句內),只有在頂部爲true。因此if語句只能在該文本文件更改爲true時再次運行。這將需要緩衝流因此請仔細閱讀:https://docs.oracle.com/javase/tutorial/essential/io/index.html。另外還有一條建議,儘可能將您的jar文件中的所有資源保存在源文件夾中(這樣做會讓用戶更容易混淆),這會導致您需要使用getResourceAsStream:https://m.youtube.com/watch?v=yksgU4SxoJY。我向你保證它不會花費很長時間來完成這個任務。
相關問題
- 1. 如何在特定屏幕(多個顯示器)上打開程序?
- 2. 如何僅在應用程序啓動時第一次顯示登錄屏幕
- 3. 上顯示屏而不是上次打開的屏幕顯示
- 4. 如何顯示第二屏幕再次
- 5. 顯示不同的屏幕第一次運行應用程序
- 6. 初始屏幕僅在第一次啓動應用程序時打開
- 7. 如何僅顯示一次活動一次。應該只顯示第一次打開的應用程序。?
- 8. 打開它之前如何在屏幕中居中顯示一個VB.NET程序?
- 9. Beagleboard在第一次啓動時不顯示歡迎屏幕
- 10. 顯示第一次打開應用程序的日期
- 11. 如何在應用程序啓動時顯示鎖定屏幕?
- 12. 如何在屏幕打開時自動顯示android鍵盤?
- 13. Windows:在特定屏幕位置打開程序
- 14. 應用程序第二次打開時不顯示數據
- 15. 打開PDF顯示錯誤,如屏幕
- 16. 數據庫未在第一次打開應用程序時顯示
- 17. 如何在一個屏幕上顯示特定的視圖到另一個屏幕的特定視圖?
- 18. 如何打開AppStore並顯示特定的應用程序?
- 19. 如何在第一次應用程序啓動時顯示pushviewcontroller?
- 20. 當應用程序第二次運行時,我的歡迎屏幕不顯示
- 21. KDE和多顯示器,如何讓程序在屏幕上打開從
- 22. 針對特定Android應用程序打開ACTION_USAGE_ACCESS_SETTINGS屏幕
- 23. 將NFC應用程序打開到特定屏幕
- 24. 打開顯示/停止屏幕保護程序上
- 25. 當屏幕鎖定時打開/顯示活動?
- 26. 如何打開在屏幕中間以特定大小打開的文件夾
- 27. Android OpenGL應用程序第二次啓動時顯示白色屏幕
- 28. 第一次打開應用程序時顯示位置權限對話框
- 29. 屏幕:如何打開備用屏幕?
- 30. 地圖不顯示第一次在屏幕
你們是不是要顯示「屏」或負載情況下,本代碼「一個特定的文本」?它是一個GUI應用程序? – ChiefTwoPencils
創建文件並存儲諸如isfirst use之類的標誌。最初將標誌設置爲true並在首次使用後將標誌設置爲false。並用它來顯示你想要的特定屏幕 –
你的意思是一個閃屏? – Sid