自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 Android开发窗口实现半透明效果

  弹出popwindow的代码如下,比较乱,多包涵:  popupWindow = new PopupWindow(menuView, LayoutParams.FILL_PARENT,                                  LayoutParams.FILL_PARENT, true);                  popupWindow.sho...

2012-01-17 18:47:40 323

原创 Android 获取联系人的姓名、电话信息

//获取联系人的姓名、电话信息 public List<ContactInfo> getContact() { //取得ContentResolver ContentResolver content = getContentResolver(); ...

2012-01-16 18:29:41 230

原创 Android中Fragment的应用

Fragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象成一个activity的模块化区域, 有它自己的生命周期, 接收属于它的输入事件, 并且可以在activity运行期间添加和删除.Frag...

2012-01-13 14:36:28 175

原创 linxu磁盘满了的解决办法

使用命令tune2fs -m 1 /dev/sda2

2011-12-25 16:59:11 183 1

原创 LG P990 (LG Optimus擎天柱2X) 获得Root权限的方法

一、LG P990 (LG Optimus擎天柱2X) 获得Root权限的方法1. 安装USB驱动2. 在手机菜单-应用程序-开发中开启手机上的USB调试模式,用USB数据线将手机连到电脑上3. 打开SuperOneClick,选择Root,完成之后会有一个对话框,可以进行Test测试,确认已经获得Root权限(一键Root,哈方便)。root成功之后你的手机应用程序列表上会有一个“授权管理”。如...

2011-12-24 10:44:29 317

原创 简单快速的Apache二级域名实现方法介绍 .

首先,你的拥有一个有泛域名解析的顶级域名,例如: domain.com其次,在 httpd.conf 中打开 mod_rewrite之后,在 httpd.conf 的最后,添加以下内容:RewriteEngine onRewriteMap lowercase int:tolowerRewriteMap vhost txt:/usr/local/etc/apache/vho...

2011-12-20 11:13:48 101

原创 android handlerthread 通知机制

 自从涉足android之日起,越来越觉得android深不可测,每个模块,每种机制都能让你琢磨很一段时间,内部的封装实在精深。早就想做handlerthread进程的研究,写点东西出来,可都半途而废,终于还是抽空写了点早就应该写的东西,这方面的资料也还算不少,但都不是很全面,深入理解Android消息处理机制对于应用程序开发非常重要,也可以让你对线程同步有更加深刻的认识。下面将全面分析an...

2011-11-15 14:19:00 160

原创 移动应用“通用电子菜单”引领餐厅进入2.0时代,打造iPad点菜平台

 如果一个餐厅的菜单全部换成iPad,你会被吸引进去成为顾客吗?移动应用“通用电子菜单”就致力于将iPad菜谱推广到餐厅中去以提升用户的点菜体验。商家可以先下载该应用,随后联系“通用电子菜单”团队安装后台内容管理软件并注册iPad,完成以后商家下次更新菜谱直接就会同步显示到iPad上。对于盈利模式,创始人@张建刚表示每注册一台iPad会收取1800元的费用,商家可以免费试用一个月。...

2011-11-09 13:55:15 243

原创 琥珀应用

