- 博客(53)
- 资源 (23)
- 收藏
- 关注
转载 Android中自定义SeekBar的背景颜色,进度条颜色,以及滑块的图片
在Android中的控件种类已经足够我们使用,但是有时候大家需要根据美工的设计来改变一些控件的颜色,式样,以及背景图片最近正好有这方面的需要,用了很久时间,找到了改变基本颜色以及图片的方法下面以SeekBar为例,为大家描述一下我的做法首先在layout文件夹中的main.xml内容如下Xml代码 xml version="1.0" enc
2013-04-26 13:05:55 4213
转载 Android消息通知(notification)和PendingIntent传值
Android支持Toast和NotificationManager两种通知方式,前者相当于一个定时关闭的对话框,后者是在状态栏上显示一条消息。Toast和Notification都可以随时取消。Toast A toast is a view containing a quick little message for the user. The toast class helps you
2013-04-24 09:59:30 1377
原创 Eclipse自动生成注释,修改注释模板
以下学习过程中的笔记,部分内容来自网络和书籍。一方便以后查阅,二希望能帮助到别人,三希望高手指点。 用Myeclipse开发项目是,自动生成注释十分方便快捷,但我们希望自动生成自己的名字和一些内容,同时团队开发过程中会出现每个人注释格式不一致等问题。 下面介绍如果通过修改Myeclipse注解模板解决问题。 本人Myeclipse常用的设置,可按需要作相应修改
2013-04-22 14:13:41 27431 1
转载 Java/编程规范
维基教科书,自由的教学读本命名法[编辑]对于变量、数组、方法/函数、类和对象,如何规范地进行命名至关重要,尤其是当程序规模扩大,变量数量激增的情况下。比较著名的命名规则首推匈牙利命名法,这种命名方法是由Microsoft程序员查尔斯·西蒙尼(Charles Simonyi) 提出的,C语言中常用此种命名法。标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是首字
2013-04-22 11:30:05 1139
原创 android开发文档之resource-drawable用法
Android developer文档中有对resource的drawable进行详细介绍现在我们就一一介绍:Bitmap FileA bitmap file is a .png, .jpg, or .gif file. Android creates a Drawable resource for any of these files when you sav
2013-04-22 11:28:35 1461
转载 android UI进阶之自定义组合控件
好久没写博客了。实在是忙不过来,不过再不总结总结真的不行了。慢慢来吧,有好多需要去总结的,博客里还是记录ui方面的。今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这也是最方便的一个方法。今天就来介绍下如何使用组合控件,将通过两个实例来介绍。
2013-04-18 16:19:03 952
转载 git命令之git clone用法
在使用git来进行版本控制时,为了得一个项目的拷贝(copy),我们需要知道这个项目仓库的地址(Git URL). Git能在许多协议下使用,所以Git URL可能以ssh://, http(s)://, git://,或是只是以一个用户名(git 会认为这是一个ssh 地址)为前辍. 有些仓库可以通过不只一种协议来访问,例如,Git本身的源代码你既可以用 git:// 协议来访问:g
2013-04-18 14:31:55 102880
转载 git命令之git gitignore 忽略某些文件
项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中 产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现 项目中到处有未追踪(untracked)的文件; 这样也使"git add ." 和"git commit -a" 变得实际上没有用
2013-04-16 11:47:32 13660
转载 如何修改Windows 7 Hosts文件
本文向大家介绍如何修改Windows 7 Hosts文件,Windows 7相比于以前的Windows XP在用户权限方面做了更严格更细致的区分,这样的改变当然在安全性上是有所提高,但是平时在使用时就会麻烦一点了,如即使是以管理员身份修改Windows 7的Hosts文件,用户默认也是没有操作权限的,必须进行提权后才可以操作。下文将介绍几种修改Windows 7 Hosts文件的方法,在正式开
2013-04-16 09:53:26 951
转载 git命令之git 命令一览表
http://www.cnblogs.com/1-2-3/archive/2010/07/18/git-commands.html
2013-04-15 11:10:10 1399
转载 git命令之git fetch 用法 2
git fetch 从另一个repository中下载objects and refs发表于 2010年09月11日 由 机器猫git fetch 从另一个repository中下载objects and refs, 这里用git fetch获取Android Kernel:Android Kernel的git repository在 git://android.g
2013-04-15 10:21:10 8357
转载 git命令之git fetch的用法
git fetch, 理解fetch的含义, 是远程协作的关键.而理解 fetch 的关键, 是理解 FETCH_HEAD.这里需要解释下什么是FETCH_HEAD??FETCH_HEAD指的是: 某个branch在服务器上的最新状态'.每一个执行过fetch操作的项目'都会存在一个FETCH_HEAD列表, 这个列表保存在 .git/FETCH_HEAD
2013-04-15 10:09:21 12783
转载 git命令之git remote的用法
要 参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库.远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写.同他人协作开发某 个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展.管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分 支,定义是否跟踪这些分支,等等.本节我们将详细讨论远程库的管理和使用.
2013-04-15 10:04:08 347920 1
转载 Android系统工具之Traceview的使用
Traceview是android平台配备的一个很好的性能分析工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。使用Traceview的版本限制对于Android 1.5及以下的版本:不支持。对于Android 1.5以上2.1下(含2.1)的版本:受限支持。trace文件只能生成到SD卡,且必须在程序中加入代码。对于Android 2
2013-04-12 17:53:45 1153
转载 Android系统工具之Monkey自动化测试
前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。 一、 什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟
2013-04-12 17:27:22 1231
转载 git命令之git tag 给当前分支打标签
git tag — 标签相关操作发表于 2011年06月29日 由 机器猫标签可以针对某一时间点的版本做标记,常用于版本发布。列出标签$ git tag # 在控制台打印出当前仓库的所有标签$ git tag -l ‘v0.1.*’ # 搜索符合模式的标签打标签git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对象
2013-04-12 15:18:42 302936 1
原创 git命令之git var/config 列出git配置信息
git var/config 列出git的配置信息发表于 2010年09月28日 由 机器猫查看当前git环境的设置:$ git config -l或git var -l
2013-04-12 14:54:11 1361
原创 Android系统工具之Roblectric 使用过程中问题总结
最近在使用Robolectric工具对Android 工程进行单元测试,整个过程使用相当纠结。 前提: Robolectric 工具具体的配置和用法如下:(摘自官网)Project CreationCreate a projectFile → New → Project… → Android → Android ProjectClick “Next”
2013-04-12 14:23:58 6404 2
原创 git命令之git stash apply和 pop 的区别
1.关于这个区别我是经过多次反复试验得到的结论。先说git stash: git stash 命令可以将在当前分支修改的内容放到缓存区中,并会自动建立一个缓存的list集合,方便管理。如果想将修改的内容重新释放出来,git stash apply 和 git stash pop 都可以达到这个目的。但是两者有什么区别呢。刚才说过,git stash 可以形成list 集合。
2013-04-12 01:17:03 33093 1
转载 git命令之git stash 暂存临时代码
git stash — 暂存临时代码发表于 2011年01月11日 由 机器猫stash命令可以很好的解决这样的问题。当你不想提交当前完成了一半的代码,但是却不得不修改一个紧急Bug,那么使用’git stash’就可以将你当前未提交到本地(和服务器)的代码推入到Git的栈中,这时候你的工作区间和上一次提交的内容是完全一样的,所以你可以放心的修 Bug,等到修完Bug,提交
2013-04-12 00:57:34 16156
转载 git命令之git merge 合并分支
git merge 合并分支发表于 2010年09月2日 由 机器猫git merge 用来做分支合并,将其他分支中的内容合并到当前分支中。比如分支结构如下: master /C0 ---- C1 ---- C2 ---- C4
2013-04-12 00:51:56 112332
转载 git命令之git merge 和 git rebase的区别
git merge是用来合并两个分支的。# 将b分支合并到当前分支git merge bgit cherry-pick可以选择某一个分支中的一个或几个commit(s)来进行操作。例如,假设我 们有个稳定版本的分支,叫v2.0,另外还有个开发版本的分支v3.0,我们不能直接把两个分支合并,这样会导致稳定版本混乱,但是又想增加一个v3.0 中的功能到v2.0中,这里就
2013-04-12 00:37:18 6655
原创 git 命令之 如何将本地新建分支推到服务器上
1.加入我在本地新建了一个分支 git checkout origin/master -b simple2.我在这个分支上新建了一些文件,要把这个分支推送到服务器上 git push origin simple3.用git branch -av 查看服务器上的分支, 会多出一个分支: origin/simple
2013-04-12 00:09:10 9673
原创 Ubuntu environment 修改后,解决办法
背景: 今天脑袋短路了,把ubuntu下的/etc/environment 文件给该了,结果后果好严重。首先是所有的指令都不识别,提示找不到,估计是路径出错了。再想把文件改回去,那可就无力回天了。还好,在慢慢摸索中找到了解决办法。1.重启电脑 ,进入recovery模式。然后界面上就会显示终端,输入指令。2.在这里命令可以使用,但是,如果直接编辑environ
2013-04-11 21:19:55 3106
原创 adb命令之adb shell
1.adb shell 命令 通过远程shell命令来控制模拟器/设备实例.adb 提供了shell端,通过shell端你可以在模拟器或设备上运行各种命令。这些命令以2进制的形式保存在本地的模拟器或设备的文件系统中:/system/bin/...不管你是否完全进入到模拟器/设备的adb远程shell端,你都能 shell 命令来执行命令.当没有完全进入到远
2013-04-11 17:04:45 2648
原创 adb 命令之 adb connect
1.adb connect + IP ,可以链接某个设备。 这个命令在调试真机的时候,使用频繁。 但注意: 1.要链接的IP ,必须和自己的PC的网络在同一个局域网内,adb 不能跨局域网链接设备 2.如果通过usb链接android设备,通过adb devices 可以看见设备列表,但是使用不了,可以参考下面的命令adb tcpip 5555adb conn
2013-04-11 15:53:35 47758 1
原创 adb命令之 adb devices
1.adb devices 命令会列出当前和计算机链接的Android 设备或者 模拟器2.如果Android 设备和PC想链接之后,通过adb devices命令查看到的设备后面有个“offline” 或者 “ promission denyed ..”等。 这个时候要修改PC的adb 配置,具体做法请参考我的博客:adb 终极解决
2013-04-11 15:21:46 12444
原创 Android系统工具之自动化测试(2)
以下对几种测试工具的介绍摘自网络: 现在,已经有大量的Android自动化测试架构或工具可供我们使用,其中包括:Activity Instrumentation,MonkeyRunner,Robotium,以及Robolectric。另外LessPainful也提供服务来进行真实设备上的自动化测试。 Android自身提供了对instrumentat
2013-04-11 11:05:55 1239
转载 Android系统工具之自动化测试Roblectric (1)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://wzxwzx2011.blog.51cto.com/2997448/1148180 对Robolectric的具体介绍,可以到网上搜索.官网地址 http://pivotal.github.io/robolectric/eclipse-quick-start.
2013-04-11 09:40:43 1310
原创 Android系统工具之Proguard 代码混淆器
声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com/ Android中文翻译组:http://goo.gl/6vJQl 原文 http://developer.android.com/guide/developing/tools/proguard.html 混淆器(ProGuar
2013-04-11 09:05:09 1406
原创 Android Log 配置解决方案
1.在工程中的AndroidManifest.xml下,Application 有个android:debuggable属性用法如下: <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string
2013-04-10 14:58:08 2046 1
转载 android软键盘的一些控制
"EditText + Button" 形成一个 "输入+按键响应" 的案例在android编程中是最常见不过的了。但还有一些细节需要注意:在EditText输入后,点击Button进行请求,软键盘应该自行消失在EditText输入后,不点击Button进行请求,而是直接点击软键盘上的"回车",那么也应该能够正常响应请求针对问题1,可以在响应Button的onClick事件中,主
2013-04-10 10:31:33 1044
转载 Java之美之多线程简介
从本篇文章起,我将在Java多线程方面进行深入剖析,这是很大的一部分内容,也是我们作为Java开发者必须要跨过的一道坎儿!因为Java本身就是多线程的语言,想要真正掌握Java,那么请先掌握多线程!文章会整理为一个系列,包含若干篇文章,因为在笔者看来,多线程的问题是不能用几篇文章来说清楚的,也许理论知识并没有那么夸张,但是实际情况会有很多,我会从基本概念开始,逐渐深入,争取能以最简单的表述让不同层
2013-04-09 21:34:09 891
原创 Java之美之eclipse的使用、优化配置
工欲善其事,必先利其器作者:egg邮箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef博客:http://blog.csdn.net/zhangerqing(转载请说明出处)一、简介eclipse可谓是Java开发界的神器,基本占据了大部分的Java开发市场,而且其官方还对其他语言提供
2013-04-09 20:42:48 1033
转载 Java之美之Java中的IO
深入分析Java I/O 工作机制作者:egg邮箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef博客:http://blog.csdn.net/zhangerqing论坛:http://www.qtlife.net(随便建了一个,方便大家一起交流!)IO是Java及众多编程语言很重要的一块,同时很多程序
2013-04-09 20:33:35 852
转载 Java之美之类与对象(三)
类与对象之类的复用(继承、组合、代理)作者:egg微博:http://weibo.com/xtfggef出处:http://blog.csdn.net/zhangerqing此章我们主要谈下面向对象编程的代码复用机制。继承继承是OOP中最为重要的概念,达到了非常有效的代码重用效果,使得开发效率变得很高!同时也因此,造成了OOP语言执行效率低下,不免被
2013-04-09 19:53:16 784
转载 Java之美之类与对象(二)
类与对象之抽象类、接口、内部类作者:egg微博:http://weibo.com/xtfggef出处:http://blog.csdn.net/zhangerqing抽象类与接口:这两个概念总是被放在一起讨论,因为他们有很多相似的地方,可以说接口本身就是完全抽象的,它要比抽象类更加“抽象”,为什么这么说?抽象类是一种类,里面除了有抽象方法外,还可以有
2013-04-09 19:31:40 719
转载 Java之美之类与对象(一)
对于像Java这样的纯面向对象语言,类是最基本的抽象单位,一直以来我总是希望自己能写出一篇文章,来好好的梳理下自己对类和对象的理解。今天,这个愿望似乎要实现了!不知从哪个地方写起,因为这方面设计的东西太多了,说到类,就不难想到继承、多态、封装,就不难想到作用域及生命周期,很多的东西一下子涌上心头,让我不知道该从哪儿下手。本章系Java之美[从菜鸟到高手演变]系列之类与对象,希望通过我的分析,能让读
2013-04-09 18:58:31 740
转载 Java之美之XML的打包与解析
为什么会有本章的出现?因为XML实在是太重要了,而且被广泛应用!不论是数据存储,还是其他方面,如配置文件等。XML是一种对独立于任何编程语言的数据进行编码的机制。在数据交换领域,正在变得非常流行!因为他的基于节点的存储格式特点,以致于有很多适合的场合,可用它来描述。当然Java也为打包和解析XML文件做了很好的支撑!本章系Java之美[从菜鸟到高手演变]系列之XML的打包与解析,学完本章,你会基本
2013-04-09 14:17:26 3053
转载 Java之美之Exception
Exception这个东西,程序中必须会有的,尽管我们很不乐意看到它,可是从另一个角度考虑,有异常则说明程序有问题,有助于我们及时改正。有的时候程序出错的原因有很多,比如不合法的输入、类型、空指针甚至内存不足,如果光从软件来看,我们只知道它出问题了,并不清楚问题出在哪儿,给软件排错是个很头疼的事情,因为可能出问题的地方太多了,语法上的问题还好点儿,毕竟能从视觉上看出来,有些逻辑上的问题才是致命的,
2013-04-09 13:14:09 939
源代码for Thinking in Java.chm
2011-06-10
Servlet中文API文档.pdf(全部)
2011-06-10
java反编译器(一套小巧而功能强大的exe文件)
2011-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人