1、前言
等级信号状态的View在现在的Android系统中非常的常见,比如手机右上角的电池状态的图标就非常的经典,有几种状态,到了快没电的时候有些还会闪烁提示用户充电;还有的就是一些地图App的GPS信号强度的提示,Wifi信号强度的也有一些,反正应用场景大概就是这样。
2、实现目标效果图
废话别说这么多,直接上干货看图说话
我这个实现的是4种状态的View
1、没有中间显示条...
分类:
移动开发 时间:
2014-05-23 08:08:58
阅读次数:
313
一、我们可以使用ViewPager做什么:
1、ViewPager制作APP第一次使用时出现的导航介绍,外加底部圆点的效果,比如微信等很多导航。
2、页卡滑动,加上菜单的效果,一般这些都支持手势也支持底部图标点击。
3、ViewPager+Fragment可以做出多页面滑动效果,让我们的应用程序界面操作起来更加灵活。
先看看几个效果图:
1、使用导航,外加底部圆点的效果,比如新浪。
...
分类:
移动开发 时间:
2014-05-23 08:06:22
阅读次数:
310
在做布局时,经常有些部分是重复的,比如title或者foot的地方,最简单的办法当然是直接复制过去,
这里介绍include的用法,有过c++或者c经验的同学一看就明白了,就是把另一个布局包含进来.
先看下实现的效果:
里面上下各有两个文字布局,是用include包含进去的,直接看代码
activity_main.xml:
<RelativeLayout xmlns:android=...
分类:
移动开发 时间:
2014-05-22 13:04:44
阅读次数:
345
最终效果演示:http://fangjie.sinaapp.com/?page_id=54
该项目代码已经放到github:https://github.com/JayFang1993/SinaWeibo
一.首先是ListView的adapter。
因为微博列表的Item不是规则的,比如说有些微博有转发子微博,有些没有,有些有图片,有些没有图片,所以说很不固定。这里就采用BaseAdapt...
分类:
移动开发 时间:
2014-05-22 12:43:13
阅读次数:
260
在我们平时的学习中不少见用到将数据库与界面连接的一个控件——DataGridView,在我们敲第一遍机房的时候我们用到的相似的控件是——MSHFlexGrid,随着学习的深入,发现我们用到的平台越来越人性化了,现在用的VS2013的控件——DataGridView可以直接和数据库相连接,今天重点说一下DataGridView删除行并同时更新数据库功能的实现:
这是删除前的效果,我...
做联动效果,若是用纯JavaScript来做,往往需要辅助页面保存需要刷新的结果集,然后渲染到原页面。考虑将需要动态刷新的内容自动拼接到前一个下拉框之后,当前一个下拉框onchange后,同级的后面的下拉框全部清除,然后重新拼接刷新的内容。用JQuery实现比较容易,代码以省市联动效果为例实现。
JSP页面代码如下:
生源地:
全部
${pr...
分类:
Web程序 时间:
2014-05-22 09:44:37
阅读次数:
263
1.介绍:本博客使用XListView模仿Android版QQ好友动态的ListView效果。效果截图如下:效果图1效果图2这里面主要涉及的是ListView的布局问题,让我们看一下Item的布局文件吧。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/con...
分类:
移动开发 时间:
2014-05-22 09:14:07
阅读次数:
370
状态图显示一个状态机,通常指用于描述单个对象的行为,主要用于描述对象的状态变化一确定何种行为改变了对象状态,以及对象状态变化对系统的影响。一般用于描述实体类对象的整个生命周期内的状态变迁以获得对这个实体的理解,同时获得系统和实体对象相互影响的关系。
如果想要描述对象间的交互,最好采用时序图或协作图,效果会更令你满意。
状态图的组成元素:
n 初始状态
初始状态是状态机的起始位置,它不需要事...
分类:
其他好文 时间:
2014-05-22 08:45:46
阅读次数:
302
两种方法:
一、File→ArcGIS Online→影像图→Open。
二、
效果:...
分类:
其他好文 时间:
2014-05-20 14:33:54
阅读次数:
310
等等,如果你再仔细想想,各种各样的情况下都有各种各样的缺点(当然这么写也有优点的,至少简单嘛,如何设计没有最好,只有合适的),那么我们有没有其他方式来规避这些问题呢?其实我们需要一个对象时,除了自己new之外,还有就是从其他地方获取,我们完全可以把这些按钮的创建过程放到一起,客户端使用的时候直接获取就行了。
工厂模式通用类图如下:
三、适用场景及效果(优缺点)
没有工厂的时候,假如我们要做饭,需要用到火,创建火的同时发现需要用到木柴,还要创建一个锯来锯木柴......代码如...
分类:
其他好文 时间:
2014-05-20 14:17:41
阅读次数:
293