eclipse設置android程序運行後默認第一個運行的java文件
不看廢話版:
android中“窗口”的概念bai叫做Activity,android project中使用manifest.xml文件配置應用啓動時第一個運行的Activity:
application 節點下有很多activity的配置,其中帶有<intent-fliter>
配置的activity會第一個啓動。然後直接修改就可以啦
頁面跳轉參考代碼:
public class StartActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
new Handler().postDelayed(new Runnable() {
public void run() {
// TODO Auto-generated method stub
Intent intent = new Intent(StartActivity.this,PsyDuckMusicActivity.class);
startActivity(intent);
StartActivity.this.finish();
}
},3000);
}
}
這個問題來源於安卓大作業
==》大作業好像一直一直都是一個素材爆棚的階段,特別是對上ddl和代碼文檔三巨頭,導致我=-=-=-=一直拖延
剛好現在可以趁着不想複習也不想睡覺的這億小段時間講一下遇到的一個不算問題的問題
就 :
安卓小程序剛進去,比如網易的紅色音樂標標比如b站的小電視比如微信的地球俯覽頁面(這什麼描述,無語子,就是剛進去的人和地球),然後在固定的時間之後可以進行自動跳轉到主頁面
然後我就想着我的大作業也可以這麼酷嗎,答案是當然可以
從剛剛的描述就可以知道了,其實就是主頁面設置時間間隔自動進行頁面的跳轉就行
可問題也是隨之而來的,不然爲什麼說計算機奇妙呢
有問題就解決問題唄。先 分析下主要就是:
- 怎麼更改首個顯示的頁面,難道是吧原始的java代碼全部改掉?也可就是不夠酷(會顯得很澇呢
- 達成1的目標之後直接在現有的代碼基礎上面鏈接頁面就行了
okay再首先首先你需要勉強設計一個初始化的頁面,比如👇
因爲時間有限我就直接……………………把電腦桌面轉了一下加了一點點字就完事了)大概就是這樣
言歸正傳:在哪裏改呢。
android中“窗口”的概念bai叫做Activity,android project中使用manifest.xml文件配置應用啓動時第一個運行的Activity:
application 節點下有很多activity的配置,其中帶有<intent-fliter>
配置的activity會第一個啓動。然後直接修改就可以啦
在虛擬機上運行的效果👇
請不要向我學習orz,畢竟我連比例都沒調呢))))
然後要記得設置頁面跳轉時間,3-5s差不多了
頁面跳轉參考代碼:
public class StartActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
new Handler().postDelayed(new Runnable() {
public void run() {
// TODO Auto-generated method stub
Intent intent = new Intent(StartActivity.this,PsyDuckMusicActivity.class);
startActivity(intent);
StartActivity.this.finish();
}
},3000);
}
}