![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 56
hello_sir_
这个作者很懒,什么都没留下…
展开
-
Android图像处理技术(实现Android中的PS)(三)
今天我们接着上次讲的内容,介绍另一种改变图片色彩的方法:像素; 今天通过一个例子来熟悉像素操作:实现图片的 底片,怀旧,雕塑,这三种比较有意思的效果。首先,上图,勾引一下你。 然后开始:我们知道,图片是由众多排列紧密的像素点构成,每一个像素点都包含四个信息,即R,G,B,A;于是,我们通过改变每个像素的这几个值,就可以达到改变图片色彩的目的:这就是我们的主要思路,下面我们开始代码的编写工作。新建原创 2015-03-25 19:45:34 · 1250 阅读 · 0 评论 -
ImageLoader详解
ImageLoader类中包含了所有操作。他是一个单例,为了获取它的一个单一实例,你需要调用getInstance()方法。在使用ImageLoader来显示图片之前,你需要初始化它的配置-ImageLoaderConfiguration使用init(…)方法。然后,你就可以使用可以明确地根据需要使用不同形式的displayImage(…)。总之,ImageLoader最简单的用法如下所示转载 2015-03-07 20:14:16 · 1205 阅读 · 0 评论 -
Android图像处理技术(实现Android中的PS)(二)
一.对图像的本质性分析1.1.抛出问题 我们学习用各种工具改变一张图片,如PS,美图秀秀等图像处理工具,但是这些软件是怎样实现对图片的更改呢,换句话说,我们怎样用代码更改一个图片的外观呢,再者,为什么会改变呢。2.2本质分析我们生活中所见的RGB电子图片的色彩,其实是由一个二维矩阵控制的。 我们可以看到,用一个4*5的矩阵乘以颜色矩阵分量,就可以分别得到对应的R,G,B,A,从而调节图片的色原创 2015-03-23 22:09:17 · 1450 阅读 · 1 评论 -
自定义ViewGroup实现流式布局FlowLayout
首先声明一下,此博文实际上是一个笔记形式的文章,思路和代码都是由慕课网提供。敝人只是更加详细化地加以说明。首先上一张图 如图所示的布局就是流式布局。即它会自动识别每一行是否能完全填充下一个View,如果能容下,就放在上一个View的后面,如果容不下,就另起一行。这种布局让人感觉到很清新随和。在android中可以把诸如标签,选项,之类的空间做成这个样子,肯定会为你的APP增色不少。下面我们来看一下原创 2015-03-23 13:11:18 · 694 阅读 · 0 评论 -
玩转Shape
<?xml version="1.0" encoding="utf-8"?> <!-- shape drawable xml文件中定义的一个几何图形,定义在res/drawable/目录下,文件名filename称为访问的资源ID 在代码中通过R.drawable.filename进行访问,在xml文件中通过@[package:]drawable/filen转载 2015-03-13 10:01:16 · 419 阅读 · 0 评论 -
Android图像处理技术(实现Android中的PS)(一)
声明:本系列博客系笔记类,观看慕课网的视频教程后写下的笔记,感谢这位前辈的分享:http://blog.csdn.net/eclipsexys1. 图像分析之RGBA模型R: Red G : Green B: Blue A : Alpha 色调/色相:物体传递的颜色 饱和度:颜色的饱和程度 亮度/明度:颜色的明暗程度1.如何在程序中设置RGB:// 设置色相原创 2015-03-23 21:01:37 · 2916 阅读 · 0 评论 -
Android图像处理技术(实现Android中的PS)(六)
好吧,关于Android中图像处理的最后一个微博,保证是最后一个了,希望泥萌不要骂我。。。今天想实现的效果是:终极大招:利用BitmapMesh来实现一些特效。 当然,BitmapMesh功能十分强大,打开大家的脑洞,相信大家会设计出更炫丽的特效:和往常一样,首先,上效果图,卖个萌: 怎么样,普通的一张图按正弦曲线跳起舞来了。。。然后,开始吧:首先,自定义View:BitmapMeshVie原创 2015-03-27 23:35:23 · 1059 阅读 · 0 评论 -
从源码中深入学习Handler,HandlerThread,MessageQueue,Looper。
今天在写项目时用到了HandlerThread,就顺便把Handler,MessageQueue,Looper都顺便复习整理了一下,写成博客,与大家分享,由于自己水平有限,难免理解的有些浅薄,有什么不合适或者不懂的地方欢迎留言询问,咱们一起探讨。 如果是对Handler一点都不了解的朋友,可以参考我的另一篇博客Handler:搭建UIThread&WorkerThread之间通信的桥梁 好了,下原创 2015-03-10 21:29:09 · 534 阅读 · 0 评论 -
帅气的属性动画赏析(Property Animation)
今天我们来学习Android中的一个比较好玩的动画效果:Property Animation、でわ、はじめましょう。一,初めに:动画的分类 Android动画分类:View Animation,Drawable Animation,Property Animation。各自能实现的效果:View Animation比较简单,能且只能实现View的基本动画效果,如translation(移动),al原创 2015-03-12 12:23:50 · 592 阅读 · 0 评论 -
Android图像处理技术(实现Android中的PS)(五)
好快,今天已经是关于Android图片处理技术的第五个博客了,有点多了,主要是为了照顾一下基础比较薄弱的同学。不过我们都是用一个连贯的例子来讲解的,并且提供了带有详细注释的Demo,通过前四个博文的学习,想必大家对图片处理技术有所了解了,从本博文开始,只贴出关键代码段,其他无关紧要的代码(比如xml布局文件)就不贴了,我会附上一个Demo,大家可以下载参考。(PS:收取一个积分值是希望大家能珍惜下载原创 2015-03-27 12:52:15 · 1837 阅读 · 6 评论 -
Handler:搭建UIThread&WorkerThread之间通信的桥梁
**本博文旨在简单介绍Handler机制,入门级,有基础的朋友可以去看看我的另一篇博文,比较深入一些。 从源码中深入学习Handler,HandlerThread,MessageQueue,Looper**概念解析1.英文释义: 处理者,处理机。顾名思义,是一种处理消息的机制。2.定义: Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息原创 2015-03-03 12:16:08 · 800 阅读 · 0 评论 -
Android图像处理技术(实现Android中的PS)(四)
前三个博文都是讲解的图像色彩变换,从本博文开始,我们开始探讨图像变换图像色彩变换的方法:矩阵法,像素点法 图像变换的方法:矩阵法,像素块法,画笔风格法:今天我们主要介绍:矩阵法首先上几张图,刷刷学好数学的重要性: 哈哈,爽不爽,自己看吧,下面的例子就是利用的这些知识。今天的Demo是通过矩阵法对图像进行变换:首先,上个效果图: 下面我们开始代码的编写工作,同样的,我在代码中原创 2015-03-25 21:44:49 · 1152 阅读 · 0 评论 -
androidannotations的快速配置
今天来学习Google开源框架annotations的配置1.annotations的解释。 简单地说,就是注解机制,功能是可以大大缩短代码量,使代码可读性增强,我想,这个解释已经足够了。恩。。。2.annotations的配置 对着项目名称点击右键,找到倒数第二项,Properties,点击进去, 会看到上图,点击标号1的位置,在右侧把标号3的位置勾上,把4的位置选择成1.6以上(包括1.6原创 2015-03-19 10:58:36 · 517 阅读 · 0 评论