我们在使用APP的过程中,软件会偶尔提示我们进行版本更新,我们点击确认更新后,会在通知栏显示下载更新进度(已知长度的进度条)以及安装情况(不确定进度条),这就是我们今天要实现的功能。实现效果如下: 在代码实现功能前,我们先解释进度条的两种状态: (1)显示一个已知长度的进度条指示器(Displayi ...
分类:
移动开发 时间:
2016-12-09 00:50:35
阅读次数:
314
前面写过了使用ViewFlipper和ViewPager实现屏幕中视图切换的效果(未实现轮播)附链接: Android中使用ViewFlipper实现屏幕切换 Android中使用ViewPager实现屏幕页面切换和页面切换效果 今天我们在换一种实现方式ImageViewSwitcher。 Imag ...
分类:
移动开发 时间:
2016-12-05 02:15:37
阅读次数:
264
MCV model view controller 模型-视图-控制写 M层:适合做一些业务逻辑处理,比如数据库存取操作,网络操作,复杂的算法,耗时的任务等都在model层处理。 V层:应用层中处理数据显示的部分,XML布局可以视为V层,显示Model层的数据结果。 C层:在Android中,Act ...
分类:
移动开发 时间:
2016-12-01 11:53:03
阅读次数:
304
今天我们要学习UIDynamicAnimator 仿真物理学 。 UIKit 力学(Dynamics) 和动态效果(Motion Effects) 。 创建力学基本流程: 创建运动管理 创建运动行为(如gravity、collision),运动行为添加运动物体:即需要指定具体物体(具体物体,具体行为 ...
分类:
其他好文 时间:
2016-11-29 22:26:43
阅读次数:
228
Struts2工作原理 Struts2请求响应流程: 在struts2的应用 中,从用户请求到服务器返回相应响应给用户端的过程中,包含了许多组件如:Controller、ActionProxy、ActionMapping、 Configuration Manager、ActionInvocation ...
分类:
其他好文 时间:
2016-11-28 23:09:03
阅读次数:
213
做一个项目,第一件事情就是问:“这个数据库多大?” 下面是统计数据库数据量大小的方法 通常我们会使用命令: "sp_helpdb @dbname" 例如,查询数据库"testdb3"的使用量 "sp_helpdb"是最常用的命令, 但是注意:该命令显示的数据库大小"db_size"并不是指现存有效数 ...
分类:
数据库 时间:
2016-11-24 14:45:08
阅读次数:
247
分析微信Wifi物联架构,介绍机智云和云智易接入微信硬件平台的原理。
分类:
微信 时间:
2016-11-24 12:01:14
阅读次数:
418
表格布局(TableLayout) 离魂莫惆怅,看取宝刀雄 ...
分类:
移动开发 时间:
2016-11-23 23:47:04
阅读次数:
263
效果呢,博客就不展示了。可以自己试试。黄沙百战穿金甲,不破楼兰终不还 ...
分类:
移动开发 时间:
2016-11-23 23:17:55
阅读次数:
292
在讲解我们的小例子之前,让我们先对继承有个大概的了解。 1、含义:当一个类A能够获取另一个类B中所有非私有的数据和操作的定义作为自己的部分或全部成分时,就称这两个类之间具有继承关系。被继承的类B称为父类或超类,继承了父类或超类的数据和操作的类A称为子类。 2、继承的关系 ·单继承:指任何一个类都只有 ...