iOS集成极光推送...
分类:
移动开发 时间:
2016-04-29 17:24:00
阅读次数:
218
本文翻译自《Motion Design for iOS》,讲解iOS动画设计指南...
分类:
移动开发 时间:
2016-04-29 17:22:17
阅读次数:
149
Android是一个多进程系统,在这个系统中,应用程序(或者系统的部分)会在自己的进程中运行。系统和应用之间的安全性是通过Linux的facilities(工具,功能)在进程级别来强制实现的,比如会给应用程序分配user ID和Group ID。更细化的安全特性是通过"Permission"机制对特定的进程的特定的操作进行限制,而"per-URI permissions"可以对获取特定数据的acc...
分类:
移动开发 时间:
2016-04-29 17:24:03
阅读次数:
261
在之前的系列中,我吧sequence翻译成了序列,题目我就不翻译了,感觉翻译过来的有点失去了点啥。其他好多地方都是用stream(流)来比喻和形容。可视化Observable在Rxjs编程中你已经学了一些关于使用最频繁的操作符了。讨论什么是sequence的操作符感觉有点抽象。为了帮助开发者更容易的理解操作符,我们使用marble diagrams(弹子图?翻译估计有问题)来标准可视化。他们很形象的...
分类:
Web程序 时间:
2016-04-29 17:23:54
阅读次数:
170
y=1/x是x轴的渐近线,在无限遥远的地方无限接近,永远没有交点。
永远没有交点。
就像爱情字典里唱的一样,爱情有一条看不见的界限,我们都过不了那条线。
在没有喜欢的人出现之前,你是我最亲密的人。可是终有一天,会有个人潇洒的离开。
只能在朋友聊天的间隙,在桌子底下悄悄牵起你的手,或者在你躺在我胸口的当口,听到钝重的心跳和你的呼吸混杂的声音,却只能把手局促地放到身后,然后对你说着亲爱的起来吧...
分类:
其他好文 时间:
2016-04-29 17:24:23
阅读次数:
110
1. 字符串与数组——字符串创建与存储机制
String s1=newString(“abc”) 和 String s1=new String(“abc”)语句,存在两个引用对象s1、s2.对象内容都是字符串“abc”,他们的在内存中的地址是不同的。
由此可见对象一般都放在堆中,栈中放的是方法或引用变量。?
2. ...
分类:
编程语言 时间:
2016-04-29 17:21:24
阅读次数:
164
前面已经学习了Map的部分内容,主要是HashMap和HashTable,这一节我们来看看它们两有啥异同点。
1. HashMap和HashTable的相同点
HashMap和HashTable都是存储“键值对”的散列表,而且都是采用拉链法来实现的。存储的思想都是:通过table数组存储,数组的每个元素都是一个Entry,而一个Entry就是一个单项链表,Entry链表中的每个...
分类:
编程语言 时间:
2016-04-29 17:23:53
阅读次数:
184
一、Swift的枚举枚举是一系相关联的值定义的一个公共的组类型,同时能够让你在编程的时候在类型安全的情况下去使用这些值。
Swift中的枚举比OC中的枚举强大得多, 因为Swift中的枚举是一等类型,它除了可以定义枚举值外,还可以在枚举中像类一样定义属性和方法1. 简单枚举定义和使用//定义枚举,使用enum关键字
enum Method{
case Add
case Sub...
分类:
移动开发 时间:
2016-04-29 17:22:44
阅读次数:
210
一、步骤预览
create new project;(注: idea 中的project 是eclipse 中workspace的概念;idea 中的module 是eclipse 中 project的概念(建议一个project 对应一个module);)
选择maven工程,并选择 maven-archetype-webapp项 ;
填写GroupId(公司名称,例:com.lm)和 Artif...
分类:
其他好文 时间:
2016-04-29 17:22:08
阅读次数:
205
// 代码创建
所属controller要遵循三个协议:UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout
UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout all...
分类:
移动开发 时间:
2016-04-29 17:22:04
阅读次数:
326
在我们对NavigationView侧滑,TextInputLayout输入框,Snackbar弹出提示框,FloatingActionBar圆形button,TabLayout顶部导航栏及CoordinatorLayout有了一定的了解后,我们最后将对AppBarLayout,CollapsingToolbarLayout进行最后的分析...
分类:
移动开发 时间:
2016-04-29 17:22:56
阅读次数:
239
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
为了便于SpriteKit中物理行为的调试,我们可以借助于Xcode的playground的强大机制.我们只需要随时修改我们的代码,就可以在观察窗中立即观察到物理对象的变化.现在为了给眼睛观察一定延时时间,我们写一个延时方法:public func dela...
分类:
其他好文 时间:
2016-04-29 17:23:08
阅读次数:
150
一.问题引入
ListView控件:给Item绑定了点击事件,却点击无效。
二.解决方案
ListView使用了自定义布局文件,在布局文件中有button等控件时,这些控件获取焦点的级别比listView的item高,所以当点击item时,button等控件会优先获得点击焦点。
解决方法就是在布局文件根元素中添加属性: android:descendantFocusability=...
分类:
移动开发 时间:
2016-04-29 17:22:38
阅读次数:
139
1. 水平向右的进度条
2.水平向左加载的进度条
3.水平两端的加载进度条
4.通过自定义View的方式来使用
---- The mark of the immature man is that he wants to die nobly for a causer while the mark of the mature man is that he wants to live humbly for one
1-1 定义显示进度指示的图形
drawable目录下progress_v_0...
分类:
移动开发 时间:
2016-04-29 17:20:47
阅读次数:
243
vi编辑器是Linux系统下标准的编辑器.而且不逊色于其他任何最新的编辑器.可是会用的有多少呢.下面介绍一下vi编辑器的简单用法和部分命令.让你在Linux系统中畅行无阻.
基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode).
1) 命令行模式command mode) 控制屏幕光标的...
分类:
系统相关 时间:
2016-04-29 17:20:51
阅读次数:
215
自己之前写过几个联系人索引条的小demo,但没有在项目中自己体验过,最近项目中有用到,这个功能模块是同事写的,今天抽空摘出来下,以保存,将来可以用到
接下来就一步步简单的说下思路吧:action开始
首先先看下主界面的布局文件吧
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/androi...
分类:
其他好文 时间:
2016-04-29 17:20:30
阅读次数:
253
Spring源码分析(二)-Spring IoC容器的初始化No.2...
分类:
编程语言 时间:
2016-04-29 17:19:34
阅读次数:
208