- 博客(8)
- 资源 (6)
- 问答 (4)
- 收藏
- 关注
原创 Android学习笔记之动画简介
由于在本科期间对动画产生过兴趣,利用Adobe Flash制作过一些小的动态图,正好在学Android动画制作,所以来记录一下学习笔记。目前,在Android中,有以下三种动画模式:1>Frame Animation:逐帧动画,通过利用每张静态图片在人眼的“视觉暂留”,以达到动画目的,就像一开始的动画片一样,将每一张图片合订,在随着页码的翻动,显示给人们的就还想是动起来一样。配置逐帧动画,即在
2017-02-27 14:38:48 769
原创 Android学习笔记之基础绘图类
Android中常用的基础绘图类有以下三种:1>Bitmap类,表示一张位图,可以自由创建或者读取文件,功能类似于Java中的BufferedImage,其中有很多相似的方法,包括读取一张图片,创建或者保存等。2>Canvas类,表示画布,可以通过设置画布的属性,画出所需要的东西。其中,Canvas类和Bitmap类在某些方法上具有相似的功能,例如创建一个固定大小的图像等。3>Pain
2017-02-27 09:48:38 698
原创 利用空间距离比较两张图片颜色的相似度
在图像处理中,图像模式一般有RGB模式和HSI模式。前者将色彩分为red、green、blue三种颜色,通过各个分量的值来比较颜色,但是需要注意的是,计算rgb分量需要算出一张图片的像素点,取平均得到rgb的平均值,这种颜色比较简单,但是不能真实地反映两张图像的颜色的相似性,因此,需要用空间距离来比较。/* * 利用空间距离比较rgb * */ public void space(S
2017-02-25 10:24:16 6918
转载 利用Java处理图片,更换背景
这个是网上一个大牛想到的方法,独特的见解,适用于给证件照换背景,即颜色RGB值在一个范围内的图像处理,稍加修改,可以适用于一切需要更换背景的情况,可以利用NetBeans设计一个UI,然后写成一个小程序,将PS里的抠图取代。import java.awt.image.BufferedImage;import java.io.File;import java.io.FileDescripto
2017-02-25 09:48:04 9186 3
原创 Java实现二值化处理图像
由于需求,在做图像处理这块,大概也学习了小半年,本文利用Java通过设置一个阈值来读一图像进行二值化处理。import java.awt.Color;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.math.BigDecimal;import
2017-02-25 09:31:01 6638 8
转载 Android 线程 thread 两种实现方法!
这篇文章中有三点需要提前说明一下, 一:在Android中有两种实现线程thread的方法:一种是,扩展Java.lang.Thread类 另一种是,实现Runnable接口 二:Thread类代表线程类,它的两个最主要的方法是: run()——包含线程运行时所执行的代码 Start()——用于启动线程 三:
2017-02-25 09:24:41 726
原创 Android相机开发中的一些函数
最近在研究一个基于Android相机的图相处理方面的程序,在控制拍照时,由于相机功能的单一,需要加上声音以便于提醒用户拍照动作完成,同时需要设置闪光灯的开启与否,以便在不同的环境中,尽可能的实现去噪的目的。本程序中由于设置了两个Butten,需要区别开两个Butten,因为点击不同的Butten对应不同的函数处理。一、快门声音的添加 private Camera.ShutterCallbac
2017-02-24 19:41:49 778
原创 关于android生命周期的一些学习总结
从一开始学Java到开始接触Android编程学习,给我的感觉是相似又不同。在Java中,一个程序的入口即main()函数,而在Android的中,你会发现找不到main函数,取而代之的,是它的生命周期。简单来讲,当一个Android Activity以后,会调用onCreate()方法,对该Activity进行初始化。onStart()方法会在启动该Activity时被调用(
2017-02-24 19:25:11 419
利用ViewPager和WheelView实现横向纵向轮番滚动
2018-07-04
如何改写单例模式?在连接请求这一块儿出现了多次重复连接,需要改为单例模式。
2018-01-27
java中将一个byte[]数组写成一个二进制文件?
2017-11-06
java 将一个byte[]数组转成二进制文件丢失数据是为什么啊?
2017-11-06
java 超过256的int转换byte[]
2017-10-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人