负责人代天麒,团队共四人,到场三人,给未到的伙计做了个人照片特写播放(回成都筹建公司申请短信资质)。项目定位:基于LBS的校园社交移动应用。校园匿名调情。代是阳光小帅哥,上台时特地戴了一顶黄色草帽,后来递给一个搭档,搭档就向台下挥帽致意,煞是好玩,他们是”草帽海贼团“。据介绍,搭档之间,熟悉和友谊的时间在7至14年不等。给倾心的校园美女发送匿名(生成自动编号)情书,有特定的校园坐标(...

2011-11-09 11:56:11 157

原创 天使湾创投孵化的移动应用基于位置提醒的日程管理应用Timap上线,获得天使湾20万元投资...

 Timap是国内创业公司钧焰文化推出的一款手机端基于位置提醒的日程管理应用,支持iPhone和Android,今天他们上线了Android版(可以点这里下载),iPhone版正在审核中。 钧焰文化的运营总监张自创告诉36氪,他们已经获得了天使湾创投20万元投资。Timap是时间(Time)和地图(Map)的组合,意思是让你通过时间和位置来管理你的日程。打开Timap应用后...

2011-11-09 11:48:20 273

原创 天使湾创投孵化移动应用“百里挑一”随身的商品口碑和购物决策助手

                                         当你看到琳琅满目的商品,是否觉得无从下手?你只要拿出手机,拍摄商品的条形码,“百里挑一”就会返回商品的基本信息,以及其他消费者对该商品的评价。 ...

2011-11-09 11:36:43 106

原创 天使湾创投孵化移动应用“乐帮”帮助你解决周围3KM内的问题

 大家可能会经常遇到一些小但是很烦人的问题,比如忘记带伞,比如需要找人在课堂上代签到等等。移动应用“乐帮”就允许你将自己的问题像发微博一样发布出来,使得周围3KM内的人能够知晓你的问题并过来帮你解决。下载注册该应用后,你就可以直接在上面发布你想要别人帮你的问题了。另外为了增加别人帮助你的可能性,你还可以在其中添加报酬。此外如果你有空闲的时间想帮助他人的话,也可以随时刷新查看附近...

2011-11-09 11:25:35 124

原创 敏捷战略纲领

 敏捷产品开发(模式)正在随着(人们)对完善敏捷执行(方法)的强烈关注而快速成长。但是很多企业规划的商业战略仍然不敏捷。例如,敏捷的产品开发团队想推动其业务所有者为产品备忘录中的工作排序,这样他们才能够在每次的迭代中交付最有价值的功能点。然而,业务所有者却不一定会根据企业的商业战略来提供功能的优先级顺序。相关厂商内容百度技术沙龙第十九期:DevOps,全功能交付团队(10月29日 ...

2011-11-04 21:35:03 144

关于一进入程序就自动执行Spinner的OnItemSelectedListener的问题解决办法

解决办法就是添加一句话 mySpinner.setSelection(0, true); 这句话的作用是预设一个一开始的选择默认值。如果不设置的话,将会自动执行OnItemSelectedListener()...

2011-11-04 09:30:38 770

ProgressDialog的dismiss方法与cancel方法的区别

ProgressDialog,它有两个方法dialog.cancel() 和pdialog.dismiss(); 都是取消关闭ProgressDialog,但它们有什么区别吗? 就是当使用cancel()的时候,则会同时调用你注册的DialogInterface.OnCancelListener()这个方法。以下是相关API的解释 public void cancel ...

2011-11-04 09:20:01 209

原创 进度条的使用 ProgressBar类

布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fi

2011-11-01 14:04:01 127

原创 SQLite数据库约束详解

四、非空 NOT NULL有一些字段我们可能一时不知到该填些什么,同时它也没设定默认值, 当添加数据时,我们把这样的字段空着不填,系统认为他是 NULL 值。但是还有另外一类字段,必须被填上数据,如果不填,系统就会报错。 这样的字段被称为 NOT NULL 非空字段,需要在定义表的时候事先声明。下面我们来做实验: sqlite>  sqlite> DROP TA...

2011-10-26 20:52:35 222

原创 android: 静态XML和动态加载XML混合使用,以及重写Layout控件

近期对android里面控件修改做了很多实验,由于公司需求很多,不得不重写很多控件。程序目标无非是:高效、轻巧、清晰、标准化完成动态加载Layout有两种方法,依据个人喜好进行选择:方法1:静态主Layout动态加载静态子Layout首先构建子Layout:main2view plain copy to clipboard print ?<? xm...

2011-10-26 11:15:57 102

原创 Android Zxing 扫描条码实现竖屏模式(portrait mode) 摄像头camera 旋转90度

最近在搞一个关于条形码扫描的软件,需求需要扫描时是竖屏。最后在zxing官方wiki上面找到解决办法。基本思路如下。There are 4 relative files:1, manifest.xml, you need to make CaptureActivity portrait.2, DecodeHandler.java, rotate data before buildLumi...

2011-10-25 10:39:37 294

原创 Android图片浏览器:在对话框上实现图片浏览

前段时间弄了2个Gallery跟ImageSwitcher实现了图片浏览。今天介绍一种在对话框上实现图像选择。先声明,是借鉴别人的做法,觉得确实很好。实现的效果如下:部分关键代码如下:对话框的设置:重点是view plainsetView(imageChooseView)  view plain这个属性  ...

2011-10-24 16:32:34 156

原创 Android Layout xml 中的几个概念

Android 文章第一抄,下面的这些东西是转自Android Developer Help上面的。他们上面说的很详细。我这里就转载一下,特别提醒下自己。 Android Layout Attributes 的一些不容易理解的地方。android:paddingPadding is defined as space between the edges of the view ...

2011-10-22 11:13:00 117

原创 Android 之 ProgressDialog

ProgressDialog 类似于ProgressBar,都是用于显示进度,区别是一个是控件一个是对话框。ProgressDialog有两种形式一个是STYLE_SPINNER,STYLE_HORIZONTAL。其中前者没有固定值,后者可以设置最大值和当前值。 下面直接给出一个实例。   view plainpackage com.rock...

2011-10-22 11:12:08 86

原创 关于Android 设置application的问题

之前尝试过使用application来保存数据,现在再次使用,发现出错,找了很久,后来才发现原因,原来MyApp(application文件)一定要放在存放Activity.java文件的同一目录下。...

2011-10-21 20:45:32 148

原创 Android设置控件,按钮不显示

Button btn = (Button)findViewById(R.id.myBtn);btn.setVisibility(View.GONE);  

2011-10-21 17:47:25 1134

原创 Android 监听返回按钮事件

用户在点击手机的返回按钮时,默认是推出当前的activty,但是有时用户不小心按到返回,所以需要给用户一个提示,这就需要重写onkeydown事件,实现的效果如下:  实现代码如下:  @Override  public void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState)...

2011-10-21 17:08:05 282

原创 Android 说说EditText里面的属性

我们今天来说的就是edittext里面的属性,其实说这个还是很有用的,因为这个控件在我们设计UI的时候应用的非常的多,所以我们现在就来说说吧,也让一些新手能明白每一个属性的意思是什么。Java代码:复制到剪贴板  Java代码android:layout_gravity="center_vertical"    设置控件显示的位置:默认 top,这里居中显示,还有bott...

2011-10-19 18:46:35 88

原创 Android 图片平铺效果

在drawable文件夹中添加自己的my.xml文件,描述如:<?xml version ="1.0" encoding ="utf-8" ?>    <bitmap        xmlns:Android="http://schemas.android.com/apk/res/android"        Android:src="@drawab...

2011-10-19 18:38:42 119

原创 在Android中创建和使用数据库

每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库--SQLite,本文介绍的就是如何为你的Android应用程序创建和操作SQLite数据库。数据库支持每个应用程序无论大小的生命线,除非你的应用程序只处理简单的数据,那么就需要一个数据库系统存储你的结构化数据,Android使用SQLite数据库,它是一个开源的、支持多...

2011-10-17 20:11:54 142

原创 分享一个Android中Dialog的使用例子

1、新建工程:DialogTest2、编写布局文件:(1)、main.xml   代码如下:123456789101112131415161718192021222324252627282930313233343536...

2011-10-16 02:44:19 83

原创 如何在eclipse的android工程里引用android sdk之外的类和方法

我们经常会遇到这样的问题:我们想在eclipse里的android工程中使用存在于android开源代码中的某个类,但是这个类却不包含在android sdk中。怎么办呢?难道我们的开发就要限制于sdk公开的类中?答案肯定是否定的,聪明的鱼告诉你一个解决办法:1、首先准备好你要使用的类,例如:我使用想ServiceManager类。我做了以下准备工作:a、make android...

2011-10-14 15:45:40 127

原创 java加密jasypt

http://www.jasypt.org/

2011-10-13 18:20:28 99

原创 Android自动化测试工具——Monkey

前言:最近开始研究Android自动化测试方法,整理了一些工具、方法和框架,其中包括android测试框架,CTS、Monkey、Monkeyrunner、benchmark,以及其它test tool等等。 一、  什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等)...

