自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android学习记录(6)—将java中的多线程下载移植到Android中③

在这一节中,我们就来讲多线程下载以及断点续传在android中怎么使用,前两节是为本节做准备的,没有看前两节的同学,最好看完前面的两篇文章再来看这篇。

2014-01-04 18:28:50 5345 8

原创 Android学习记录(10)—Android之图片颜色处理

你想做到跟美图秀秀一样可以处理自己的照片,美化自己的照片吗?其实你也可以自己做一个这样的软件,废话不多说了,直接上图,上代码了!效果图如下:没处理前:处理之后:

2014-01-23 16:58:47 6711 1

原创 Android学习记录(9)—Android之Matrix的用法

Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。首先介绍一下矩阵运算。加法和减法就不用说了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式:在 Android 里面, Matrix 由 9 个 float 值构成,是一个 3*3 的矩阵。如下图:解释一下,上面的sinX 和cosX ,表示旋转角度的

2014-01-23 15:58:35 22767 1

原创 以最省内存的方式把大图片加载到内存及获取Exif信息和获取屏幕高度和宽度的新方法

我们在加载图片时经常会遇到内存溢出的问题,图片太大,我们加载图片时,一般都是用的如下一般方法(加载本地图片):/** * 不作处理,去加载图片的方法,碰到比较大的图片会内存溢出 */ private void loadBigImage() { Bitmap bitmap = BitmapFactory.decodeFile("/sdcard/test.jpg"); iv.se

2014-01-19 17:07:58 3761 1

原创 通过广播关闭应用程序(每个Activity)和连续点击两次返回键关闭应用程序

对于一个应用程序可能有很多个Activity,可能每个人并不想一个个的去关闭Activity,也有可能忘了,那怎么关闭所有的未关闭的Activity呢,其实有很多方法,但是我最喜欢的一种就是通过广播事件去关闭,这样简单易懂,方便操作,很快捷。首先就是建立一个父类,让所有的activity继承父类,这样就不用每次都去注册广播,只要在父类注册好就行了,代码如下:package net.loon

2014-01-18 22:06:25 7290 4

转载 Android有效解决加载大图片时内存溢出的问题

首先,尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageVie

2014-01-16 16:58:40 2067

原创 有关ViewFlipper的使用及设置动画效果的讲解

说到左右滑动,其实实现左右滑动的方式很多,有ViewPaer,自定义实现Viewgroup,gallery等都可以达到这种效果。这里做下ViewFliper实现左右滑动的效果。会用到以下的技术:1、ViewFlipper2、GestureDetector3、Animation主要是这三个类在起作用。ViewFlipper,不妨把它看做一个容器吧,你可以把许多的View放在这

2014-01-14 14:36:01 19823 2

原创 Android学习记录(8)—Activity的四种加载模式及有关Activity横竖屏切换的问题

Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别:standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C D,在

2014-01-10 12:48:26 2538

原创 Android之判断某个服务是否正在运行的方法

/** * 判断某个服务是否正在运行的方法 * * @param mContext * @param serviceName * 是包名+服务的类名(例如:net.loonggg.testbackstage.TestService) * @return true代表正在运行,false代表服务没有正在运行 */ public boolean i

2014-01-09 14:56:57 38573 1

原创 做出一个SwitchButton的效果,并详细学习一下onDraw(Canvas canvas)方法的使用

代码的灵感和原理主要来自于android自定义开关控件-SlideSwitchhttp://blog.csdn.net/singwhatiwanna/article/details/9254309这篇文章!1.效果iphone上有开关控件,很漂亮,其实android4.0以后也有switch控件,但是只能用在4.0以后的系统中,这就失去了其使用价值,而且我觉得它的界面也不是很好看。最近

2014-01-07 13:29:29 12540 1

原创 Android学习记录(7)—Intent中显示意图和隐式意图的用法

Intent(意图)主要是解决Android应用的各项组件之间的通讯。Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。例如,在一个联系人维

2014-01-05 19:07:24 26487 1

原创 Android学习记录(5)—在java中学习多线程下载之断点续传②

在上一节中我们学习了在java中学习多线程下载的基本原理和基本用法,我们并没有讲多线程的断点续传,那么这一节我们就接着上一节来讲断点续传,断点续传的重要性不言而喻,可以不用重复下载,也可以节省时间,实现断点续传的关键在于怎么记录下载的进度和怎么标识,现在我们就来讲一下。简言之就是:为每个线程开辟一个文件,分别来记录每个线程的下载进度,在每个线程下载之前判断这个标记文件是否存在,如果存在读取相应

2014-01-04 12:03:29 2758

原创 Android学习记录(4)—在java中学习多线程下载的基本原理和基本用法①

多线程下载在我们生活中非常常见,比如迅雷就是我们常用的多线程的下载工具,当然还有断点续传,断点续传我们在下一节来讲,android手机端下载文件时也可以用多线程下载,我们这里是在java中写一个测试,其实android中的实现和java是一样的,学会了java就知道怎么在android中实现了,废话不多说了,怎么实现多线程和多线程的原理是什么样的,现在我们来学习一下。多线程下载

2014-01-03 10:44:40 4169

Android 竖直刻度尺效果

Android 竖直刻度尺效果

2017-04-24

android中解析xml和生成xml的方法

代码中包含了andoroid中解析和生成xml文件的方法,带有解释,简单易懂!

2013-12-16

仿正点闹钟时间齿轮滑动的效果(android)

看到正点闹钟上的设置时间的滑动效果非常好看,自己就想做一个那样的,在网上就开始搜资料了,看到网上有的齿轮效果的代码非常多,也非常难懂,我就决定自己研究一下,现在我就把我的研究成果分享给大家。我研究的这个效果出来了,而且代码也非常简单,通俗易懂。

2013-11-19

用Fragment实现如新浪微博一样的底部菜单的切换

用Fragment实现如新浪微博一样的底部菜单的切换 。

2013-10-04

android模仿人人客户端侧边栏

androidUI设计中,侧边栏是一种非常流行和常见的方式,现在我用碎片化实现了侧边栏。

2013-10-04

将汉字转换成汉语拼音的jar包,pinyin4j-2.5.0

这个版本的jar包非常好用,经过测试的。欢迎大家下载。

2013-08-08

Sqlplus的常用命令--oracle

oracle数据库的常用命令,非常详细,整理的韩顺平老师讲解的数据库的ptt!

2012-07-22

空空如也

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

TA关注的人

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