自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

转载 android 进程优先级

转载:http://blog.csdn.net/fhy_2008/article/details/7328967android中的进程默认情况下, 同一个application中的所有component运行在同一个linux进程下. 启动一个component A时, 如果已存在处于运行状态中的component B, 且A和B属于同一个application, 那么c

2015-04-23 15:13:14 472

原创 android音频(一)

1.通过意图使用内置的音频播放器Intent intent=new Intent(android.content.Intent.ACTION_VIEW);File audioFile=new File(Environment.getExternalStorageDirectory()+"/Music/mylove.mp3");intent.setDataAndType(Uri.fromFi

2015-04-21 09:51:52 473

转载 java获取客户端请求IP地址 获取公网ip

转载:http://blog.csdn.net/ye1992/article/details/9492809这几天搞了用java获取ip地址,由于测试方法不对,一直没有成功,昨天终于想通了并不是方法不对,而是我的测试方法不对,下面这个方法,完全可以得到客户端的公网ip地址但是在测试的时候注意:我用的是weblogic测试的,在我的本机上开启服务,然后访问,由于同在一个局域网,因

2015-04-20 14:30:19 2381

原创 android图形编辑和处理(五)

位图配置:Bitmap.Config(1)ALPHA_8:用于作为Alpha蒙版的位图,只为Alpha通道分配8位。没有其他颜色值。(2)ARGB_4444:为每个颜色通道分配4位,包括Alpha通道。允许拥有16个Alpha值得4096种不同的颜色。(3)ARGB_8888:为每个颜色通道分配8位,包括Alpha通道。允许拥有256个Alpha值得1670万种不同的颜色。(4)R

2015-04-20 14:17:58 937 1

原创 android图像编辑和处理(四)

通过在Canvas对象上绘制一个位图对象,然后在相同的Canvas上绘制第二个图像来合成。区别在于绘制第二个图像时,需要再Paint对象上指定一个过渡模式(Xfermode)。示例代码如下:package com.example.testphotoedit;import java.io.FileNotFoundException;import android.app.Activit

2015-04-20 11:11:42 1128

转载 《加班狗是怎样炼成的?》卧槽!连看三遍有木有!

转载来至:http://www.yixieshi.com/zhichang/20993.html《加班狗是怎样炼成的?》卧槽!连看三遍有木有!时间:2015-04-18 13:25 来源:投稿 作者:山西加藤鹰  前段时间一则不幸的新闻引起大家的热议——“深圳36岁IT男猝死酒店马桶上”,让过劳死和加班这两个关键词一再进入人们的视野。 加班对于大多数的IT从

2015-04-20 09:37:25 735

转载 Android最佳性能实践(三)——高性能编码优化

转载出处:http://blog.csdn.net/guolin_blog/article/details/42318689在前两篇文章当中,我们主要学习了Android内存方面的相关知识,包括如何合理地使用内存,以及当发生内存泄露时如何定位出问题的原因。那么关于内存的知识就讨论到这里,今天开始我们将学习一些性能编码优化的技巧。这里先事先提醒大家一句,本篇文章中讨论的编码优化技

2015-04-20 09:23:39 450

原创 android图像编辑和处理(三)

改变图像的对比度、亮度、整体色调等:ColorMatrix:一个数字数组,可以对图像的像素进行操作,但是操作的事颜色值--每个像素的Red(红)、Green(绿)、Blue(蓝); ColorMatrix cm=new ColorMatrix(); cm.set(new float[]{ 2,0,0,0,0, 0

2015-04-17 15:51:30 592

原创 android图像编辑和处理(二)

1.输入矩阵:Matrix矩阵类,当现有位图对象上进行绘制或从另一个位图对象创建某个位图时,可以使用该类。Matrix矩阵类的每个数字都应用于图像上每个点的3个坐标(x,y或z)之一:如:1   , 0 ,    0,        0,   1,     0,        0,   0,     1第一行:指定x坐标:x=1x+0y+0z;第二行:指定y坐标

2015-04-17 14:28:00 655

原创 android图像编辑和处理(一)

1.使用内置Gallery应用程序选择图像:package com.example.testphotoedit;import java.io.FileNotFoundException;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import an

2015-04-17 14:11:29 992

原创 延长电池续航时间--传感器,WakeLock

一. 传感器传感器使用方式和定位服务类似:应用向特定的传感器注册监听器,获得更新通知。private void registerWithAccelerometer(){ SensorManager sm=(SensorManager) getSystemService(Context.SENSOR_SERVICE); List sensors=sm.getSensorList(Se

2015-04-16 15:36:34 821

原创 延长电池续航时间--定位

Android提供了多种位置服务:(1)GPS(使用卫星的全球定位系统);(2)网络(用Cell-ID来进行基站定位,WI-FI服务地址)(3)被动(API等级8加入)在没有特别要求下,可以设置更新的频率,减少请求次数。注册监听器,在不用时,禁止位置监听//接受位置更新private void requestLocationUpdates() { LocationMan

2015-04-16 15:10:58 575

原创 延长电池续航时间--网络数据的影响

Android设备通常的多个数据连接:(1)Bluetooth(2)Ethernet(3)WI-FI(4)WiMax(5)移动网络(EDGE,UMTS,LTE)获取网络信息:public class NetInfo extends Activity { private TextView netInfoShow,netInfoShows; @Override p

2015-04-16 13:40:40 572

转载 java常用算法

转载自:http://www.cnblogs.com/suding1188/archive/2012/12/25/2832867.html插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;public class InsertSort implemen

2015-04-16 11:50:59 643

原创 延长电池续航时间--禁用广播接收器

在清单文件中声明广播接收器<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.test_sample" android:versionCode="1" android:versionName="1.0" > <uses-sdk

2015-04-16 11:12:18 835

原创 延长电池续航时间--测量电池用量

//获取电池信息通过检索固定的Intent,也就是一直会广播出来的Intentpackage com.example.test_sample;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content

2015-04-16 10:48:40 829

原创 多线程和同步之Handler和Looper(三)

Android在android.os包中定义了两个类,它们通常是多线程应用线程间通信的基石:Handler和LooperAsyncTask对象隐藏了Handler和Looper的细节,在某些情况还是要直接跟Handler和Looper打交道,比如把Runnnable对象传递到主线程之外的线程Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQu

2015-04-15 14:16:14 1068

原创 多线程和同步之AsyncTask的使用(二)

很多情况下,应用处理顺序是:1.在UI线程收到事件2.在非UI线程中处理相应的事件3.UI根据处理结果进行刷新AyncTask类可以让应用执行后台操作,并通知UI线程操作结果。为简单起见,对用户隐藏Thread、Runnable以及其他相关对象: // 下载多个文件 AsyncTask task = new AsyncTask() { private Byte

2015-04-15 13:32:23 721

原创 多线程和同步(一)

Thread对象,也就是Java定义的Thread类的实例,应用可以随意创建线程在主线程之外执行一些操作,很多时间只有这样才能让应用保持快速响应。创建线程的两种方法 //run()方法可以被重写 Thread thread1 = new Thread("testCode") { @Override public void run() {

2015-04-15 11:38:15 567

原创 java中常用算法算法

调用静态Arrays.sort()方法来排序:private static void sort(int array[]){ Arrays.sort(array) }找出数组中的最小值:private static int findMin(int array[]){ int min=Integer.MAX_VALUE;//int类型能表示的最大值 for(i

2015-04-15 10:15:22 11500 2

原创 android开发之高效使用内存

1.android设备性能取决的因素  Android设备和其上的应用使用的内存是有限的,使用尽可能少的内存,是非常必须的(1)CPU如何操纵特定的数据类型(2)数据和指令需要占用多少存储空间(3)数据在内存中的布局

2015-04-15 10:05:56 515

原创 求最小公倍数和最大公约数的算法

最小公倍数=两整数乘积/最大公约数求最大公约数的算法:1.辗转相除法有两整数a和b(b不等于0):(1) a%b得余数c;(2)若c=0,则b即为两数的最大公约数;(3)若c≠0,则a=b,b=c,再回去执行(1);2.相减法有两整数a和b(a,b都不等于0):(1)如果a>b,a-=b;(2)如果a(3)若a=b,则a(或b)即为两数的

2015-04-15 09:53:10 697

空空如也

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

TA关注的人

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