码迷,mamicode.com
首页 > 2016年05月13日 > 全部分享
利用视觉差实现图片滑动
今天看了别人写的图片滑动,看起来很酷,读源码时,似乎有些困难,就模仿着写了一个,实现的效果与原网页相同,不过自己的js代码,逻辑简单,有待改进。 ps:前两天写了旋转木马,那个兼容性不好,今天写这个网页的时候,也是按照这个思路,在谷歌浏览器上运行很好,火狐很多功能不能实现,由于wrap——panel使用了绝对定位,就将translate平移改为了left。改动后,各个浏览器运行的效果不错 ...
分类:其他好文   时间:2016-05-13 04:26:05    阅读次数:238
Android Settings总结
1.Settings简介Settings,包括手机各项属性的基本调整和功能的开关,是用户根据个人喜好对手机进行定制的最方便的入口,也是用户在日常生活中使用频率最高的模块之一。因此,它的稳定性、修改定制,对于开发者来说尤为重要。在目前的移动设备中,Settings界面除过主题定制的颜色图标等差别外,存在两种形式:单页形式和分页形式。单页形式为主要形式,而在平板等大屏设备中,则会采用分页形式。...
分类:移动开发   时间:2016-05-13 04:26:47    阅读次数:833
iOS开发:xmpp下的xml数据解析及修改上传
一、利用xmpp里的扩展文件进行xml数据解析,xml数据解析的框架需要自己手动写出。 包含这个头文件NSXMLElement+XMPP.m。主要使用了这个文件中的如下方法: - (NSXMLElement *)elementForName:(NSString *)name { NSArray *elements = [self elementsForName:name]; if ([el...
分类:移动开发   时间:2016-05-13 04:24:01    阅读次数:184
AngularJS(六)——过滤器
过滤器用来格式化需要展示给用户的数据。AngularJS有很多实用的内置过滤器,同时也提供了方便的途径可以自己创建过滤器。       在HTML中的模板绑定符号 {{ }} 内通过 | 符号来调用过滤器。将字符串转换成大写:{{ name | uppercase }} 内置过滤器: 1.  currency       currecy 过滤器可以将一个数值格式化为货币格式...
分类:Web程序   时间:2016-05-13 04:26:26    阅读次数:205
IOS开发-Masonry
Masonry是一个封装苹果Autolayout的一个第三方框架。简化了代码添加约束的代码量等。 下载地址: https://github.com/SnapKit/Masonry 下载完后解压缩,把Masonry这个文件夹拖进项目里就可以了。下面是一个小小的实例: 先导入头文件:#import "Masonry/Masonry.h" UIView *buleView = [[UIVie...
分类:移动开发   时间:2016-05-13 04:25:09    阅读次数:201
Android的广播
一、Android广播机制概述 Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者。广播作为Android组件间的通信方式,可以使用的场景如下: 1.同一app内部的同一组件内的消息通信(单个或多个线程之间); 2.同一app内部的不同组件之间的消息通信(单个进程); 3.同一app具有多个进程的不同组件之间的消息通信;...
分类:移动开发   时间:2016-05-13 04:23:36    阅读次数:259
Android 布局之layout_weight解析
Android 布局之layout_weight解析...
分类:移动开发   时间:2016-05-13 04:26:05    阅读次数:180
[Java]命令行模拟TCP客户端与服务端的简单小程序遇到的问题(基础不牢!扎实和亲手实践比什么都重要!)
简单得不能再简单的需求:简单模拟TCP客户端与服务端的一次连接和通信,客户端发出一个消息,服务端回馈一个消息 自己第一次编写的代码: Client: class TcpClient1 { public static void main(String[] args) throws Exception { Socket s=new Socket("127.0.0.1",1001...
分类:编程语言   时间:2016-05-13 04:26:05    阅读次数:202
三大基本排序--选择、冒泡、插入
引言:     老师已经是第三次跟我们讲排序了,可想而知排序它的重要性,这三种基本排序的方式值得我们思考和研究,理解其中的思想。 简述:   概念:   将杂乱无章的数据元素,通过一定的方法按关键字顺序排列的过程叫做排序   常见排序算法:   快速排序、希尔排序、堆排序、直接选择排序不是稳定的排序算法,而基数排序、冒泡排序、直接插入排序、折半插入排序、归并排序是稳定的排序算法。...
分类:编程语言   时间:2016-05-13 04:24:44    阅读次数:264
iOS Masonry介绍与使用
由于苹果公司不断推出新的机型,所以大家都知道iOS开发中UI布局常常需要适配,同时也应该了解到苹果设备的适配主要是4,5,6,6plus这4种设备的适配。适配的方法有代码适配和使用xib添加约束,其中代码适配是用到autolayout但是官方推出的文档和Demo实在是繁琐,个人觉得还不如笨办法使用宽高比来的实在(但是计算宽高比以及获取设备需要的方法和代码太多),直到发现Masonry这个做适配的第...
分类:移动开发   时间:2016-05-13 04:23:54    阅读次数:231
jQuery操作属性的相关方法
4.1前言 下面这组方法是操作DOM对象属性的通用方法,可以操作DOM对象的通用属性,例如title、alt、src等。   1)        attr(name):访问jQuery对象里第一个匹配元素的name属性值。 2)        attr(map):用于为jQuery对象里所有DOM对象同时设置多个属性值。 3)        attr(name,value):用于为jQu...
分类:Web程序   时间:2016-05-13 04:24:44    阅读次数:206
(待解决)LeetCode 10. Regular Expression Matching 解题报告
10. Regular Expression Matching Implement regular expression matching with support for '.' and '*'. '.' Matches any single character. '*' Matches zero or more of the preceding element. The...
分类:其他好文   时间:2016-05-13 04:23:33    阅读次数:121
Java反射机制浅析
部分内容来源于JDK API 1.6.0中文版 初学Java反射机制,写个博客,想想还是很紧张的,欢迎各位讨论学习。...
分类:编程语言   时间:2016-05-13 04:23:33    阅读次数:209
jQuery操作元素内容的相关方法
1.前言 jQuery还提供了以下几个方法来访问或设置DOM元素的内容,包含访问或设置这些DOM元素的innerHTML属性、文本内容和value属性。   1)        html():返回jQuery对象包含的第一个匹配DOM元素的HTML内容。 2)        html(val):设置jQuery对象包含的所有DOM元素的HTML内容。 3)        text():返...
分类:Web程序   时间:2016-05-13 04:21:50    阅读次数:122
面向对象设计的SOLID原则
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。 SRP The Single Responsibility Principle  单一责任原则 OCP The Open Closed Principle  开放封闭原则 LSP The...
分类:其他好文   时间:2016-05-13 04:21:50    阅读次数:226
Android 系统移植与调试(一)Android编译环境编译服务器搭建
1、ubuntu系统安装 android 编译官方推荐 64bit的编译。 Ubuntu 建议安装 12.04 的 64 位版,可用 ultraiso 等工具制作 U 盘启动盘。 安装与一般Ubuntu系统安装一致,这里不做赘述! 2、 Ubuntu 环境搭建 代码的编译需要在 Ubuntu 64 位系统下进行,所以环境搭建以 ubuntu 系统为主。 2...
分类:移动开发   时间:2016-05-13 04:22:50    阅读次数:131
MVVM编码指引
概述 MVVM 是一种设计模式,VM 指的是ViewModel。相比MVC模式而言,VC更加单纯,只需关注页面展示,无需关心业务逻辑。主要业务集中在VM中,可以更方便的重用相似的业务逻辑。以购物袋页面为例,在MVC模式下,是把页面生命周期相关方法、网络请求及回调方法、页面布局(如tableView代理方法)放在ViewController中,而在MVVM模式下,则把网络请求(拉取购物袋信息、商品添...
分类:其他好文   时间:2016-05-13 04:23:50    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!