自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 问答 (1)
  • 收藏
  • 关注

原创 HTTP Request header详解

HTTP Request header摘自:http://www.cnblogs.com/lexus/archive/2012/02/21/2360944.html当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作...

2013-08-11 12:17:34 423

原创 JSF2 EL表达式使用感受

1、对EL表达式的理解 对于EL表达式,网上对其有很多解释,我则将其简单的理解为:模式匹配的替换,说白了就是将程序员写的一个字符串如#{bean.prop1}进行求解,然后jsf在render的时候将#{bean.prop1}替换为求解的结果。 2、要了解JSF EL的运算符 关于此点,网上很多,大家只要明白EL可以进行算术运算,逻辑运算,关系运算,简单的字...

2013-08-09 21:35:18 226

原创 Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等

[size=large][b]方法一:(java习惯,在android不推荐使用)[/b][/size]刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题[code="java"]new Thread( new Runnable() { public void run() { myView.inva...

2011-09-30 16:08:00 167

原创 Java子类与父类的初始化

[code="java"]class Parent{ int x=10; public Parent(){ add(2); } void add(int y){ x+=y; } } ...

2011-09-30 14:23:00 803

原创 EL隐含对象

在EL中提供有11个隐含对象,其中除了pageContext隐含对象对应PageContext之外,其他隐含对象都对应Map类型。1、PageContext隐含对象对应于PageContext类型,PageContext本身就是个JavaBean,只要是get**()方法,就可以用${pageContext.xxx}来取得。2、与属性范围相关的隐含对象与属性范围相关...

2011-05-25 16:15:43 265

Android自定义对话框

Android给我们提供了 AlertDialog类,使我们可以很容易地通过它的内部类Builder构建弹出式对话框。但是有时候为了给用户更好的体验,可能需要更改Dialog的外观和结构。解决的办法是自定义AlertDialog和AlertDialog.Builder类。Android提供的默认Dialog如下图所示:[img]http://blog.androgames.net/wp-c...

2011-05-06 19:01:57 74

如何在android应用中添加项目符号

如何给TextView控件中添加项目符号呢?ul/li/ol符号没有很好地被android系统支持,所以很难通过这些标签来添加项目符号。但是幸运的是,我们可以通过syntactic sugar来实现。• 是html实体,代表了圆点项目符号。例如[code="html"]• foo• bar• baz[/code]更...

2011-05-05 11:28:51 314

如何阻止app_name在标题栏中闪现

常见自定义titlebar的方法是在values文件夹中新建一个我们自己的titlebar主题,例如:[b]values/custom_styles.xml:[/b][code="xml"] @drawable/titlebar @style/TitlebarBackgroundStyle 45...

2011-05-05 10:58:44 108

原创 关于横竖屏切换activity重启的问题

摘自:[url]http://nwhy.org/android-configchanges.html[/url]这是hipak那边测试反馈回来的一个问题,说来惭愧,一直没注意到这个问题的存在。以为Power键就是onPause处理就完了,结果不是。这里边google的设计或许也有点问题,在竖屏情况下也许是一样处理的,不过当你的app是横屏,那就要注意了。每次Power键的时候,app是...

2011-03-03 10:24:09 167

原创 android系统图标大全

[url]http://since2006.com/android/2.1-drawables.php[/url][url]http://www.eoeandroid.com/thread-35650-1-1.html[/url]

2011-03-01 13:38:48 813

原创 在WebView中调用拨号键

原文:[url]http://blog.sina.com.cn/s/blog_6542586f0100laav.html[/url] [code="java"]wv.setWebViewClient(new WebViewClient(){ public boolean shouldOverrideUrlLoading(WebView view,String ...

2011-03-01 13:18:49 137

原创 自定义软键盘的Enter键

我们在用新浪微博的登录注册时,会发现当鼠标放在第一个EditText组件时,软件的enter键会变成“下一个”按钮,当放在最后一个EditText时,enter键就又变成“完成”按键。这样非常利于用户使用软件进行信息的输入,具有比较好的用户体验。其实具体的实现步骤却很简单。如果我们的layout中有多个EditText控件,把每个控件的android:singleLine的属性都被设置...

2011-01-11 20:05:01 235

原创 一些标准操作所需的时间量

android应用中一些基本操作所需的时间量如下:[table]|操作 |时间(ms)|添加一个局部变量 |1|添加一个成员变量 |4|调用String.length() |5|调用一个空的原生态方法 |5|调用一个空的静态方...

2011-01-10 21:52:43 112

原创 对java编程应注意的基本优化

摘自android应用开发解密一书中。 [1] 尽量指定类的final修饰符。带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String。如果指定一个类为final,该类的所有方法都是final。java编译器会寻找机会内联所有的final方法。此举能够使性能提高平均50%。[2]尽量重用对象。特别是String对...

2011-01-10 20:04:03 93

原创 Ruby On Rails 如何启动非默认端口

有时候我们可能想在一台电脑上同时调试开发不止一个Ruby on Rails应用。这时我们除了使用Webrick默认3000端口外,还想使用其它端口,如3001等。解决的办法是在启动Webrick时,给命令添加参数-p即可,即rails server -p3001这样启动的rails应用就可以使用端口3001访问。http://localhost:3001/**...

2011-01-10 14:32:47 694

原创 android系统部分广播

[size=x-small]转自:http://ming-fanglin.iteye.com/blog/828473[/size][code="java"]String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. "android.intent.action.ADD_SHORTCUT"String ALL_APPS_ACTION 动作:列举所有可用的应用...

2010-12-27 16:23:55 163

原创 Rails中的link_to方法注意点

转自:http://www.blogjava.net/pengpenglin/archive/2010/05/17/321193.htmllink_to是Rails中提供的一个内置方法,用于产生一个超链接,常用的方法通常是link_to "链接文字", options = {}, html_options = {}, 如果我们不指定提交的方法,默认情况下将产生一个HTTP GET请求,但是...

2010-12-17 10:46:41 386

原创 转载:rails中的form表单总结

基础总结表单开始标签: :save }, {:method => :post } %>Use :multipart => true to define a Mime-Multipartform (for file uploads)表单结束标签:文本框 Text fields生成:实例:text_field "post", "title",...

2010-12-17 10:40:03 174

原创 挖掘用户需求( 二)

人们平时习惯隐藏自己的真实想法,尤其是我们中国人,久而久之连自己都不知道了,所以用户说起来的并不是 他们真实的想法。所以我们要结合用户的行为,综合运用各种方法找出背后隐藏的动机。 有人说整个项目是鱼缸,设计开发人员是鱼缸里的鱼,而用户就是那无处不在的水,贯穿于设计、开发、部署和评价各个阶段。[b]开发期:[/b] Goal:剥离目标用户(WHO),了解其的...

2010-12-16 19:26:15 251

挖掘用户需求( 一)

有人说,好的设计应该让用户感觉不到它的存在,而参与式设计也这样,现在web2.0思想大行其道,程序设计处处强调以用户为中心,用户已经从工业革命的批量模式的桎梏中解脱出来,追求的是个性和更高层次的精神满足。 一般我们都会想到采用问卷调查、焦点小组等形式挖掘用户需求,但要注意,这些形式有效的条件是用户清楚他们要的是什么,但更多时候用户并不真正了解他们要的是什么,所以满意度并不是那么乐意...

2010-12-16 15:25:02 222

原创 Rails3怎样允许用户输入Html标签

原来在Rails2.0时代,它是默认允许用户输入html标签的,有时候为了系统安全我们还要特意加上String h 例如去阻止系统解析可运行标签。但自从Rails发布3.0版本以后,Rails就默认escape Html标签,认为html标签Unsafe。但是,有时候我们又确实想系统能够执行Html标签,例如我们想允许用去通过这种方式去插入图片等。那么怎么办可以解决这么问题?通过查看Rai...

2010-12-15 20:22:00 84

原创 android模拟器常用功能对应的快捷键列表

有时候我们在使用Android模拟器时为了操作快速,我们总想使用键盘快速操作模拟器,下面就是模拟器常见功能对应的键盘快捷方式![size=large][b]键 模拟器功能[/size][/b][code="java"]Escape 后退...

2010-12-13 10:57:23 226

原创 谷歌宣布两周内推出新版Android Market

原文摘自新浪新闻,http://tech.sina.com.cn/t/2010-12-12/16074972792.shtml[img]http://i3.sinaimg.cn/IT/U5009P2T1D4972792F13DT20101212220404.png[/img][img]http://i0.sinaimg.cn/IT/U5009P2T1D4972792F9DT201012...

2010-12-12 23:13:22 84

原创 最近在翻译国外一本新书 The Android Developer's Cookbook: Building Applications with the敬请关注...

最近在翻译国外一本新书 The Android Developer's Cookbook: Building Applications with the Android SDK (该书的详细信息可参见http://www.amazon.com/Android-Developers-Cookbook-Building-Applications/dp/0321741234/ref=sr_1_1?i...

2010-12-12 11:57:12 219

原创 在模拟器上安装apk程序安装包

在Android 模拟器上安装程序安装包apk,可以通过adb工具实现。我们只需点击开始→运行输入cmd进入dos命令环境,然后进到我们Android sdk的tools目录下如果我们已经将Android tools目录添加到了计算机的服务path中,那么我们就可以省略上一步的操作。输入 adb install apk文件目录(如d:/helloworld.apk)回车完成安装。...

2010-12-12 11:33:05 283

原创 为Android添加第三方的jar包

如果要给Android程序添加第三方的jar包,我们可以点击项目右键选择Properties->Java Build Path->Libraries,然后点击右侧的Add External JARs...,选择要加入的第三方jar包即可。但是这样会有一个问题就是如果我们转移了第三方jar的位置,那么我们的工程就不能找到这个jar包了,所以如果我们想让我们的工程一个携带着这个jar包,我们可...

2010-12-11 15:40:08 96

原创 Android出现Could not find ***.apk!错误

如果Android程序运行时出现Could not find ***.apk!错误时一般可以通过以下方法来修复错误:点击Android项目文件,右键选择Properties->Java Build Path->Libraries,然后删除程序默认的Android.jar包。点击左侧的Android标签,在右边的Project Build Target中重新选择Android jar包;...

2010-12-11 15:33:45 933

原创 使用ScrollView应注意的基本设置

有时候我们在布局文件中需要使用Scrollview组件,使用时我们应注意这个组件的特殊之处。1、这个组件里面只能包含一个直接子组件,如果我们如要在Scrollview中包含大量的组件,那么我们一般还需要一个类似linearlayout的viewgroup去包含...

2010-12-03 10:36:39 127

原创 如何为一个组件的同一属性同时声明两个值

在android开发中有时候我们可能像给一个组件声明两个位置属性,为了方面说,还是举例子吧!例如,有时候我们在布局文件中定义了一个Button,我们需要它在位置上既垂直居中同时又向左对齐的话,我们就会使用android:layout_gravity="center_vertical|left来声明。 这里我只是举一个不太恰当的例子,来说明在布局文件中如何为一个组件的属性同时声明两种类型...

2010-12-01 19:39:09 208

原创 虚拟机sdcard文件的删除

adb remountadb shellcd sdcardls(将列出所有文件夹)rm -r (文件夹名称)这样就可以遍历删除指定的文件夹啦!

2010-11-22 10:51:51 452

空空如也

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

TA关注的人

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