自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (23)
  • 收藏
  • 关注

原创 android 各种控件颜色值的设置(使用Drawable,Color)

android 各种控件颜色值的设置(使用Drawable,Color)在Android中,如果需要改变控件默认的颜色,包括值的颜色,需要预先在strings.xml中设置,类似字符串,可以反复调用。Android中颜色可以使用drawable或是color来定义。本例中strings.xml内容: Hello World, Main! Color

2012-07-31 19:44:49 16837

原创 android屏蔽返回键

import android.view.KeyEvent;public boolean onKeyDown(int kCode, KeyEvent kEvent) { switch (kCode) { case KeyEvent.KEYCODE_DPAD_LEFT: { return true; } case KeyEvent.KEYCODE_

2012-07-31 15:34:20 810

原创 android实现应用程序的开机自启动

Android在开机时自动启动一个应用程序在启动时自动启动一个应用程序: 1、AndroidManifest.xml  Xml代码      android:permission="android.permission.RECEIVE_BOOT_COMPLETED">

2012-07-31 15:18:22 728

原创 Android键盘操作响应

在Android中是通过触屏及键盘来操作程序的,我们如何响应一般的键盘及触笔动作呢?通过对Android一些基本界面元素的操作的了解,如果你再熟悉MVC你可以猜到Android将会如何处理键盘事件,恭喜你,猜对了,仍在Activity中改事件响应函数来做到。一般是如下三个函数:        onKeyDown, onKeyUp, on, onKeyMultipleimport a

2012-07-30 09:58:37 1581

原创 git/github初级运用自如

git/github初级运用自如      之前初学过一点git版本控制工具,利用github做仓库,照着github上的文档练习的了一下。不过那只篇只是照虎画猫(我的水平只能照着老虎画个猫模样,嘻嘻!)。最近在学hibernate,公司与家之间都要调用我练习的小项目,交给git/github来管理,我只想说真的爽歪歪了。本文在我之前的那篇《git/github学习笔记

2012-07-29 10:33:49 2118

原创 GitHub使用简介

GitHub使用简介1. 关于GitHub的常见使用方法,请参考官网上面的说明。本篇文档只是针对于常用的,而且容易犯错的用法进行说明。仅仅是个人观点。2. 如何使用GitHub?(1) 常用的是首先在GitHub上创建一个版本库,然后接下来的工作是在本机创建一个版本库,注意不一定要和原来那个版本的文件名相同。比如原来创建的版本为HelloWorld,那么本机完全可以

2012-07-29 10:25:06 944

原创 JSON 对Google API返回的信息进行解析

1.如google根据经纬度找地理位置的apihttp://maps.googleapis.com/maps/api/geocode/json?latlng=23.1167,113.25&language=zh$s&sensor=false&region=es返回的结果是json类型的数据:如何解析呢?如下类:package com.cvte.ui.weather;im

2012-07-28 13:32:06 4670

原创 android.os.NetworkOnMainThreadException

android.os.NetworkOnMainThreadException    在android 2.3上设计的下载程序,在android 4.0上运行时报android.os.NetworkOnMainThreadException异常,原来在4.0中,访问网络不能在主程序中进行,有两个方法可以解决,一个是在主程序中增加: Java代码

2012-07-27 20:31:45 849

原创 JAVA Pattern和Matcher 的用法

Pattern类: Pattern的方法如下: static Pattern compile(String regex) 将给定的正则表达式编译并赋予给Pattern类 static Pattern compile(String regex, int flags) 同上,但增加flag参数的指定,可选的flag参数包括:CASE INSENSITIVE,MULTILIN

2012-07-27 17:46:18 9636

原创 关于java中Pattern.compile函数的相关解释

Pattern.compile函数:Pattern Pattern.compile(String regex, int flag)flag的取值范围如下:Pattern.CANON_EQ,当且仅当两个字符的"正规分解(canonical decomposition)"都完全相同的情况下,才认定匹配。比如用了这个标志之后,表达式"a\u030A"会匹配"?"。默认情况下,不考虑"规范

2012-07-27 17:45:03 68226

原创 Android Google天气 解析xml 显示中文

解析XML的方法网上很多,这里只讲怎么通过xml获取中文天气信息:url用 "http://www.google.com/ig/api?weather="+cityName,返回的将是英文的天气信息,解析出来当然也是英文;而用 "http://www.google.com/ig/api?hl=zh-cn&weather="+cityName 则无法解析,原因应该是输入的文字编码与返回的文字编码

2012-07-27 17:44:11 1314

原创 Android 获取当前系统语言及地区,并更改语言

如果想获取手机的当前系统语言,可以通过Locale类获取,主要方法:Locale.getDefault().getLanguage(),返回的是es或者zh;通过Locale.getDefault().getCountry()获取当前国家或地区,返回为CN或US;如果当前手机设置为中文-中国,则使用此方法返回zh-CN,同理可得到其他语言与地区的信息。1.首先,如果要程序自动适

2012-07-27 15:41:03 39777

转载 Android:资源 id 及资源 id 的动态获取

我们平时获取资源是通过 findViewById 方法进行的,比如我们常在onCreate方法中使用这样的语句:btnChecked=(ImageView)findViewById(R.id.imgCheck); findViewById是我们获取layout中各种View 对象比如按钮、标签、ListView和ImageView的便利方法。顾名思义,它需要一个int参数:

2012-07-27 14:25:03 1353

原创 git pull 时出现 error: Your local changes to the following files would be overwritten by merge的解决办法

The most useful commands you will want to learn areclonestatuspullcommitpushgitkstashlogcheckout% git clone ssh://antportal.com:22/var/lib/git/rndtaxcredit.gitCloning into rndtaxcredit...remot

2012-07-27 10:46:57 12817 1

原创 修改git提交信息到编辑器为vim

修改git提交信息到编辑器为vim  git  commit -m 默认使用nano,觉得不爽,改成vim吧。在 .gitconfig (在根目录下)的  [core] 段中加上 editor=vim 。

2012-07-26 19:50:01 4376

原创 screen的用法--在后台运行交互式程序

在后台运行交互式程序,退出登录后,并不结束程序sudo apt-get install screenscreen vim a.txt#直接退出后使用 screen -ls # 1656.pts-0.ubuntu (Detached)screen -r 1656 #恢复#热键,同时按下Ctrl和a键结束后,再按下功能键C-a ? #显示所有键绑定信息C-a w #显示所有

2012-07-25 19:55:58 1411 1

原创 java代码缺陷自动分析工具之FindBugs介绍

java代码缺陷自动分析工具之FindBugs介绍1         FindBugs是什么?FindBugs 是一个java bytecode静态分析工具,它可以帮助java工程师提高代码质量以及排除隐含的缺陷。FindBugs检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析

2012-07-25 12:59:45 2881

原创 linux 创建连接命令 ln -s 软链接

linux 创建连接命令 ln -s 软链接这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln

2012-07-24 17:01:04 2013

原创 Findbugs插件使用图文指南

它是干嘛的?findbugs是一个开源的eclipse 代码检查工具;它可以简单高效全面地帮助我们发现程序代码中存在的bug,bad smell,以及潜在隐患。针对各种问题,它并且提供了简单的修改意见供我们重构时进行参考; 通过使用它,可以一定程度上降低我们code review的工作量,并且会提高review效率。 通过findbugs找到bug,再由我们自己重构代码,可以培养我们的编码意识

2012-07-24 16:22:00 2622

原创 Chrome如何安装插件

步骤如下:1.点击浏览器地址栏最后面的扳手的图标,选择tools中的Extensions项,便会进入扩展页面。2.点击页面中的get more extensions选项,进入到官网对的chrome web store 界面。3.在搜索栏中输入你要安装的插件,找到后直接安装就可以了。

2012-07-24 10:26:52 1644

原创 su: Authentication failure 错误

su: Authentication failure 错误刚装完linux要用到超级用户模式的时候出现这个错误。su: Authentication failure$ su - rootPassword:su: Authentication failureSorry.这时候输入$ sudo passwd rootEnter new UNI

2012-07-24 08:46:14 2311 1

原创 android R文件丢失

android R文件丢失今天对常用的几个Layout, 在res的layout下各自写了一个xml。写完一刷新项目,gen目录下的R文件就不见了。遇到这个情况,一般是xml里有错误,于是,我就一个个去检查我写的xml。实在是没看到什么错误。后来把全部文件都剪出去再一个一个的放进来。放到linearHorizontal.xml这个文件时,一刷新R文件就不见了。但我仔细看文件里只

2012-07-23 21:13:20 1298

转载 如何获取Android源码

如何获取Android源码分类: Android2011-03-16 17:15 691人阅读 评论(0) 收藏 举报转贴自:http://android.yaohuiji.com/archives/2652 第101讲:Android源代码下载指南(图解)Android学习到一定程度,就一定要多读代码多思考,Android源代码就是非常好的学习材料,本

2012-07-23 21:11:39 784

原创 eclipse 卸载插件

eclipse 卸载插件先交待一下情况。我用的eclipse版本是3.5.2。我下载了eclipseme插件的zip包,然后通过添加zip包添加了这个插件,然后发现开发过程中有问题。同事说,他用添加网址的方法添加这个插件就没有问题。于是我也想用他的方法重新添加这个插件,但是要重新添加就要先把原来的卸掉才行,否则会提示插件已存在。卸载步骤:Help -> Abou

2012-07-23 21:01:46 620

原创 Eclipse插件开发之FindBugs插件

Eclipse插件开发之FindBugs插件Findbugs是一个在java程序中查找bug的程序,它查找bug模式的实例,也就是可能出错的代码实例,注意Findbugs是检查java字节码,也就是*.class文件。其实准确的说,它是寻找代码缺陷的,很多我们写的不好的地方,可以优化的地方,它都能检查出来。例如:未关闭的数据库连接,缺少必要的null check,多余的

2012-07-23 19:11:33 534

原创 Git历险记(四)——索引与提交的幕后故事

Git历险记(四)——索引与提交的幕后故事不一样的索引我想如果看过《Git历险记》的前面三篇文章的朋友可能已经知道怎么用git add,git commit这两个命令了;知道它们一个是把文件暂存到索引中为下一次提交做准备,一个创建新的提交(commit)。但是它们台前幕后的一些有趣的细节大家不一定知晓,请允许我一一道来。Git 索引是一个在你的工作目录(working tree)和项目

2012-07-23 17:56:47 557

原创 Git历险记(3):创建一个自己的本地仓库(1)

51CTO编者按:本文是译者刘辉对系列文章《Git Community Book》翻译的第三篇,本文用“庖丁解牛”的方法介绍如何把一个项目加入到版本管理中的具体过程。如果你对Git的下载、安装和配置的具体方法还不清楚,可以参考Git历险记(2):Git的安装和配置。以下是本篇正文。如果我们要把一个项目加入到Git的版本管理中,可以在项目所在的目录用git init命令建立一个空的本地仓库,然后

2012-07-23 17:41:08 513

原创 Git历险记(二)——Git的安装和配置

各位同学,上回Git历险记(一)讲了一个 “hello Git” 的小故事。有的同学可能是玩过了其它分布式版本控制系统(DVCS),看完之后就触类旁通对Git就了然于胸了;也有的同学可能还如我当初入手Git一样,对它还是摸不着头脑。从这一篇开始,我就将比较“啰嗦”的和大家一起从零开始经历Git使用的每一步,当然对我而言这也是一个重新认识Git的过程。使用Git的第一步肯定是安装Git,因为

2012-07-23 17:34:59 781

原创 Git历险记(一)

Git历险记(一)【编者按】作为分布式版本控制系统的重要代表——Git已经为越来越多的人所认识,它相对于我们熟悉的CVS、SVN甚至同时分布式控制系统的Mercurial,有哪些优势和不足呢。这次InfoQ中文站有幸邀请到《Git Community Book》的译者刘辉,在InfoQ开辟《Git历险记》专栏,分享他使用Git的经验,以及他对Git的看法。Git是Linus

2012-07-23 17:25:10 484

原创 Git里的分支&合并 (五)

分支与合并在Git里面我们可以创建不同的分支,来进行调试、发布、维护等不同工作,而互不干扰。下面我们还是来创建一个试验仓库,看一下Git分支运作的台前幕后:$rm -rf test_branch_proj $mkdir test_branch_proj $cd test_branch_proj $git init Initialized empty Git repository i

2012-07-23 16:20:16 778

原创 Git与Github入门资料

Git与Github入门资料Git主要优势及安装git,一个非常强大的版本管理工具。Github则是一个基于Git的日益流行的开源项目托管库。Git与svn的最大区别是,它的使用流程不需要联机,可以先将对代码的修改,评论,保存在本机。等上网之后,再实时推送过去。同时它创建分支与合并分支更容易,推送速度也更快,配合Github提交需求也更容易。git的入门,稍微有点麻烦,需要在本机创建一

2012-07-23 14:21:49 3393

转载 印象笔记Evernote 教程

印象笔记Evernote 教程2012-03-30 09:34:34 来自: likeaquarius(好奇地观察别人的生活,试着理解) 汇总各类印象笔记Evernote 教程········································································································

2012-07-23 13:52:42 9317

原创 关于Activity切换动画——overridePendingTransition

Activity的切换动画指的是从一个activity跳转到另外一个activity时的动画。它包括两个部分:一部分是第一个activity退出时的动画;另外一部分时第二个activity进入时的动画;在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是overridePendingTransition这个函数有两个参数,一个参数是第二个ac

2012-07-23 09:04:22 998

原创 在adapter 中进行数据的操作

package com.cvte.apkclassify;import java.util.ArrayList;import android.content.Context;import android.content.pm.ApplicationInfo;import android.content.pm.PackageInfo;import android.cont

2012-07-07 13:46:57 755

原创 Android 让应用程序窗口话

android:icon="@drawable/ic_launcher"        android:label="@string/app_name"        android:theme="@android:style/Theme.Dialog" >

2012-07-07 10:48:08 506

原创 Handler 的使用

handler使用Message1.定义一个Handler 2.重写消息处理函数 3.发送消息 //创建简单的View import android.content.Context;   import android.graphics.Canvas;   import android.graphics.Color;   import android.graphics.Pai

2012-07-07 09:34:53 650

原创 Android根据包名取得指定程序包的信息(名称、图标……)

Android根据包名取得指定程序包的信息(名称、图标……)本文讨论如何根据包名取得程序包相关信息,本例演示取得Android系统程序的名称和图标(注意:并不是每一个程序包都有程序名称和图标)。效果图如下:主程序源码如下:package com.plter.getsystemicon; import android.app.Activity;im

2012-07-06 21:34:26 6806

原创 自定义listview的显示(重写Adapter)

public class ListViewTest extends ListActivity {    /** Called when the activity is first created. */       private List> mData;    @Override    public void onCreate(Bundle savedInstanceState)

2012-07-06 18:20:36 824

转载 Thunderbird 邮件签名三个实现方式

Thunderbird 邮件签名三个实现方式Thunderbird 使用有一年多了,有着 Mozilla 软件的血统它,跨平台、简洁实用、可定制性,稳定高效是让我在使用中感觉最舒心的。不过,有一个功能初次要用时,感觉不是很方便,那就是邮件签名,软件自带邮件签名功能太单一,只支持一个签名,当然,不同的帐号可以设置不同的签名。细细想来,这样的设置对于一般用户来说也够了。很多邮件客户端软件都

2012-07-06 16:44:28 17933

原创 android中获取手机分辨率

在Activity中  // ME722 测试 480*854   竖屏Display display = this.getWindowManager().getDefaultDisplay();int nHeight = display.getHeight();      //569int nWidth = display.getWidth();        //320

2012-07-06 11:07:54 4411

Android图表引擎

比AchartEngine还要强大的图表引擎

2014-07-08

java swing推箱子.rar

这是用java swing编写的一个小游戏,内含源码,图片等,以及开发说明文档!使用于对swing有兴趣的人.....

2011-07-09

坦克大战Swing版.rar

这是用java swing编写的一套小游戏,内含源码和所需要的各种图片,适用于对swing有兴趣的人..

2011-07-09

editplus 3 编译器

功能强大的一套编译软件,比记事本的功能大的多!

2011-07-09

传智播客张孝祥java邮件开发_Java邮件开发源代码.rar

传智播客张孝祥java邮件开发_Java邮件开发源代码,详细介绍了发送和接收邮件的各种方法,需要的请下载!

2011-07-09

mysql安装.rar

内涵mysql的安装图解,以及链接mysql的的驱动jar包,需要的人请下载!

2011-07-09

javaweb dtd.rar

含有javaweb开发过程中要使用到的所有dtd文件,懂的人请下载!适用各种开发工具..

2011-07-09

android学习资料.rar

这是最近android开发的资料文档,内容较详细,有需求者可以下载!

2011-07-09

javamail-1.4.3.rar

这是java邮件开发所需要的文件,内含有各种开发需要的jar包,以及实例文档!

2011-07-09

源代码for Thinking in Java.chm

这套给出了与thinking in java 书中配套的所有源码,因为书很经典所以源码也有很大的学习价值,可以多学习,多了解。

2011-06-10

Servlet中文API文档.pdf(全部)

这套servlet的API 包含了servlet方面的所有信息,这份文档描述了Java Servlet API 的最新版本2.1 版。所以,这本书对于Servlet 的开发者及servlet 引擎的开发者同样适用。

2011-06-10

java反编译器(一套小巧而功能强大的exe文件)

这是一个exe文件,大小不到1M,不需要安装,直接使用,可以将任何class 文件编译为java源文件,方便获取源文件。有意者可以了解一下。

2011-06-10

Java编程思想第4版.pdf

这是一本很经典的java学习书籍,内容涵盖java多方面的知识,对于想提高java水平的朋友来说,这本书不能错过。

2011-06-08

正则表达式教程.pdf

关于正则表达式的应用教程,详细介绍了正则表达式的用法,书中含有例子,学习容易。

2011-06-08

java基础教程_Java快车.pdf

总结了java基础部分的要点和技术用法,共有208页,涵盖java所有基础知识,内容丰富,讲解独特

2011-06-07

Java多媒体技术.ppt

这是一个介绍java多媒体技术的ppt文档,对学习多媒体技术提供了一个很好的参考

2011-06-07

HTML标记大全.doc

涵盖了html中所有的标记,并附有介绍和用法,对学习web的人来说有很大的帮助

2011-06-07

Hibernate三大类查询总结.doc

Hibernate目前总共分为三大类查询:cretiria,hql,本地sql 详细介绍着三种方式的区别和用法

2011-06-07

J2EE核心模式之DAO(简体中文).pdf

J2EE 应用程序 需要将数据持久化 DAO 模式帮你解决

2011-06-06

空空如也

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

TA关注的人

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