设为首页 加入收藏

TOP

Android 程序导航页面appguide的制作【附源码】
2014-11-24 07:17:38 来源: 作者: 【 】 浏览:0
Tags:Android 程序 导航 页面 appguide 制作 源码

导航页面的制作比较简单,可以用viewflipper实现也可以用viewpager实现,如果觉得没有技术含量还可以自己写个viewgroup实现。最后我会附上一个用viewflipper实现的源码和一个用viewgroup实现的源码,欢迎下载。


重点是神马呢?


重点是我的导航页面用一个activity写了,但是这个activity只能启动一次,第二次就不能启动了而是直接启动程序的主界面了。


明白了上面一点之后我们就可以开始解决问题了,我把导航页面的activity写上android.intent.category.LAUNCHER和android.intent.action.MAIN,其实程序的主界面的activity写不写android.intent.action.MAIN都无所谓了,下面看导航页面的onCreate():


protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
sharedPreferences = getSharedPreferences("AppGuide", MODE_PRIVATE);
isStartOnce = sharedPreferences.getBoolean("isstartonce", false);
if(isStartOnce) {
Intent intent = new Intent(getApplicationContext(), MainActivity.class);
startActivity(intent);
finish();
} else {
sharedPreferences.edit().putBoolean("isstartonce", true).commit();
setContentView(R.layout.activity_appguide);
}
}
}


OK,问题解决了。


附上代码:


包括使用ViewFlipper的导航页面与使用ViewGroup的导航页面源码


具体下载目录在 /2013年资料/5月/20日/Android 程序导航页面appguide的制作【附源码】


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Activity状态的保存与恢复 下一篇Android中LayoutInflater的使用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·MySQL 安装及连接-腾 (2025-12-25 06:20:28)
·MySQL的下载、安装、 (2025-12-25 06:20:26)
·MySQL 中文网:探索 (2025-12-25 06:20:23)
·Shell脚本:Linux Sh (2025-12-25 05:50:11)
·VMware虚拟机安装Lin (2025-12-25 05:50:08)