2011-10-13 17:48:08 205

原创 Java中怎么遍历map中value值

//两种方法,有问题,给我发百度消息 public static void main(String[] args){ Map<String, String> map = new HashMap<String, String>(); map.put("id1", "wang"); map.put("id2", "sheng"); //方

2011-10-13 13:50:30 633

原创 JSON-lib框架,转换JSON、XML不再困难

Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。一、 准备工作  1、 首先要去官方下载json-lib工具包下载地址:http://sourceforge.net/projects/json-lib/files/json-lib/json...

2011-10-11 18:28:21 87

原创 JAVA正则表达式实例教程

 1、正则表达式的知识要点1、正则表达式是什么?正则表达式是一种可以用于模式匹配和替换的强有力的工具。2、正则表达式的优点?更少的代码,更高的效率。3、正则表达式如何使用?在下面的教程中我们将学习到正则表达式的用法。4、正则表达式的缺点?需要花一定的时间学习,这个时间由个人决定,一天或者更久一些。2、正则表达式的各种符号及其含义常用的符号 ....

2011-10-11 14:37:35 135

原创 Android开发系列三:Android中怎么实现底部菜单栏

Android开发中有的时候需要把菜单显示在屏幕的底部,但是Android本身没有提供这样的控件,因此需要自己写代码来实现,网上Google一下有关这个主题的网页,最终都是从这篇《android实现底部菜单栏》文复制过去的(源代码在这里),但是如果你把这篇文里的代码全部复制过去,你会发现在模拟器里看不到底部的菜单栏,问题出在哪儿呢?仔细检查一下/res/layout/main.xml这个文件里...

