线程的小应用
来源:互联网 发布:开淘宝店怎么注册视频 编辑:程序博客网 时间:2024/05/18 00:39
//wait 3 seconds
//start MainActivity
//finish splash
在protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);}
中定义一个线程,Thread timer = new Theard(){public void run(){
try{
sleep(3000); // time是一个长整型,以毫秒定义的 (wait 3 seconds)
}catch(InterruptedException e){ // 为防止不正常启动,增加catche.printStackTrace();
}finally{ // 等待三秒钟,如果没有出现异常,就在finally中启动MainActivity。
Intent openMainActivity = new Intent(); // startActivity()中需要Intent,所以在此定义一个Intent。(start MainActivity)startActivity(openMainActivity);
}}
};在AndroidManifest.xml的MAINACTIVITY activity中<inter-filter><action android:name="android.intent.action.MAINACTIVITY"/>改为<action android:name="com.gec_lab(picturename).appname.MAINACTIVITY"/>。
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
Thread timer = new Theard(){
public void run(){
try{
sleep(3000);
}catch(InterruptedException e){
e.printStackTrace(); // 将异常简单输出
}finally{
Intent openMainActivity = new Intent();
startActivity(openMainActivity); // 启动MainActivity
}
}
};
timer.start(); // 启动线程
}
protected void onPause(){ // 重写onPause,单击右键,Source->Override/Implement Methods->onPause()
super.onPause();
finish(); // finish splash
}
- 线程的小应用
- 线程池应用小示例
- 线程的小问题
- java 线程池应用小例子
- 线程的应用
- 线程实例的应用
- Java的线程应用
- 线程应用的场景
- GCD 线程的应用
- GCD线程的应用
- 线程池的应用
- Qt线程的应用
- SwingWork + 线程池 +JTable +java写入中文乱码-- 一个swing的小应用
- 小语法的应用
- ZIGBEE的小应用
- 小程序的应用
- CardLayout的小应用
- 接口的小应用
- H5基础知识第七课时(CSS定位)
- Ubuntu 16.04 安装fcitx-googlepinyin
- SpringMVC常用注解
- linux 文件权限
- 记录SQL Server2008日志文件损坏的恢复过程:
- 线程的小应用
- 机器学习入门之Ubuntu基本配置
- css3渐变SVG渐变
- SQL只有MDF文件的恢复--SQL无日志LDF文件的恢复(图解)
- LeetCoder 14. Longest Common Prefix
- 垃圾收集算法
- react demo4 (设置组件样式)
- SVM学习总结
- 《深入分析JavaWeb技术内幕》读书笔记九.Spring,SpringMVC,MyBatis