- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 续三,用RecyclerView来实现苹果后台样式的卡片布局
继续承接之前论述。前面已经对几个UI的实现做了分析,最后点评一下程序中所用的设计模式吧。程序设计模式对于程序来说很重要。可以说,程序设计模式是一个程序的灵魂。设计模式的六大原则1、开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的
2017-03-27 00:35:02 519
原创 续二,用RecyclerView来实现苹果后台样式的卡片布局
继续上次的DEMO。不知道有没有人留意到那个扭曲的菜单呢?这就是Web OS中很有趣的小彩虹菜单。不知道有没有人想过这样的菜单如何实现呢?其实,菜单主要分两部分,一个是每个菜单item的位置布局变化和背景图片变化。首先说说菜单背景吧!背景有两个特点,第一是图片场景模糊,第二是图片扭曲。先说,图片模糊如何处理吧。private Bitmap getBitmap(int width, int he
2017-03-26 23:35:01 595
原创 续一,用RecyclerView来实现苹果后台样式的卡片布局
不知道有没有人有疑问,按照之前的做法的却可以做到竖向拖动,横向删除的ListView了。才发现RecyclerView本身并不提供Item的点击事件,那该怎么办呢?先不急,可以先看看之前提过的类ItemTouchHlper。看看这个类是怎么让这名复杂的操作变得这样简单的。可以看到,里面有一个属性实现了接口OnItemTouchListener,接口定义了三个方法:OnInterce
2017-03-25 00:33:56 740
原创 用RecyclerView来实现苹果后台样式的卡片布局
说到苹果的卡片布局我就想起当年我的挚爱--web OS系统了。在功能机转换到智能机的时代,Web oS系统是那样的出类拨萃,傲压群雄,只可惜现在流落到只能在电视上才能看到他的身影了。记得我的第一台智能手机就是诺基亚的N81,为了这台手机,我花掉了我的全部奖学金,还跟家里说谎掉钱了。一心只读圣年书的我,从QQ都不知道掉进了智能手机的坑。 在被诺基亚N81深深吸引的我很快就被Paml
2017-03-24 22:15:16 1180
原创 android图片特效之取主色
有时候在布置界面的时候,配色的好坏直接关系到一个应用的美观和用户体验。如果能够自动产生一种配色使得背景与图片融为一体,那就再好不过了。而且目前,网上也有累似的功能的开源项目,可以顺手拈来。比如:https://github.com/MichaelEvans/ColorArt这里面就可以取bitmap中的包括背景色在内的多种颜色,而且效果也不错。但是,一旦图片边缘有透明的情况下,去背景色就不准了
2014-12-29 20:06:14 3544
原创 android图片特效之霓虹发光
前一段时间做了一些图片处理的案例,现在更大伙分享一下:这一章主要介绍图片做外发光处理:效果:有时候,给图片或者文字加点外发光效果,整个界面就会显得特别的炫:这效果主要就是用到paint.setMaskFilter这个方法。在这里,我就不具体说这方法的具体作用了,大家可以去查看帮助文档,更深入的了解。private BlurMaskFilter blurs[] = new B
2014-12-29 19:40:54 3680 1
原创 巨坑,PendingIntent.getBroadcast
说到PendingIntent,很自然的反应AppWidget,RemoteView,
2014-10-02 00:21:54 9994 1
转载 Android.mk文档规范
Android.mk文档规范Android.mk 编译文件是用来向 Android NDK描述你的 C,C++源代码文件的, 这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了 docs/OVERVIEW.TXT 文件,了解了它们的脚色和用途。一、概述一个 Android.mk file 用来向编译系统描述你的源代码。具体来说:(1) 该文件是GNU Makef
2014-09-27 16:08:11 561
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人