2011-10-08 16:46:30 782

原创 Android常用功能实例----(十一)小功能(获取IMEI|手机号等)

Android 屏幕显示设置程序中默的显示是带有标题栏和系统信息栏的,有的时候,这很影响程序界面的美观。手机默认的是竖屏,或与感应器状态相关,为了某种效果,我们的程序需要限制使用横屏或竖屏。以下的代码就解决了上述问题。 //设置为无标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); //设置为全屏模式 getWindow().setFlag...

2011-10-08 16:06:55 108

原创 android ImageView的scaleType属性

ImageView:Displays an arbitrary image, such as an icon. The ImageView class can load images from various sources (such as resources or content providers), takes care of computing its measurement fro...

2011-10-07 17:43:07 69

原创 android教程之用handler实现欢迎界面

一般的应用程序在开启的时候都会有一个绚丽的欢迎界面,让用户在第一眼就爱上这个程序的UI设计,这次我们来自己做一个欢迎界面。1、  新建一个项目exp,把main.xml改成welcome.xml,添加代码<?xml version=”1.0″ encoding=”utf-8″?><RelativeLayout xmlns:android=”http://schem...

2011-10-04 16:56:04 208

原创 ScrumWorks,让Scrum更敏捷

曲折的选择之路    在开始实施Scrum之前,除了需要对所有涉及到的人进行培训之外,另外一项重要工作就是选择一个适合自己的Scrum工具。很多关于敏捷的论文或教科书都提到了白板和Excel电子表格。但白板与Excel电子表格明显不能满足一个注重过程资产的软件项目的要求。白板虽然适合每天的跟踪汇报,但是对Product Backlog支持明显不够,也没办法保留历史纪录。Excel虽然有很多...

2011-09-29 15:03:03 177

空空如也

空空如也

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

TA关注的人

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