-
画布canvas局部操作之canvas.clipRect(rect)使用
canvas.clipRect(rect)这个函数实际也是我最近才知道的,以前因为没有这方面的需要。是最近在写kyloading这个控件时用到的。如上图。这个loading控件包含俩个部分,不停旋转的loading图片,和下面"正在加载中..."的文字,即一个静止的,一个动态变化的。插个小插曲,刚才发现百度的一个小功能。你在百度...2015-06-05 阅读200
-
Android应用层View绘制流程与源码分析
【工匠若水 http://blog.csdn.net/yanbober 转载烦请注明出处,尊重分享成果】1 背景还记得前面《Android应用setContentView与LayoutInflater加载解析机制源码分析》这篇文章吗?我们有分析到Activity中界面加载显示的基本流程原理,记不记得最终分析结果就是下面的关系:看见没有,如上图中id为cont...2015-06-05 阅读202
-
Square:从今天开始抛弃Fragment吧!
原文链接 : Advocating Against Android Fragments原文作者 : Pierre-Yves Ricau译文出自 : 开发技术前线 www.devtf.cn译者 : chaossss校对者: Belial状态 : 完成最近我在 Droidcon Paris 上进行了一个技术相关的演讲,我在这次演讲中给大家展示了 Square 使用 Fra...2015-06-05 阅读222
-
利用百度ApI实现自己的地图
在实现我们的小地图之前,我们需要做一个很重要的准备工作,就是下载百度的API并且申请秘钥,所需要的包以及ApI我会上传,在lib.zip中,大家按下面说明自己导入。但是密钥需要大家自己申请哦,一个包只能对应一个密钥,所以,用了我的密钥是无效的,首先给大家一个地址:http://developer.baidu.com/map/index.php...2015-06-05 阅读199
-
三大框架AngularJS、BackboneJS和EmberJS对比
最流行的JavaScript库是jQuery,它提供了一套JavaScript函数,减少了很多开发工作。但是jQuery只是一个辅助库,真正要在前端MVC模式上有大作为的库,还是要数下面的三个JavaScript库:AngularJS、BackboneJS和EmberJS。下面我将对这三个JavaScript库做对比。一、介绍1、AngularJSAngularJS是一个开源的JavaScript框架,由G...2015-06-04 阅读197
-
如何使用Android的VectorDrawable类绘制矢量图
绘制矢量图形非难事——如何使用Android的VectorDrawable类内容概述尽管Android系统并不能够直接支持SVG(即可缩放矢量图形),但Lollipop版本却引入了一个名为VectorDrawable的新类,其允许设计人员及开发人员以纯代码方式生成类似的绘制效果。在今天的文章中,我们将共同学习如何利用XML文件创建一个VectorDrawable,并将...2015-06-04 阅读224
-
Swift 新特性之柯里化函数
前言此次文章,讲述的是Swift的一个新特性(柯里化函数),可能很多iOS开发人员是第一次听这个词汇,包括我自己也是,自己也用了几天时间才总结出来,希望能帮助到各位咯,个人感觉偏向有开发经验的码友,如果零基础的看懂,希望能给个赞!什么是柯里化函数?柯里化(Currying),又称部分求值(Partial Evaluation),是一...2015-06-04 阅读200
-
swift开发ios笔记3--汤姆猫动画改进
上一张我们做了个UIImageView的帧动画汤姆猫动画,根据进一步的学习发现这里边有很大的内存问题。如果以前有oc开发经验的,可以很容易的发现这里的问题,但是作者只是个小白,直接学的swift,所以对上篇文章中出的问题表示抱歉。内存占用过大var image:UIImage = UIImage(named: imgName)...2015-06-04 阅读204
-
Android 轻松实现后台搭建+APP版本更新
(本文讲解了在Android中实现APP版本更新,文末附有源码。)看完本文,您可以学到:1.版本更新的方法2.与后台的交互3.Android中Handler的使用4.Android中ProgressDialog的使用话不多说,先来看看效果图:一、大致思路阐述首先,我们要有一个可以被手机访问的后台。这里有两种方法,在调试的时候我们可以利用手机和笔...2015-06-04 阅读225
-
Android学习之——切换应用主题实现日间和夜间效果的更换
前言智能手机的迅速普及,大大的丰富了我们的娱乐生活。现在大家都喜欢晚上睡觉前玩会儿手机,但是应用的日间模式往往亮度太大,对眼睛有较为严重的伤害。因此,如今的应用往往开发了日间和夜间两种模式供用户切换使用,那日间和夜间模式切换究竟是怎样实现的呢?这就是我们今天学习的内容。思路设置主题:setTheme(int r...2015-06-04 阅读201