码迷,mamicode.com
首页 > 全部
MVP架构-Android官方MVP项目和响应式MVP-RxJava项目架构分析对比解读
介绍MVP这个架构一直是Android开发社区讨论的焦点,每个人都有自己的分析理解众说纷纭。直到GitHub上Google官方发布用MVP架构搭建的项目。感觉是时候分析了。MVP架构简介这不是本文重点,所以摘抄自李江东的博文MVP架构简介  对于一个应用而言我们需要对它抽象出各个层面,而在MVP架构中它将UI界面和数据进行隔离,所以我们的应用也就分为三个层次。 View:对于View层也是视图层,在...
分类:移动开发   时间:2016-05-30 15:35:38    阅读次数:836
leetcode05- Longest Palindromic Substring之Java版本
我的leetcode之旅,该篇章主要完成使用Java实现算法。这是第5篇 Longest Palindromic Substring...
分类:编程语言   时间:2016-05-30 15:37:44    阅读次数:127
B树操作详解
B树是一颗多路的平衡搜索树,其规定树根至少有两个孩子,每个内部节点有两个或以上的孩子。用来衡量B树规模的一个指标是“最小度数”t,其表示B树所有内部节点的孩子数为t~2t个。 B树的一个结点有两个存储域,分别是关键字和孩子结点,关键字用于划分孩子节点,一个关键字的左右两侧各有一个孩子。类似于二叉搜索树,一个关键字x的左孩子的关键字值都比x小,右孩子的关键字值都比x大。因此,一个结点的关键字的个数...
分类:其他好文   时间:2016-05-30 15:37:17    阅读次数:208
【Leetcode】Counting Bits
题目链接:https://leetcode.com/problems/counting-bits/ 题目: Given a non negative integer number num. For every numbers i in the range 0 ≤ i ≤ num calculate the number of 1's in their binary representa...
分类:其他好文   时间:2016-05-30 15:35:05    阅读次数:174
ISO最新集成支付宝详解
本文介绍了iOS快速集成支付宝支付的方法,本文中介绍的方法是经过一次封装,因此配置完成之后调用仅需一行代码即可支付宝支付,非常的方便,希望大家喜欢。 我只是根据官方的文档,对支付宝的SDK做了进一步封装,其中密钥的生成很简单,需要看官方的文档,官方的文档我在工程附件目录里也有一份,如果需要马上集成,没工夫研究的话,可以大致看一下密钥的生成即可,其他的配置我会在下面进行讨论。 ...
分类:其他好文   时间:2016-05-30 15:36:37    阅读次数:266
(二十六)swift可失败构造器
/*        如果一个类、结构体或枚举类型的对象,在构造自身的过程中有可能失败,则为其定义一个可失败构造器,是非  常有用的。这里所指的“失败”是指,如给构造器传入无效的参数值,或缺少某种所需的外部资源,又或是不满  足某种必要的条件等。  为了妥善处理这种构造过程中可能会失败的情况。你可以在一个类,结构体或是枚举类型的定义中,添加一个或 多个可失...
分类:编程语言   时间:2016-05-30 15:35:22    阅读次数:200
HDOJ/HDU 1251 统计难题(字典树啥的~Map水过)
Problem Description Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀).Input 输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表的是老师交给Ignatius统计的单词,一个空行代表单词表的结束.第二部分是一连串的提问,每行一个提...
分类:其他好文   时间:2016-05-30 15:36:30    阅读次数:132
nyoj1249 物资调度 (第七届河南省程序设计大赛)
物资调度 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 某地区发生了地震,灾区已经非常困难,灾民急需一些帐篷、衣物、食品和血浆等物资。可通往灾区的道路到处都是塌方,70%以上的路面损坏,桥梁全部被毁。国家立即启动应急预案,展开史上最大强度非作战空运行动,准备向灾区空投急需物资。 一方有难,八方支援。现在已知有N个地方分别有A1,A2,….,An个物...
分类:其他好文   时间:2016-05-30 15:34:29    阅读次数:258
bzoj3198【SDOI2013】spring
容斥原理+哈希...
分类:编程语言   时间:2016-05-30 15:34:13    阅读次数:262
CaysnPrinter开发包接口说明文档 - PrinterLibs For Android
接口说明文档(PDF格式)下载地址:PrinterLibs For Android.pdf...
分类:移动开发   时间:2016-05-30 15:36:20    阅读次数:853
github上很好的iOS资源集锦
系统基础库 Category/Util  sstoolkit 一套Category类型的库,附带很多自定义控件 功能不错~  BlocksKit 将Block风格带入UIKit和Founcation  cocoa-helpers 一些Cocoa的扩展 2年前的工程  Co...
分类:移动开发   时间:2016-05-30 15:35:44    阅读次数:306
Google推荐的图片加载库Glide介绍
原文链接:Google推荐的图片加载库Glide介绍 作者 : nuuneoi 译者 : jianghejie 校对者 : chaossss 状态 : 完成在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。 毫无疑问,这个库引起了我的兴趣。于...
分类:其他好文   时间:2016-05-30 15:36:47    阅读次数:243
手把手教你做视频播放器(四)
做一个自己的视频播放器 学技能的同时带来满满的成就感....
分类:其他好文   时间:2016-05-30 15:35:26    阅读次数:250
C语言终极面试宝典
第一部分:基本概念及其它问答题 3 1、关键字static的作用是什么? 3 2、“引用”与指针的区别是什么? 3 3、.h头文件中的ifndef/define/endif 的作用? 4 4、#include 与 #include "file.h"的区别? 4 5、描述实时系统的基本特性 4 6、全局变量和局部变量在内存中是否有区别?如果有,是什么区别? 4 7、什么是...
分类:编程语言   时间:2016-05-30 15:33:29    阅读次数:444
android分析之自定义圆形头像
package de.hdodenhof.circleimageview; public class CircleImageView extends ImageView {     private static final ScaleType SCALE_TYPE = ScaleType.CENTER_CROP;//决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还...
分类:移动开发   时间:2016-05-30 15:33:30    阅读次数:282
iOS网络编程开发—JSON解析与XML解析
一、什么是JSON JSON是一种轻量级的数据格式,一般用于数据交互 服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)   JSON的格式很像OC中的字典和数组 {"name" : "jack", "age" : 10} {"names" : ["jack", "rose", "jim"]} 标准JSON格式的注意点:key必须用双引号   要想从JS...
分类:移动开发   时间:2016-05-30 15:34:01    阅读次数:207
Android5.0更新内容简介
2014/6/26 凌晨Google IO 2014大会准时开幕,在本次大会上可以说发布出很多项目,发布的产品非常少。那么重点介绍的当然是我们最新的Android 5.0系统,本次Android 5.0系统代号为Lollipop(棒棒糖),所以大家也很亲切的称呼它为Android L系统。   那么Android 5.0都做出哪些改变或是升级呢? 1、全新的Material Des...
分类:移动开发   时间:2016-05-30 15:35:54    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!