自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kevin的专栏

Learning Java

  • 博客(55)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

动态代理实现方法耗时统计

动态代理实现方法耗时统计: 网上查了些资料和看别人的例子, 自己写了个demo跑了下.1.传统方法:   假设有1个类A, 有一个方法play(); 如果用传统的方法统计play()耗时, 一般会这样做:public static void main(String[] args) { A a = new A(); long start = S...

2011-03-14 16:53:17 380

原创 设置ImageView(或其他View)透明或不透明

<br /><br />设置ImageView透明:<br />ImageView.setBackgroundDrawable(drawable);<br />ImageView.getBackground().setAlpha(100);<br />设置ImageView不透明:<br />ImageView.setBackgroundDrawable(drawable);<br />ImageView.getBackground().setAlpha(255);<br />如果有其他控件引用了这个dra

2010-11-29 11:48:00 1758

原创 设置EditText显示或隐藏密码

<br /> <br />设置EditText显示或隐藏密码.<br /> <br /> <br />在CheckBox的onCheckedChanged()方法中, 判断是否选中.<br /> <br /> <br />if (isChecked) { System.out.println("checked"); // 显示密码 password_edit.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);

2010-11-29 11:48:00 695

原创 AutoCompleteTextView实现自动提示

<br /><br />AutoCompleteTextView实现自动提示:<br />setAdapter(T adapter);

2010-11-29 11:47:00 323

原创 AnalogClock / DigitalClock

<br />AnalogClock / DigitalClock: 必须设置宽和高.

2010-11-29 11:47:00 413

原创 动态输入日期和时间

<br />动态输入日期和时间: DatePicker / TimePicker / DatePickerDialog / TimePickerDialog

2010-11-29 11:47:00 478

原创 创建菜单

<br />创建菜单: public boolean onCreateOptionsMenu(Menu menu) { menu.add(Menu.NONE, OPTION, Menu.NONE, R.string.menuoption); menu.add(Menu.NONE, OPTION, Menu.NONE, R.string.cancel); return super.onCreateOptionsMenu(menu); } public boolean onOpti

2010-11-29 11:46:00 502 1

原创 Dialogs

<br />ProgressDialog: android.app.ProgressDialog; ProgressDialog dialog = ProgressDialog.show(MyActivity.this, "", "Loading. Please wait...", true); ProgressDialog必须在后台程序运行完毕前, 以dimmiss()方法来关闭取得焦点的对话框.AlertDialog: androi

2010-11-29 11:46:00 484

原创 Spinner

<br /><br />Spinner: 下拉菜单(相当于swing的combo box, heml的<select>)<br />自定义下拉菜单样式(setDropDownViewResource())

2010-11-29 11:46:00 375

原创 Matrix缩放图片, 旋转图片

<br />android.graphics.Matrix缩放图片文件: int bmpWidth = bitmap.getWidth(); int bmpHeight = bitmap.getHeight(); // 要缩小的比例 0.8 float scale = 0.8; // 1.2 scaleWidth = scaleWidth * scale; // scaleWidth初始值为1.0f scaleHeight = scaleHeight * scale; // scal

2010-11-29 11:45:00 685

原创 控制不同文字字体Typeface

<br /> <br />控制不同文字字体Typeface:<br /> <br /> <br />1. 从外部字体文件构造<br />在assets下创建fonts文件夹,然后放入要使用的字体(.ttf), 然后<br />Typeface.createFromAsset(AssetManager mgr, String path);<br />Typeface.createFromAsset(ContextWrapper.getAssets(), "fonts/MONACO.ttf");<br />只支

2010-11-29 11:40:00 756

原创 TextView设置autoLink

<br /><br />自动判断字符并提供连接: 如输入电话,网址,email<br />方法1:<br />TextView: android:autoLink="all/none/web/email/phone/map"<br />    web: 以http://开头的<br />     phone: 数字<br />     android.text.util.Linkify<br />     setAutoLinkMask (int mask);<br />  设置后,点击时会调用相应的程序来

2010-11-29 11:39:00 6944 2

原创 取得手机屏幕分辨率

<br />android.util.DisplayMetrics; DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int height = metrics.heightPixels; int width = metrics.widthPixels; 或者: Display d

2010-11-29 11:39:00 689

原创 git获取Android源码,可以断点续传

<br /><br />git获取Android源码:<br /><br /><br />1. git clone git://android.git.kernel.org/ + project path.<br />2. mkdir mydroid<br />   cd mydroid<br />   repo init -u git://android.git.kernel.org/platform/manifest.git<br />   repo sync<br /> <br />git clone

2010-11-29 11:38:00 9509 4

原创 用C语言实现循环左移,右移

<br /> <br />C51中实现循环左移、右移的库函数:<br />#include<intrins.h>unsigned char _crol_(unsigned char c, /*charactertorotateleft*/unsigned char b); /*bitpositionstorotate*/unsigned char _cror_(unsigned char ,unsigned char );unsigned int _iror_(unsigned int

2010-11-29 11:35:00 34503 7

设置EditText显示或隐藏密码

设置EditText显示或隐藏密码.  在CheckBox的onCheckedChanged()方法中, 判断是否选中.if (isChecked) { System.out.println("checked"); // 显示密码 password_edit.setInputType(InputType.TYPE_TEXT_VARIATION_VISI...

2010-11-03 15:48:30 130

设置ImageView(或其他View)透明或不透明

设置ImageView透明: ImageView.setBackgroundDrawable(drawable); ImageView.getBackground().setAlpha(100);设置ImageView不透明: ImageView.setBackgroundDrawable(drawable); ImageView.getBackground().setA...

2010-09-26 17:09:23 515

动态输入日期和时间

动态输入日期和时间: DatePicker / TimePicker / DatePickerDialog / TimePickerDialog

2010-09-26 17:07:49 119

AnalogClock / DigitalClock

AnalogClock / DigitalClock: 必须设置宽和高.

2010-09-26 17:07:22 100

AutoCompleteTextView实现自动提示

AutoCompleteTextView实现自动提示: setAdapter(T adapter);

2010-09-26 17:06:34 78

Spinner

Spinner: 下拉菜单(相当于swing的combo box, heml的&lt;select&gt;) 自定义下拉菜单样式(setDropDownViewResource())

2010-09-26 17:04:39 72

Dialogs

ProgressDialog: android.app.ProgressDialog; ProgressDialog dialog = ProgressDialog.show(MyActivity.this, "", "Loading. Please wait...", true); ProgressDialog必须在后台程序运...

2010-09-26 17:03:16 106

创建菜单

创建菜单: public boolean onCreateOptionsMenu(Menu menu) { menu.add(Menu.NONE, OPTION, Menu.NONE, R.string.menuoption); menu.add(Menu.NONE, OPTION, Menu.NONE, R.string.cancel); return super.o...

2010-09-26 17:01:34 74

Matrix缩放图片, 旋转图片

android.graphics.Matrix缩放图片文件: int bmpWidth = bitmap.getWidth(); int bmpHeight = bitmap.getHeight(); // 要缩小的比例 0.8 float scale = 0.8; // 1.2 scaleWidth = scaleWidth * scale; // scaleWi...

2010-09-26 15:33:29 131

控制不同文字字体Typeface

控制不同文字字体Typeface:  1. 从外部字体文件构造 在assets下创建fonts文件夹,然后放入要使用的字体(.ttf), 然后 Typeface.createFromAsset(AssetManager mgr, String path); Typeface.createFromAsset(ContextWrapper.getAssets(), "fonts...

2010-09-25 17:32:15 115

取得手机屏幕分辨率

取得手机屏幕分辨率: android.util.DisplayMetrics; DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int height = metrics.heightP...

2010-09-25 16:49:49 66

TextView设置autoLink

自动判断字符并提供连接: 如输入电话,网址,email方法1: TextView: android:autoLink="all/none/web/email/phone/map"     web: 以http://开头的     phone: 数字      android.text.util.Linkify     setAutoLinkMask (int mask);  ...

2010-09-25 16:36:36 1172

git获取Android源码,可以断点续传

git获取Android源码:1. git clone git://android.git.kernel.org/ + project path.2. mkdir mydroid   cd mydroid   repo init -u git://android.git.kernel.org/platform/manifest.git   repo sync git clo...

2010-09-25 16:24:20 179

原创 random使用练习

public class RandomTest { public static void main(String[] args) { for(int i=1; i&lt;=100; i++) { System.out.print(randomInt(10,20) + "\t"); if(i%10==0) { ...

2010-09-25 12:17:23 208

原创 Intellij IDEA Javascript错误提示颜色是浅灰色修改

Intellij IDEA功能很强大,但感觉颜色布局很不美观。。。。。。  intelliJ里默认的JavaScript错误提示波浪线的颜色是灰色的,很不好辨认,网上查了很久没找到修改方法,自己研究了下,嘿嘿让我给找到了。 File->Settings->Errors->IDE Profiles->Default->JavaScript->的unresolved javas

2010-01-06 08:37:00 13868 1

Intellij IDEA Javascript错误提示颜色是浅灰色修改

Intellij IDEA功能很强大,但感觉颜色布局很不美观。。。。。。intelliJ里默认的JavaScript错误提示波浪线的颜色是灰色的,很不好辨认,网上查了很久没找到修改方法,自己研究了下,嘿嘿让我给找到了。File-&gt;Settings-&gt;Errors-&gt;IDE Profiles-&gt;Default-&gt;JavaScript-&gt;的u...

2010-01-06 08:37:00 744

原创 JSP分页1

自己分页,下一篇会介绍使用diasplaytag组件。使用mysql5, 有个数据表user,字段有id, username, password。&lt;%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%&gt;&lt;%@ page import="java.sq...

2010-01-05 13:49:31 78

原创 JSP分页2

使用diasplaytag组件。使用mysql5, 有个数据表user,字段有id, username, password。使用displaytag需导入displaytag-1.1.jar,和commons-logging commons-lang commons-collections commons-beanutils log4j itext (optio

2010-01-05 11:47:00 801

JSP分页2

使用diasplaytag组件。使用mysql5, 有个数据表user,字段有id, username, password。使用displaytag需导入displaytag-1.1.jar,和commons-logging commons-lang commons-collections commons-beanutils log4j itext (option...

2010-01-05 11:47:00 65

原创 JSP分页1

自己分页,下一篇会介绍使用diasplaytag组件。使用mysql5, 有个数据表user,字段有id, username, password。 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> 分页测试 <%

2010-01-05 09:45:00 483

原创 传智播客的JAVA SE高级视频3 GUI 自学笔记

GUI:Graphical User Interface     JDK中:AWT和Swing    GUI组件分为两大类:基本组件和容器。    基本组件继承自java.awt.Component或其子类    容器继承自java.awt.Container或其子类    程序GUI部分由AWT线程管理。事件处理机制:    事件:用户组件的一个操作    事

2009-12-29 09:47:00 551

GUI 笔记

GUI:Graphical User Interface JDK中:AWT和Swing GUI组件分为两大类:基本组件和容器。 基本组件继承自java.awt.Component或其子类 容器继承自java.awt.Container或其子类 程序GUI部分由AWT线程管理。事件处理机制: 事件:用户组件的一个操作 事件源:发生事件的组件 事件处理器:某个ja...

2009-12-29 09:47:00 65

原创 传智播客的JAVA SE高级视频2 IO 自学笔记

传智播客的JAVA SE高级视频2 IO 自学笔记: File类:    1.IO包中唯一代表磁盘文件本身信息的类,而不是文件中内容。    2.创建、删除、重命名文件等方法。    3.Java中目录被当作一种特殊文件使用,list方法返回所有子目录和文件。    4.Unix下路径分隔符/,windows下分隔符为/。RandomAccessFile类

2009-12-29 09:01:00 667

IO 笔记

传智播客的JAVA SE高级视频2 IO 自学笔记:File类: 1.IO包中唯一代表磁盘文件本身信息的类,而不是文件中内容。 2.创建、删除、重命名文件等方法。 3.Java中目录被当作一种特殊文件使用,list方法返回所有子目录和文件。 4.Unix下路径分隔符'/',windows下分隔符为'\'。RandomAccessFile类 支持随机访问方式。 Ra...

2009-12-29 09:01:00 80

原创 传智播客的JAVA SE高级视频1 API 自学笔记

2009-12-20 22:15:02 今天花了一天时间把传智播客的JAVA SE高级视频1 API看完了,还看了一部分高级视频 IO的视频,以下是API的笔记。 API: Application Programming Interface 应用程序编程接口    windows API:windows系统提供的    JAVA API:JDK中提供的各种java类(掌

2009-12-21 14:14:00 1057 1

MLDN魔乐科技_Oracle课堂笔记

MLDN魔乐科技_Oracle课堂笔记_李兴华

2009-12-24

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

TA关注的人

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