Magic Studio

专心做有逼格的APP!

09 2015 档案

python coroutine的学习跟总结[转]
摘要:简介 因为最近一段时间需要研究一些openstack相关的东西,在阅读一些相关代码的时候碰到很多python特定的一些特性,比如generator, coroutine以及一些相关的类库,比如eventlet, greenlet。在openstack里引用的第三方类库非常多,这些特性和类库看起来还... 阅读全文

posted @ 2015-09-29 20:31 Mr 布鲁斯 阅读(1846) 评论(0) 推荐(0) 编辑

Android学习指南之三十八:Android手势操作编程[转]
摘要:手势操作在我们使用智能设备的过程中奉献了不一样的体验。Android开发中必然会进行手势操作方面的编程。那么它的原理是怎样的呢?我们如何进行手势操作编程呢?手势操作原理 首先,在Android系统中,每一次手势交互都会依照以下顺序执行。 1. 接触接触屏一刹那,触发一个MotionEvent事件。 ... 阅读全文

posted @ 2015-09-28 23:24 Mr 布鲁斯 阅读(517) 评论(0) 推荐(0) 编辑

android的消息处理机制(图文+源码分析)—Looper/Handler/Message[转]
摘要:from:http://www.jb51.net/article/33514.htm作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设 计模式,除此以外,android sdk还精心为我们设计了各种helper类... 阅读全文

posted @ 2015-09-22 18:59 Mr 布鲁斯 阅读(337) 评论(0) 推荐(0) 编辑

基础总结篇之一:Activity生命周期[转]
摘要:from:http://blog.csdn.net/liuhe688/article/details/6733407基础总结篇之一:Activity生命周期子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常... 阅读全文

posted @ 2015-09-22 16:21 Mr 布鲁斯 阅读(192) 评论(0) 推荐(0) 编辑

Python中*args 和**kwargs的用法
摘要:from:http://blog.csdn.net/chenjinyu_tang/article/details/8136841好久没有学习python了,应为工作的需要,再次拾起python,唤起记忆。当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kw... 阅读全文

posted @ 2015-09-20 23:09 Mr 布鲁斯 阅读(879) 评论(0) 推荐(0) 编辑

Python 错误和异常小结[转]
摘要:原文链接 http://blog.csdn.net/sinchb/article/details/8392827 事先说明哦,这不是一篇关于Python异常的全面介绍的文章,这只是在学习Python异常后的一篇笔记式的记录和小结性质的文章。什么?你还不知道什么是异常,额...1.Python异常... 阅读全文

posted @ 2015-09-20 21:32 Mr 布鲁斯 阅读(333) 评论(0) 推荐(0) 编辑

android include使用[转]
摘要:需要包含的xml文件,我这里就放了一个Button按钮:btn.xml:Xml代码main.xmlXml代码TestActivity:Java代码packagecom.hilary;importandroid.app.Activity;importandroid.graphics.Color;imp... 阅读全文

posted @ 2015-09-18 16:00 Mr 布鲁斯 阅读(440) 评论(0) 推荐(0) 编辑

Android: Custom View和include标签的区别
摘要:Custom View, 使用的时候是这样的: 使用的时候是这样的:_customView = (MyCustomView)findViewById(R.id.customView1);_customView.setText("What's", "UP?");但是include是一个表... 阅读全文

posted @ 2015-09-18 15:59 Mr 布鲁斯 阅读(534) 评论(0) 推荐(0) 编辑

android:padding和android:margin的区别[转]
摘要:本文综合了:http://zhujiao.iteye.com/blog/1856980和http://blog.csdn.net/maikol/article/details/6048647两篇文章加入了自己的一些心得。Android的Margin和Padding跟Html的是一样的。如下图所示:黄... 阅读全文

posted @ 2015-09-18 14:38 Mr 布鲁斯 阅读(1670) 评论(0) 推荐(0) 编辑

Android在layout xml中使用include[转]
摘要:在Android的layout样式定义中,可以使用xml文件方便的实现,有时候为了模块的复用,使用include标签可以达到此目的。例如: Android开发的官方网站的说明在这里。其中,有提到:Similarly, you can override all the layout parameter... 阅读全文

posted @ 2015-09-18 14:05 Mr 布鲁斯 阅读(241) 评论(0) 推荐(0) 编辑

Android基础之使用Fragment控制切换多个页面[转]
摘要:Android官方已经提供了Fragment的各种使用的Demo例子,在我们SDK下面的API Demo里面就包含了Fragment的各种使用例子,需要看Demo的朋友,直接看API Demo那个程序就可以了,不用到处去找。里面分开不同功能,实现了不同的类今天讲解一下Fragment的控制,主要是切... 阅读全文

posted @ 2015-09-18 14:04 Mr 布鲁斯 阅读(527) 评论(0) 推荐(0) 编辑

POP介绍与使用实践(快速上手动画)[转]
摘要:前言动画在APP开发过程中 大家多多少少都会接触到 而且随着ios7的扁平化风格启用之后 越来越多的APP开始尝试加入各种绚丽的动画交互效果以增加APP的用户体验(当然 还是以国外的APP居多)有过相关开发经验的同学肯定知道在iOS中 动画相关的部分都是基于Core Animation 但是今天我们... 阅读全文

