转载请注明出处,谢谢http://blog.csdn.net/harryweasley/article/details/42079167 先说下思路:1.利用Preference存储数据,来记录是否是第一次打开软件 2.利用ViewPager实现几个图片之间的切换,在每一个图片下方用代码画圆圈,圆圈会跟着图片的改变而改变. 3.在最后一张图片.加入button点击事件.进入正式界面. 程序尽管非常easy,可是非常有用. 看下效果图: watermark/2/text/aHR0cDovL2Jsb…
当我们更新应用,或者第一次进入应用时都会有一个向导界面,介绍这个app的内容和使用方式. 如果你细心你会发现其实这就是个viewpager,本篇博文将介绍应用的向导界面是如何制作的.希 望本篇博文对你的学习和生活有所帮助. 好了不多说,放上效果图: 需要注意的是,下方的圆点跟随着viewpager滑动,当滑动到最后一张的时候,开始体验按钮出现了. viewpager的基础我就不多说了,如果你不是很明白,可以查看我的上一篇博客:http://www.cnblogs.com/lovelyYakir/…
------- 源自梦想.永远是你IT事业的好友.只是勇敢地说出我学到! ---------- 按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步. 十一.应用程序的主界面 之前的完成以后,用户每次打开都会有更新提醒,这样对于用户来说是很烦的.用户体验就不是特别好了.…
因为在开发过程中需要开启扫描第三方程序,并且点击启动的效果,所以对这个功能进行了实现,并且分享出来个大家. 之前看到网上说需要获取包名和类名,然后通过  intent 才能打开这个程序,其实不必要这样. 在android API中,有这么一个接口, Intent android.content.pm. PackageManager.getLaunchIntentForPackage( String packageName) 实际说的就是传入包名即可返回Intent,继而startActivity…
当打开这个设置以后,程序的Activity会自动销毁,每次返回的时候就会不断重oncreate,此时伴随的问题多多. 参考文档:http://www.bubuko.com/infodetail-960685.html 标签:android   开发者模式   不保留活动 Android 当打开“开发者模式”中的“不保留活动”后,程序应当怎么保持正常运行咧..? 在这几天,我一直在纠结这个问题.从发现,程序出现这个问题,是因为“开发者模式”中的“不保留活动”被打开了,到怎么获取“不保留活动”的值.…
打开指定程序                                                                                Intent intent = new Intent(); ComponentName cmp = new ComponentName("com.sina.weibo","com.sina.weibo.EditActivity"); intent.setAction(Intent.ACTION_M…
Android 当打开"开发人员模式"中的"不保留活动"后,程序应当怎么保持正常执行咧. .? 在这几天,我一直在纠结这个问题.从发现,程序出现这个问题,是由于"开发人员模式"中的"不保留活动"被打开了,到怎么获取"不保留活动"的值. 发现"不保留活动",是从京东客服端获得的灵感 得到"不保留活动"的值.是查看了Android原声的APP,Settings应用程序,查…
excel第一次打开报错 向程序发送命令时出错 多种解决办法含终极解决方法 office2007应该遇到“向程序发送命令时出现 问题”,设置为以管理员运行也不好用,重装office也不好用,下面介绍下解决办法. 击左上角的OFFICE图示,选择--Excel选项 选择--高级,并向下拖动滚动条 找到“忽略使用动态数据交换(DDE)的其他应用程序”,将前面的勾去掉,单击--确定 修改完毕,重新打开文件正常显示 些朋友们的excel表使用上述方法不好用,下面再介绍下另一种方法: 依次选中--加载项-…
Intent intent = new Intent(); intent.setComponent(new ComponentName("所要打开的程序包名", "所要打开的程序包名+主运行类名")); intent.setAction(Intent.ACTION_VIEW); startActivity(intent);…
http://blog.csdn.net/mdx20072419/article/details/9632779/ launcher,也就是android的桌面应用程序.下图是我正在使用的魅族手机的launcher应用程序: 接下来我们要开发一个自己的launcher,使其替代系统的默认launcher.怎样使我们的应用程序成为一个launcher? 首先我们要有一个自己的Android应用,在这里,我使用最简单的应用程序Hello, 使用eclipse创建Android项目我这里就省略了,直接…