自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Loader's Blog

人不会死在绝境,却往往栽在十字路口

原创 利用opencv实现抖音最强变脸术

最近一个“最强变脸术”又火爆抖音啦,还不知道的朋友建议先打开抖音,搜索“最强变脸术”看个十来个视频再回来看这篇文章。视频看起来炫酷,其实本质就是图像的各种变换组合到一块的结果。那我们能不能也搞出一个来玩玩?我利用周末刷了两天抖音,不停的暂停、继续… 最终在尝试了仿射变换和透视变换两种方案后,搞出了...

2019-12-06 01:22:30

阅读数 118

评论数 0

原创 利用CNN进行红绿灯识别

突然想起来我还有个博客,好久不更了,就来个使用tensorflow识别红绿灯的项目吧。 引言 现在深度学习大行其道,目前最火热的深度学习框架就是tensorflow了,tensorflow大幅度的减小了我们使用深度学习的成本。今天我们就利用tensorflow来训练一个可以识别红绿灯的项目(训练数...

2019-02-20 20:55:16

阅读数 2986

评论数 27

原创 谈一谈闭包

每次打开Atom准备写文章的时候, 都要纠结如何开头… 烦~~ 今天这篇文章我们来探讨一下闭包, 因为我在查阅很多资料时, 发现这些文章对于闭包的理解很多都是有出入的, 所以今天我们来探讨一下什么才是闭包. 当然, 这篇文章大多数是概念性的东西, 代码演示可能会涉及到几种不同的语言实现, 不过我会...

2017-06-17 23:09:32

阅读数 6053

评论数 10

原创 当模块化遇上多渠道

本文已授权微信公众号:鸿洋(hongyangAndroid)在微信公众号平台原创首发。 最近在研究Android模块化开发的一些东西, 网上大多数模块化的文章都是仅仅从一个demo的角度去看待的, 其实对于在真实项目中使用还有很多坑需要去踩, 今天就来聊聊我在模块化探索过程中遇到的众多坑中的一个-...

2017-05-07 00:50:33

阅读数 8350

评论数 8

原创 第一个PWA程序-聊天室

好久没写博客了, 为了治疗懒癌, 今天我们来学习一下Google的Progressive Web App, 什么是Progressive Web App(简称PWA)? 文档上有这么一句话: Progressive Web Apps 是结合了 web 和 原生应用中最好功能的一种体验 一个网页...

2017-03-05 21:46:34

阅读数 16617

评论数 7

原创 是时候来了解android7了:通知直接回复

这是<是时候来了解android7>系列的第三篇文章了, 前面两篇分别介绍了多窗口模式和shortcut功能, 今天我们来点简单的, 说一说通知直接回复功能. 可能很多朋友还没有机会接触到android7的新特性, 所以在开始之前,先来介绍一下什么是通知直接回复, 拿短信应用来说吧, ...

2016-12-26 00:37:19

阅读数 8532

评论数 13

原创 Android路由实现

前几个月有幸参加了CSDN组织的MDCC移动开发者大会, 一天下来我最大的收获就是了解到了模块化开发, 回来之后我就一直在思考模块化的一些优点, 不说别的, 提供一种可插拔的开发方式就足够我们兴奋一会了~ 接下来自己开始尝试了一些小demo, 发现在模块化开发中最大的问题就是组件间通讯

2016-11-28 07:55:06

阅读数 21217

评论数 46

原创 Android自定义Transition动画

曾经(或者现在)很多人说起Android和iOS都会拿Android的UI设计来开黑, “你看看人家iOS的设计, 再来看看Android的, 差距怎么就这么大呢?”, 对于这种说辞, 可以一句话来总结一下”他们还停留在4.X之前的时代”. 自从Android5.0推出Material Desig...

2016-11-21 00:10:43

阅读数 11536

评论数 17

原创 是时候来了解android7了:shortcuts(快捷方式)

就在前几天的一个晚上, Google召开了它的秋季发布会, 毫无悬念的宣布了它的最新手机品牌Pixel, 与此同时我的nexus设备也从亲儿子降级成为干儿子. 不过还好Google并没有对这一干一亲区别对待, 这不, 今天就推送了android7.1.1的更新, 随之而来的又是一大波新特性(又有我...

2016-10-21 00:33:34

阅读数 45927

评论数 38

原创 RecyclerView自定义LayoutManager,打造不规则布局

RecyclerView的时代自从google推出了RecyclerView这个控件, 铺天盖地的一顿叫好, 开发者们也都逐渐从ListView,GridView等控件上转移到了RecyclerView上, 那为什么RecyclerView这么受开发者的青睐呢? 一个主要的原因它的高灵活性, 我们...

2016-09-27 01:19:06

阅读数 29791

评论数 24

原创 go web开发之url路由设计

概述最近在搞自己的go web开发框架, 反正也没打算私藏, 所以现在先拿出url路由设计这块来写一篇博客. 做过web开发的都知道, 一个好的url路由可以让用户浏览器的地址栏总有规律可循, 可以让我们开发的网站更容易让搜索引擎收录, 可以让我们开发者更加方便的MVC. 我们在使用其他web开发...

2016-09-21 22:36:02

阅读数 12183

评论数 0

原创 是时候来了解android7了:多窗口支持

这篇文章开始, 我们来了解一下android 7的一些新特性, 话说今年android 7预览版本来的比以往都稍早一些, 这样对于我们开发者来说算是一个好消息, 我们可以有充足的时间来看新版android的一些特性, 让我们的应用更快的支持到android 7. 前段时间android 7发送了最...

2016-08-22 01:17:59

阅读数 14166

评论数 14

原创 来仿一仿retrofit

为什么要重复造轮子 在开发领域有一句很流行的话就是不要重复造轮子, 因为我们在开发中用到的很多东西早已有很多人去实现了, 而且这些实现都是经过时间和开发者检验过的, 一般不会遇到什么坑, 而如果我们自己去实现的话, 那不仅会增加工作量, 最大的隐患还是我们并不能预见以后是否会遇到大坑. 不过大家...

2016-07-25 00:35:53

阅读数 9275

评论数 3

原创 利用githubpages创建你的个人博客

最近好多人都开始创建自己的博客网站写博客了, 有钱的买域名买主机好好的折腾一番. 没钱的就使用githubpages搭建自己的博客, 使用githubpages只能放静态网页, 不过这难不倒那些开了挂的coder, 各种静态博客生成器应运而生, 例如比较出名了hexo.利用这些静态博客生成器我们可...

2016-07-03 00:02:53

阅读数 17061

评论数 18

原创 设计模式-模板方法模式(Go语言描述)

这篇文章我们还是继续我们的设计模式系列, 今天我们带来的一个全新的设计模式在实际开发中大家肯定都遇到过, 可能大家只是不知道它叫模板方法模式而已, 今天我们就来详细的说一下什么是模板方法模式,已经该模式如何运用.至于什么是模板方法模式, 我们还是老规矩, 先来个定义, 然后上张类图更加直观的看一下...

2016-06-24 09:05:16

阅读数 8471

评论数 4

原创 设计模式-代理模式(Go语言描述)

大家好, 我是大帅哥,由于最近又变帅了, 所以我决定由我的代理人小帅哥来写这篇博客,不过内容可以放心,还是由我来完成,小帅哥的活就是将我的内容替我发出来罢了。&_& 还是进入正题吧, 今天这篇博客我们继续来学习设计模式, 在学习了上面几个设计模式之后大家有没有发现设计模式其实很简单...

2016-05-31 08:47:23

阅读数 8376

评论数 0

原创 打造Material Design风格的TabBar

自从Material Design问世以来, 各种Material Design风格的控件层出不穷, 尤其是google家的几个APP更是将Material Design应用到了极致. 最近在使用google photos的时候发现这款软件的Tabbar做的非常不错, 内容突出, Material...

2016-05-08 18:23:12

阅读数 13277

评论数 3

原创 设计模式-建造者模式(Go语言描述)

在上一篇博客设计模式-装饰者模式中我们介绍了如何在golang中实现装饰者模式,今天我们接着上篇博客继续设计模式系列文章,今天还是来看一个简单的设计模式-建造者模式。介绍相信做过android的同学对建造者模式还是比较熟悉的, 一定用过开源的图片加载框架ImageLoader吧, 在ImageLo...

2016-04-29 19:19:50

阅读数 8587

评论数 0

原创 设计模式-装饰者模式(Go语言描述)

什么是装饰者模式好久没有更新设计模式系列的博客了, 今天我们来聊一聊装饰者模式, 用过java的同学肯定对装饰者模式非常熟悉,就算你不知道什么是装饰者模式这概念, 你也一定在代码中经常用到这个模式,为什么这么说呢? 大家都用过java中的流吧, 我们可以这样写:new BufferedOutput...

2016-04-07 08:55:07

阅读数 7991

评论数 4

原创 Android Bottom Sheet详解

最近android更新了support library, 版本到了23.2, 从官方blog中我们还是可以看到几个令人心动的特性的,例如夜间模式的支持,BottomSheet.今天我们就来介绍一下这个Bottom Sheet,这可能会给我们开发中需要的一些效果带来便利.虽然这里我们准备用整整一篇博...

2016-03-28 23:23:45

阅读数 29420

评论数 29

提示
确定要删除当前文章?
取消 删除