- 博客(42)
- 资源 (23)
- 收藏
- 关注
原创 Android 长按setOnItemLongClickListener 显示context Menu(上下文菜单)
Android 长按setOnItemLongClickListener 显示context Menu(上下文菜单) 例子... Java代码 private ListView fileList; Java代码 fileList .setOnCreateContextMenuLis
2013-01-30 10:15:21 4676
转载 一个男人关心的东西决定了他的层次
有些时候当我感觉有些消极的时候,我会需要一些东西去刺激我,让我走出困扰,重新振作起来,就是这些励志的东西,当然,这些东西是给我一个思考的空间,它们只是一些参考意见。最近我在考虑的问题是,我绝对不能把鸡蛋都放在一个篮子里。以下这个文章转自:http://forum.edc-cn.com/BLOG_ARTICLE_4189.HTM一个男人关心的东西决定了他的层次,你在关心什么呢?
2013-01-25 21:11:24 758
转载 Git repo 常用命令
下载 repo 的地址: http://android.git.kernel.org/repo ,可以用 wget http://android.git.kernel.org/repo 或者 curl http://android.git.kernel.org/repo >~/bin/repo 来下载 repo , chmod a+x ~/bin/repo 用repo sync 在抓去 andro
2013-01-25 20:45:31 1189
转载 git repo使用心得
git repo使用心得git是相当与svn,cvs等的版本控制工具,repo封装了对git的操作,使git命令更简单化,git学习网站这是之前自己看的,但实际工作操作中还是遇到了很多困难,总是遇到冲突,无法提交等问题,现在对Git的使用还是不很熟,但现在对使用也基本了解了,这样简单介绍一下。在使用git时,用了repo,Windows下开发,使用的是Cygwin工具,这个比g
2013-01-25 20:29:01 660
转载 android的一些动画集合以及layoutAnimation的一些用法
1 fade.xml[html] view plaincopyxml version="1.0" encoding="utf-8"?> [html] view plaincopyalpha xmlns:android="http://schemas.android.com/apk/res/a
2013-01-25 15:08:39 1923
原创 自定义Activity style
!-- this goes in your theme -->@style/MyActivityAnimations @anim/activity_open_enter @anim/activity_open_exit @anim/activity_close_enter @anim/activity_close_exit @anim/task_
2013-01-25 15:05:19 1703
原创 git命令之git 常用操作命令收集
Git常用操作命令收集:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-u
2013-01-25 12:23:36 837
原创 Android 手机上获取物理唯一标识码
唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。import android.provider.Settings.Secure;private String android_id = Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID); 我们在项目过程中或多或少会使用到设
2013-01-23 10:02:06 769
原创 MD5 加密算法
FYIDigest.javapackage com.cvt.smarthome.utils;import java.security.MessageDigest;public class Digest { public static String getMD5(String source) { return getChecksum(source, "MD5"
2013-01-22 10:00:35 863
原创 git 解决分支冲突的方法
1.如我需要将master分支上修改的内容添加到simple分支上 git checkout simple git cherry-pick ..master // 如果出现了冲突,则会停止,此时解决冲突,然后提交,再执行下面的命令 git chery-pick --continue2.如果我在simple分支上修改了内容,然后提交到远程服务器上,结果不
2013-01-21 22:15:53 6922
转载 Android 读取<meta-data>元素的数据
在AndroidManifest.xml中,元素可以作为子元素,被包含在、 、和元素中,但不同的父元素,在应用时读取的方法也不同。1 :在Activity的应用。 xml代码段: java代码段: ActivityInfo info=this.getPackageManager()
2013-01-20 12:55:45 702
原创 Git cherry-pick 和 rebase 的混合用法
之前在 git 上遇過一個問題A-B master \ C-D-E-F-G topic問題是,我只想把 D,F 加到 master ,其他的留在 topic ,而且又不想把 history 搞得很亂,最好就變成這個樣子:A-B-D-F master \ C-E-G topic有甚麼好的作法
2013-01-18 17:19:50 1285 1
原创 推荐比较好的Android 堆栈管理的文章
http://blog.csdn.net/nkmnkm/article/details/7284470
2013-01-17 09:31:37 834
原创 Android 通过http访问服务器
目前Android 与服务器交互有两种方式:1.Socket 2. Http ;但由于Http的封装性以及性能比socket要好,所以推荐使用http方式和服务器交互;通过http访问服务器有三种方法:1.post 2. get 3.或者上传文件例子如下:protected JSONObject toWebService(String url, String method,
2013-01-17 09:26:31 10343
原创 从网络获取图片直接存为bitmap
URL url= new URL(urlString); URLConnection connection=url.openConnection(); HttpURLConnection httpConnection=(HttpURLConnection)connection; int responseCode=httpConnection.getResponseCode(); i
2013-01-17 00:02:48 5797
转载 AsyncTask使用详细说明
AsyncTask使用: 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中更新界面 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相
2013-01-16 16:38:14 931
转载 Activity和Task(栈)
一、Activity和Task(栈)的关系 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Activity在Ta
2013-01-16 14:24:11 1411
原创 Git 合并分支的代码
假如有以下的情况: 我本地和远程服务器各有一个代码仓库,本地的仓库有两个分支:master和simple分支,远程仓库也有两个分支:master和simple。两者一一对应。假如我在master分支上添加了很多的内容,并提交到了服务器,现在想在simple分支上也加上同样的内容,怎么办呢? 方法如下: 1.使用geit merge命令;
2013-01-15 14:07:48 14429
转载 区分Activity的四种加载模式
区分Activity的四种加载模式在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:s
2013-01-14 22:06:49 759
转载 onNewIntent调用时机
onNewIntent调用时机在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent一、其他应用发Intent,执行下列方法:I/@@@philn(12410): onCreateI/@@@ph
2013-01-14 20:17:06 675
转载 Ant之build.xml详解
Ant之build.xml详解关键字: ant build.xmlAnt的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的
2013-01-14 15:10:51 667
转载 Git常用命令解说
Git常用命令解说1. Git概念 1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录:用户本地的目录; 2) Index(索引):将工作目录下所有文件(包含子目录)生
2013-01-14 10:32:20 1032
转载 Git往远程push前修改commit信息
一般我们使用git来开发都会有2个仓库:本地仓库和远程仓库在我们本地修改代码后,会首先commit到本地的仓库里当最终本地代码测试没问题后,才会用git push命令提交到远程仓库中如果用默认的直接push,会把本地的所有的commit日志都会给push到远程有时我们本地的很多commit信息都没有太大意义只想往远程push一条commit信息那么可以使用下面的命令:
2013-01-14 10:15:29 6622
原创 git 进行代码回滚
git reset HEAD~ 回滚在本地的撤销git reflog 查看本地所有的提交记录,如果想回滚到某个提交 : git reset --hard commit的号码
2013-01-14 10:07:01 6565
转载 使用ANT打包Android应用
使用ANT打包Android应用大家好,今天来分享一下如何使用ANT打包Android应用。通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换后的可以在dalvik上
2013-01-14 09:01:30 866
转载 使用Ant编译Java工程(转载)
Ant是什么? Ant是一种基于Java和XML的build工具。2 下载、安装Ant 安装Ant下载.zip文件,解压缩到c:/ant1.3(后面引用为%ANT_HOME%)2.1 在你运行Ant之前需要做一些配置工作。2.1.1 将bin目录加入PATH环境变量。 2.1.2 设定ANT_HOME环境变量,指向你安装Ant的目录。在一些OS上,Ant的脚
2013-01-11 19:47:55 696
转载 Ant介绍以及基本使用指南
Ant介绍以及基本使用指南Ant 是著名Java开源组织Apache的一个项目,是一个基于java的build工具。它可以使你通过ant脚本语言,自动你的项目拷贝到某个目录,发布项目,或者生成一些代码,执行SQL语言。总之它可以帮助你完成项目开发中除了开发代码以外的大部分辅助性工作。为什么需要手工去编写ant脚本呢,很多IDE工具会为我们生成ant脚本阿?有人会这么问。要知道靠IDE自
2013-01-11 19:33:29 772
转载 Ubuntu下载地址
http://releases.ubuntu.com/11.04的正式版已提供下载。下面公布下中文官方镜像地址:32位桌面CD镜像:http://china-images.ubuntu.com/releases/11.04/ubuntu-11.04-desktop-i386.isohttp://releases.ubuntu.com/11.04/ub
2013-01-10 22:14:21 722
原创 Git常用操作命令
2Git常用操作命令收集:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remot
2013-01-10 22:04:21 974
原创 git命令之git rebase 的用法
rebase假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。$ git checkout -b mywork origin现在我们在这个分支做一些修改,然后生成两个提交(commit).$ vi file.txt$ git commit$ vi otherfile.txt$ git commit...但是
2013-01-10 16:47:29 32145 4
转载 git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
实际问题: 在本地 master 分支上做了一个commit ( 38361a68138140827b31b72f8bbfd88b3705d77a ) , 如何把它放到 本地 old_cc 分支上? 办法之一: 使用 cherry-pick. 根据git 文档:Apply the changes introduced by some existing comm
2013-01-10 14:09:24 8953 2
原创 使用ImageView应该注意的地方
ImageView的ScaleType属性 ImageView的属性android:scaleType,即 ImageView.setScaleType(ImageView.ScaleType) 属性如下: CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截 取图片的居中部分显示 CENTER_CROP / centerCr
2013-01-09 20:23:21 1241
转载 Android gallery实现选中放大的效果
最近也在一点点学习,还是老样子,把新学的知识总结一下,方便以后参考用。现在大多Android入门教程中,都给大家教了gallery的基本用法,浏览图片时大小一样,比较死板。咱们这里稍微加一点点效果:选中放大。其实也非常简单,就是在适配器中public View getView(int position, View convertView, ViewGroup parent) {
2013-01-08 17:10:24 3937 1
转载 正则表达式判定手机号码(终极版)
[html] view plaincopy菜鸟蛋疼,没用过正则表达式,突然想自己写个判定手机号码的,发现网上很多,很杂。问题很简单:正则大家都会写,只是手机号码段在变。所以,如下: 现行的手机号段一共有多少号段(2011.8.19)目前我国开放的手机号段达到27种。其中,移动16种,联通7种,电信4种。晚报记者 祁京目前有27种手机号段 移动:
2013-01-06 12:06:38 2088
原创 Android中读写文件
android中读写文件分两部分。1.手机flash读写 这个属于app的独立权限,即每个app默认只能读写自己文件夹下的文件.默认路径为/data/data/your_project/files/ 2.sdcard读写 默认android系统对每个app都开放读写功能。默认路径为/mnt/sdcard/ 或者/sdcard/ 写外部存储即sdcard的权限打开关闭sdca
2013-01-06 09:24:14 612
原创 判断sdCard是否已安装的两种方法
第一种方法是常用的通过判断ExternalStorageState状态,确定sdCard是否已安装;第二种方法是既然sdCard安装后路径是固定的(/mnt/sdcard),那么可以判断此路径是否存在,进而确定sdCard是否已安装。代码如下:[java] view plaincopy//第一种方法 privat
2013-01-05 20:58:42 1003
原创 Android利用系统广播---监听应用程序安装和卸载
在android系统中,安装和卸载都会发送广播,当应用安装完成后系统会发android.intent.action.PACKAGE_ADDED广播。可以通过intent.getDataString()获得所安装的包名。当卸载程序时系统发android.intent.action.PACKAGE_REMOVED广播。同样intent.getDataString()获得所卸载的包名。
2013-01-05 20:25:21 8152 1
转载 谈谈android 布局 的优化
谈谈android 布局 的优化导言 设配android的屏幕一定是一个噩梦,就好比那些搞网页设计的为了折腾各种浏览器,废寝忘食的去设配,其实,这样想想,设配android屏幕还真和那些网页设计去设配浏览器没啥区别…最近,在写一套通过在view上绑定tag命令的小框架,特定的再回到API文档中,找找那些沉睡在api文档中好用的方法!1.没有一劳永逸的方案!
2013-01-05 18:19:13 730
转载 Android仿Path按钮动画效果 PathButton
Android仿Path按钮动画效果 PathButton自己仿照Path应用首页左下角的Button动画效果写了个简单的Demo,由于数学不好,坐标总是和理想有出入,只是大致实现了动画效果,若果有人能把坐标算对,那么修改我的demo就能做成类似Path的那种动画效果!希望大家出点力帮着优化一下,并分享出来!项目主页:http://www.open-
2013-01-05 10:22:40 1921
源代码for Thinking in Java.chm
2011-06-10
Servlet中文API文档.pdf(全部)
2011-06-10
java反编译器(一套小巧而功能强大的exe文件)
2011-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人