自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 杂说Android开发--MVC模型

MVC模型只要是做开发的应该都不会陌生

2014-10-05 23:20:52 788

原创 巨坑,PendingIntent.getBroadcast

说到PendingIntent,很自然的反应AppWidget,RemoteView,

2014-10-02 00:21:54 9994 1

原创 个人对布局中权重的理解(从现象总结经验)

还在学校时,老师介绍布局时,权重这个属性

2014-10-01 00:47:24 744

转载 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

原创 谈我在实现屏幕截图上学到的知识

我是一个初学者,在刚接触屏幕截图这个需求时,

2014-08-30 00:20:35 693

原创 android SurfaceView黑屏问题

说一个真实的案例。其中需求要做一个

2014-05-23 23:07:50 6974

原创 如何获取当前Activity实例

之前再弄屏幕截图的时候遇到过一个问题

2014-05-19 21:36:36 4008 2

android基础知识

android基础知识

2016-09-11

android4.4获取图库文件路径方法

android4.4获取图库文件路径方法

2014-08-20

多库代码下载

android引用库。本人写得小小的demo,可以下来试试

2014-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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