大家好,今天主要是实现仿大众点评引导页和主页面以及城市定位的实现,主要使用ViewPager+Fragment+SharedPreferences,实现了第一次打开程序出现引导页,再次打开跳过引导页,这也是一般应用常用的应用基本架构方式。下面首先来看最终实现效果如下图:1.布局文件说明1)欢迎页..
分类:
移动开发 时间:
2015-06-13 18:43:56
阅读次数:
1706
说到Android的启动模式,懂Android的人肯定都懂。通过设置启动模式我们不仅可以节省内存的使用,还能达到更好的体验,比如我们打开一个应用,点击home键回到主界面的时候程序是没有被kill掉,当点击应用再回来的时候如果设置有问题的话们,那么可能回来的时候又会加载一次我们写的引导页。这个时候我们就可以设置我们的界面使用sigleTop,当点击home键的时候我们当前的activity就会在栈...
分类:
移动开发 时间:
2015-06-10 12:26:09
阅读次数:
139
我们在一个apk中第一次开始的时候,会有一个guide界面,一般使用ViewPager来完成。布局文件如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_p...
分类:
移动开发 时间:
2015-06-09 17:16:18
阅读次数:
134
Php
*{margin:0px;padding: 0px;}
#shareit {-webkit-user-select: none;display: none;position: absolute;width: 100%;height: 100%;
background: rgba(0,0,0,0.85);text-align: center;top: 0;left: 0;z-index...
分类:
微信 时间:
2015-06-05 15:51:35
阅读次数:
245
实现原理:使用ViewPager控件(com.android.support:support-v4:22.1.1),把引导页的layout文件放进ViewPager控件就可以了。ViewPager控件本质上也是个列表控件,横向滚动,一个页面一个页面的滚动,底下并没有滚动条,所以非常适合做引导页,和页...
分类:
移动开发 时间:
2015-06-01 16:29:52
阅读次数:
507
最近在做安卓程序的引导页问题,每次当加载引导页的时候总是报错,说未知的填充错误,很是郁闷啊。
从stackoverflow找到的解决方案:
当运行的时候,安卓会改变图片的大小(基于屏幕的尺寸和分辨率),安卓使用bitmap去重新改变图片的尺寸。所以,这个是内存非常敏感的行为。一个快速的解决方法是,将比较大的图片复制到drawable-ldpi, mdpi, hdpi 文件夹中。安卓会自动...
分类:
移动开发 时间:
2015-05-29 23:22:51
阅读次数:
396
刚刚利用WindowManager写了个对话框,如下图。WindowManager是视图实际的渲染者,Toast、activity、dialog都是通过它进行显示的。利用它我们可以很容易的实现诸如:立体UI、悬浮效果、引导页中的app使用说明等等。WindowManager是Android中一个重要的服务(Service)。WindowMan..
应用在第一次启动时,应先进入引导页面。怎样判断应用是否是第一次使用呢?这里我使用SharedPreferences 和 酷狗的 引导页面为例子,大概看了一下酷狗apk包里面的图片,发现酷狗的文字动画 里的文字 原来是 图片文字,不过这里我 就不用它 的图片文字,而是用textview来实现。
首先定义一个 Constants 类来 储存 SharedPreferences 配置文件的 内容。...
分类:
其他好文 时间:
2015-05-15 06:43:43
阅读次数:
249
从开发的流程来看,引导页面应该是开发者完成相关的app所有的功能后,最后再编写的。所以现在先来写开机欢迎页面。
1. 先设置主页面 为 splash 页面。
复制代码
2.activ...
分类:
其他好文 时间:
2015-05-13 19:44:48
阅读次数:
114