posted @ 2015-09-16 11:35 Mr 布鲁斯 阅读(584) 评论(0) 推荐(0) 编辑

如何使用masonry设计复合型cell[转]
摘要:前言其实早在@sunnyxx同学发布UIView-FDCollapsibleConstraints的时候 我就说要写一下怎么用代码来稍微麻烦的实现复用的问题 但是一直各种没时间(主要是我的办法太复杂 - -) 正好看到@叶孤城同学也说了一下他的解决办法所以我来说一下我是如何解决这个问题的分析我们以叶... 阅读全文

posted @ 2015-09-16 11:32 Mr 布鲁斯 阅读(489) 评论(0) 推荐(0) 编辑

关于Python Package下的Module import方式[转]
摘要:2012年有一个目标我没有达成,那就是深入学习和使用Python语言。这个目标被其他学习任务和工作无情的抢占了,当然最主要的原因还是我重视不够^_^。近期恰逢有一些Python工程的开发工作要做,就顺便略微深入地学习了一下Python:看了几本Python的英文大部头,比如《Learning Pyt... 阅读全文

posted @ 2015-09-16 08:08 Mr 布鲁斯 阅读(460) 评论(0) 推荐(0) 编辑

go指针的一个小坑
摘要:几乎可以肯定的说,go语言中除了闭包在引用外部变量的时候是传引用的,其他的时候都是传值的。如果你说形参可以定义为指针。好吧,那么告诉你这个指针的值其实是按照传值的方式使用的。下面看个很浅显的例子:func stillTest(v int) { v = v + 100}i := 100fmt.P... 阅读全文

posted @ 2015-09-15 12:04 Mr 布鲁斯 阅读(3607) 评论(11) 推荐(0) 编辑

不错的python中级电子书
摘要:http://book.pythontips.com/en/latest/ 阅读全文

posted @ 2015-09-15 10:45 Mr 布鲁斯 阅读(214) 评论(0) 推荐(0) 编辑

virtualenv 安装及使用[转]
摘要:一如既往,官方文档:https://virtualenv.pypa.io/en/latest/下载地址:https://pypi.python.org/pypi/virtualenv#downloads福利:https://virtualenv-chinese-docs.readthedocs.or... 阅读全文

posted @ 2015-09-15 07:50 Mr 布鲁斯 阅读(649) 评论(0) 推荐(0) 编辑

Go语言的传参和传引用[转]
摘要:目录[-]传参和传引用的问题传slice不是传引用!什么叫传引用?为什么传slice不是传引用?为什么很多人误以为slice是传引用呢?传指针和传引用是等价的吗?所有类型的函数参数都是传值的!那Go语言有传引用的说法吗?什么是引用类型, 和指针有何区别/联系 ?总结传参和传引用的问题很多非官方的文档... 阅读全文

posted @ 2015-09-14 13:25 Mr 布鲁斯 阅读(1102) 评论(0) 推荐(0) 编辑

gorename: easy refactoring tool for Golang[转]
摘要:To inaugurate this attempt of blog, I’ll talk aboutgorenamea small but incredibly useful tool I just recently discovered thanks toAndrew Gerrand’s dot... 阅读全文

posted @ 2015-09-11 15:12 Mr 布鲁斯 阅读(885) 评论(0) 推荐(0) 编辑

golang的json操作[转]
摘要:packagemainimport("encoding/json""fmt""os")typeConfigStructstruct{Hoststring`json:"host"`Portint`json:"port"`AnalyticsFilestring`json:"analytics_file"... 阅读全文

posted @ 2015-09-11 10:44 Mr 布鲁斯 阅读(485) 评论(0) 推荐(0) 编辑

Android中的Service 与 Thread 的区别[转]
摘要:很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起 Service 也方便多了,下面我详细的来解释一下。1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位。可以用 Thread 来执行一些异步的操作。2)... 阅读全文

posted @ 2015-09-09 16:23 Mr 布鲁斯 阅读(197) 评论(0) 推荐(0) 编辑

iOS的block内存管理
摘要:初始情况下:block本身、__block修饰的变量以及在block内部使用的变量都是在栈里的。__block修饰的变量的地址会作为实参传入block块内部(暂时先这么理解,实际比较复杂)。block使用的外部变量被const拷贝到了block内部。也就是block使用的外部变量和这个外部变量本身没... 阅读全文

posted @ 2015-09-03 16:40 Mr 布鲁斯 阅读(442) 评论(0) 推荐(0) 编辑

Go并发编程基础(译)
摘要:2015-05-20 三Byyoungsterxyf原文:Fundamentals of concurrent programming译者:youngsterxyf本文是一篇并发编程方面的入门文章,以Go语言编写示例代码,内容涵盖:运行期并发线程(goroutines)基本的同步技术(管道和锁)Go... 阅读全文

posted @ 2015-09-01 15:56 Mr 布鲁斯 阅读(1035) 评论(0) 推荐(0) 编辑

导航

统计信息

点击右上角即可分享
微信分享提示