自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (5)
  • 收藏
  • 关注

转载 android intent action 介绍大全

一些常用的Intent:UriAction功能备注geo:latitude,longitudeIntent.ACTION_VIEW打开地图应用程序并显示指定的经纬度geo:0,0?q=street+addressIntent.ACTION_VIEW打开地图应用程序并显示指定的地址ht

2014-09-30 16:05:16 604

转载 Android事件传递机制

Android事件构成在Android中,事件主要包括点按、长按、拖拽、滑动等,点按又包括单击和双击,另外还包括单指操作和多指操作。所有这些都构成了Android中的事件响应。总的来说,所有的事件都由如下三个部分作为基础:按下(ACTION_DOWN)移动(ACTION_MOVE)抬起(ACTION_UP)所有的操作事件首先必须执行的是按下操作(ACTIONDO

2014-09-15 14:20:14 408

原创 Android之SurfaceView学习

SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。        surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域,只有在这个可见区域内 的surface部分内容才可见,可见

2014-09-02 10:31:38 471

转载 正则表达式语法

正则表达式语法正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符

2014-07-25 20:57:30 378

原创 正则表达式基本语法

1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了;"notice

2014-07-25 20:50:36 425

原创 android 广播注意事项

最近需要实现广播消息,发现有几点注意事项:1,

2014-07-25 12:01:10 3878

转载 性能优化之布局优化

1、抽象布局标签 (1) 标签include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,这在布局编写方便提供了大大的便利。下面以在一个布局main.xml中用include引入另一个布局foot.xml为例。main.mxl代码如下:Java1234567891011121314xml versi

2014-07-21 19:53:03 484

原创 Android Paint和Color类

要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法如下:    setAntiAlias: 设置画笔的锯齿效果。    setColor: 设置画笔颜色    setARGB:  设置画笔的a,r,p,g值。    setAlpha:  设置

2014-06-02 18:51:42 544

原创 Webview自适应屏幕

第一种:     settings.setUseWideViewPort(true);     settings.setLoadWithOverviewMode(true);     第二种:     WebSetting settings = webView.getSettings();     settings.setLayoutAlgorithm(LayoutAlgori

2014-05-23 13:54:51 4528 1

原创 Android特殊字符的输入

(一) 在Res下String.xml向字符串中插入“&”符号报错如下图所示:翻译:在对实体的引用中,实体名必须紧跟在“&”后。查找知道:这设计到HTML语言的字符集知识:在网页中除了可显示常见的ASCII字符和汉字外,HTML还有许多特殊字符,它们一起构成了HTML字符集。有2种情况需要使用特殊字符,一是网页中有其特殊意义的字符,二是键盘上没有的字符。

2014-05-16 17:20:48 1624 1

原创 Intent 传值和 Bundle传值的区别

举个例子  我现在要从A界面   跳转到B界面或者C界面,这样的话 我就需要写2个Intent  如果你还要涉及的传值的话 你的Intent就要写两遍添加值的方法 那么 如果我用1个Bundle  直接把值先存里边 然后再存到Intent中 不就更简洁吗?另外一个例子  如果我现在有  Activity A ,B ,C;现在我要把值通过A经过B传给C,你怎么传 如果用Intent的话   

2014-03-12 23:41:03 594

原创 Java 线程池的原理与实现

这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。线程池就是其中之一,一提到线程,我们会想到以前《操作系统》的生产者与消费者,信号量,同步控制等等。一提到池,我们会想到数据库连接池,但是线程池又如何呢?建议:在阅读本文前,先理一理同步的知识,特别是syncronized同步关键字的用法。关于我对同步的认识,要缘于

2014-02-09 22:14:30 567

原创 Java中的String数据类型

1. 首先String不属于8种基本数据类型,String是一个对象。因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。        2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;        3. String str=”kvill”;

2013-11-26 09:29:05 633

转载 Android ViewPager使用详解

这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。看一下api的图片, ViewPager的功能就是可以使视图滑动,就像Lanucher左

2013-11-01 20:37:34 974

原创 使用github下载资源

1、下载github:到http://windows.github.com/下载Github for Window;  2、安装github,过程很简单,略过。。。  3、搜索git.exe的路径,一般都是在“我的文档”目录下面,将路径添加到环境变量path里面;  4、运行git shell  5、打开需要下载的git资源文件网址,将里面Git Read-Only

2013-09-02 15:26:28 593

转载 Java Thread 总结

Ø线程的概述(Introduction)线程是一个程序的多个执行路径,执行调度的单位,依托于进程存在。 线程不仅可以共享进程的内存,而且还拥有一个属于自己的内存空间,这段内存空间也叫做线程栈,是在建立线程时由系统分配的,主要用来保存线程内部所使用的数据,如线程执行函数中所定义的变量。注意:Java中的多线程是一种抢占机制而不是分时机制。抢占机制指的是有多个线程处于可运行状态,但是只允许

2013-08-13 16:51:33 497

转载 xx is not in the sudoers file 问题解决

我用的是redhat5.4,在一般用户下执行sudo命令提示llhtiger is not in the sudoers file. This incident will be reported.解决方法:一、$whereis sudoers -------找出文件所在的位置,默认都是/etc/sudoers         二、 #chmod u+w /etc/sudoers    以超

2013-07-26 20:10:56 476

原创 centos 6.2用yum安装中文输入法

centos 6.2用yum安装中文输入法1.su root2.yum install "@Chinese Support"3.exit4.回到桌面,system->preferences->input method5.如果没有,先注销一下。6.按照提示添加输入法。7.最后 再次注销,登录即可。

2013-07-26 20:03:12 606

原创 HttpClient超时区别

HttpClient 4 设置超时 httpclient 超时有时httpclient的时候,需要等待N长时间,可能此时你决定放弃或者重试。实现上非常简单 添加一个参数即可 httpClient.getParams().setIntParameter("http.socket.timeout",3000); 这里的超时单位是毫秒。这里的http.socket.timeout就是SO_TIMEO

2013-06-25 09:20:45 1109

原创 Android中的几种网络请求方式详解

Android应用经常会和服务器端交互,这就需要手机客户端发送网络请求,下面介绍四种常用网络请求方式,我这边是通过Android单元测试来完成这四种方法的java.net包中的HttpURLConnection类// Get方式请求public static void requestByGet() throws Exception {String path = "https

2013-06-20 14:12:52 806

转载 android 调用系统铃声方法

1.直接调用铃声:MediaPlayer mp = new MediaPlayer();try {mp.setDataSource(this, RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION));mp.prepare();mp.start();} catch (Exception e) {

2013-06-14 10:26:22 14457

转载 Android 实现发送彩信方法 (MMS),非调用系统界面

最近有个需求,不去调用系统界面发送彩信功能。做过发送短信功能的同学可能第一反应是这样:不使用 StartActivity,像发短信那样,调用一个类似于发短信的方法SmsManager smsManager = SmsManager.getDefault();smsManager.sendTextMessage(phoneCode, null, text, null, null);可

2013-06-04 12:17:17 910

转载 Android学习笔记之AndroidManifest.xml文件解析

一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和In

2013-06-03 21:07:44 490

转载 Android的权限permission

允许读写访问"properties"表在checkin数据库中,改值可以修改上传允许一个程序访问CellID或WiFi热点来获取粗略的位置允许一个程序访问精良位置(如GPS)允许应用程序访问额外的位置提供命令允许程序创建模拟位置提供用于测试允许程序访问有关GSM网络信息允许程序使用SurfaceFlinger底层特性

2013-06-03 20:35:46 435

转载 Android-sharedUserId数据权限

Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取. 需要

2013-06-03 20:02:47 404

转载 Android Api 常用类库包介绍

在Android 类库中,各种包写成android.*的方式,重要包的介绍如下:android.app:         提供高层的程序模型、提供基本的运行环境。android.content:    包含各种的对设备上的数据进行访问和发布的类。android.database:  通过内容提供者浏览和操作数据库。android.graphics:   底层的图形库,包含画布,颜色

2013-04-25 15:15:36 457

转载 Android ListView入门知识--各种Adapter配合使用

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据    具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleA

2013-04-25 14:14:11 549

转载 介绍GLSurfaceView

android.opengl.GLSurfaceView类让你更容易地使用OpenGL ES渲染你的应用程序,其主要通过一下几点:1、提供粘合代码把OpenGL ES连接到你的视图系统2、提供粘合代码使得OpenGL ES按照Acticity(活动)的生命周期工作3、使它容易选择一款合适的框架缓冲区像素格式4、创建和管理一个独立的渲染线程,产生平滑的动画5、

2013-04-23 15:03:01 538

原创 设置Activity全屏与不全屏

*全屏 在Android下如何实现一个Activity的全屏显示呢?目前发现有两种方法可以实现:方法一:使用xml的方法,在该项目的AndroidManifest.xml文件中,在需要全屏的Activity元素中添加属性android:theme="@android:style/Theme.NoTitleBar.Fullscreen"这样就可以实现这个Activity的全屏

2013-03-29 10:25:59 1079

转载 Activity intent经常使用的 FLAG 集合

首先简单说下Task和Activity的关系。  Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Activit

2013-03-29 10:00:08 398

转载 关于Android的nodpi,xhdpi,hdpi,mdpi,ldpi

首先是几个基本概念:1.屏幕尺寸Screen size即显示屏幕的实际大小,按照屏幕的对角线进行测量。为简单起见,Android把所有的屏幕大小分为四种尺寸:小,普通,大,超大(分别对应:small, normal, large, and extra large).应用程序可以为这四种尺寸分别提供不同的自定义屏幕布局-

2013-03-28 20:08:49 534

转载 Java关键字final、static使用总结

一、final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变

2013-02-26 09:04:17 181

原创 WP7WrapPanel

WrapPanel:这个面板控件主要是通过Orientation属性设置包含在控件是的元素从左至右或从上至下依次安排位置,当元素超过该控件边缘时,它们将会被自动转至下一行或列。此控件一般用于文本布局、拾色器、图片等。需要加载System.Windows.Controls.Toolkit.dll WrapPanel:这个面板控件主要是通过Orientation属性设置包含在控件是的元素从

2012-11-14 13:20:18 645

原创 WP8 POST 方法(转载经过一定的修改)

using System;using System.Collections.Generic;using System.Net;using System.IO;using System.Text;using System.Diagnostics;using Windows.Foundation;using System.Windows.Media.Imaging;us

2012-11-12 11:24:39 2182

原创 wp8 IsolatedStorageFile XML读写方法

下面是本人写的读写xml方法,供参考:public void createNewFile(string fileName)        {            var appStorage = IsolatedStorageFile.GetUserStoreForApplication();            try            {

2012-11-12 09:00:50 2294

ffmpeg-3.0_compiled_so

ffmpeg编译后的android版本,能够通过将so加载到本地android应用程序中,通过JNI编程,调用C层接口,实现FFmpeg接口调用,如rtsp,本地编解码,等等

2020-10-12

VC++彩色图像二值化代码

这是我用的图像二值化代码,绝对可以用的,呵呵呵

2010-04-28

五指棋 VC MFC编程

这是我自己编的一个程序,与大家分享,如果有问题希望大家能提出来,一块进步;

2009-11-09

一种基于小波变换的图像去噪论文

这是本人的毕业论文,本文描述的是一种基于小波变换的图像去噪,结合了人眼视觉特性去除图像噪声。

2009-06-04

空空如也

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

TA关注的人

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