- 博客(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
470
原创 设置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
1886
原创 设置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
733
原创 AutoCompleteTextView实现自动提示
<br /><br />AutoCompleteTextView实现自动提示:<br />setAdapter(T adapter);
2010-11-29 11:47:00
362
原创 动态输入日期和时间
<br />动态输入日期和时间: DatePicker / TimePicker / DatePickerDialog / TimePickerDialog
2010-11-29 11:47:00
515
原创 创建菜单
<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
530
原创 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
509
原创 Spinner
<br /><br />Spinner: 下拉菜单(相当于swing的combo box, heml的<select>)<br />自定义下拉菜单样式(setDropDownViewResource())
2010-11-29 11:46:00
403
原创 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
720
原创 控制不同文字字体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
781
原创 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
6984
原创 取得手机屏幕分辨率
<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
726
原创 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
9552
1
原创 用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
34805
1
设置EditText显示或隐藏密码
设置EditText显示或隐藏密码. 在CheckBox的onCheckedChanged()方法中, 判断是否选中.if (isChecked) { System.out.println("checked"); // 显示密码 password_edit.setInputType(InputType.TYPE_TEXT_VARIATION_VISI...
2010-11-03 15:48:30
170
设置ImageView(或其他View)透明或不透明
设置ImageView透明: ImageView.setBackgroundDrawable(drawable); ImageView.getBackground().setAlpha(100);设置ImageView不透明: ImageView.setBackgroundDrawable(drawable); ImageView.getBackground().setA...
2010-09-26 17:09:23
560
动态输入日期和时间
动态输入日期和时间: DatePicker / TimePicker / DatePickerDialog / TimePickerDialog
2010-09-26 17:07:49
145
AutoCompleteTextView实现自动提示
AutoCompleteTextView实现自动提示: setAdapter(T adapter);
2010-09-26 17:06:34
108
Spinner
Spinner: 下拉菜单(相当于swing的combo box, heml的<select>) 自定义下拉菜单样式(setDropDownViewResource())
2010-09-26 17:04:39
99
Dialogs
ProgressDialog: android.app.ProgressDialog; ProgressDialog dialog = ProgressDialog.show(MyActivity.this, "", "Loading. Please wait...", true); ProgressDialog必须在后台程序运...
2010-09-26 17:03:16
131
创建菜单
创建菜单: 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
100
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
155
控制不同文字字体Typeface
控制不同文字字体Typeface: 1. 从外部字体文件构造 在assets下创建fonts文件夹,然后放入要使用的字体(.ttf), 然后 Typeface.createFromAsset(AssetManager mgr, String path); Typeface.createFromAsset(ContextWrapper.getAssets(), "fonts...
2010-09-25 17:32:15
141
取得手机屏幕分辨率
取得手机屏幕分辨率: android.util.DisplayMetrics; DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int height = metrics.heightP...
2010-09-25 16:49:49
90
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
1215
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
243
原创 random使用练习
public class RandomTest { public static void main(String[] args) { for(int i=1; i<=100; i++) { System.out.print(randomInt(10,20) + "\t"); if(i%10==0) { ...
2010-09-25 12:17:23
246
原创 Intellij IDEA Javascript错误提示颜色是浅灰色修改
Intellij IDEA功能很强大,但感觉颜色布局很不美观。。。。。。 intelliJ里默认的JavaScript错误提示波浪线的颜色是灰色的,很不好辨认,网上查了很久没找到修改方法,自己研究了下,嘿嘿让我给找到了。 File->Settings->Errors->IDE Profiles->Default->JavaScript->的unresolved javas
2010-01-06 08:37:00
13997
Intellij IDEA Javascript错误提示颜色是浅灰色修改
Intellij IDEA功能很强大,但感觉颜色布局很不美观。。。。。。intelliJ里默认的JavaScript错误提示波浪线的颜色是灰色的,很不好辨认,网上查了很久没找到修改方法,自己研究了下,嘿嘿让我给找到了。File->Settings->Errors->IDE Profiles->Default->JavaScript->的u...
2010-01-06 08:37:00
782
原创 JSP分页1
自己分页,下一篇会介绍使用diasplaytag组件。使用mysql5, 有个数据表user,字段有id, username, password。<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@ page import="java.sq...
2010-01-05 13:49:31
102
原创 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
830
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
95
原创 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
507
原创 传智播客的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
590
GUI 笔记
GUI:Graphical User Interface JDK中:AWT和Swing GUI组件分为两大类:基本组件和容器。 基本组件继承自java.awt.Component或其子类 容器继承自java.awt.Container或其子类 程序GUI部分由AWT线程管理。事件处理机制: 事件:用户组件的一个操作 事件源:发生事件的组件 事件处理器:某个ja...
2009-12-29 09:47:00
85
原创 传智播客的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
706
IO 笔记
传智播客的JAVA SE高级视频2 IO 自学笔记:File类: 1.IO包中唯一代表磁盘文件本身信息的类,而不是文件中内容。 2.创建、删除、重命名文件等方法。 3.Java中目录被当作一种特殊文件使用,list方法返回所有子目录和文件。 4.Unix下路径分隔符'/',windows下分隔符为'\'。RandomAccessFile类 支持随机访问方式。 Ra...
2009-12-29 09:01:00
111
原创 传智播客的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
1113
Tomcat中找不到servlet
2010-01-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人