Android
ddddeeee
My aim: Android => Linux Driver => Linux Kernel.
从事Java开发2年, Android应用程序开发2年.
展开
-
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 · 9511 阅读 · 4 评论 -
取得手机屏幕分辨率
取得手机屏幕分辨率: android.util.DisplayMetrics; DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int height = metrics.heightP...2010-09-25 16:49:49 · 67 阅读 · 0 评论 -
控制不同文字字体Typeface
控制不同文字字体Typeface: 1. 从外部字体文件构造 在assets下创建fonts文件夹,然后放入要使用的字体(.ttf), 然后 Typeface.createFromAsset(AssetManager mgr, String path); Typeface.createFromAsset(ContextWrapper.getAssets(), "fonts...2010-09-25 17:32:15 · 117 阅读 · 0 评论 -
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 · 132 阅读 · 0 评论 -
创建菜单
创建菜单: 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 阅读 · 0 评论 -
Dialogs
ProgressDialog: android.app.ProgressDialog; ProgressDialog dialog = ProgressDialog.show(MyActivity.this, "", "Loading. Please wait...", true); ProgressDialog必须在后台程序运...2010-09-26 17:03:16 · 107 阅读 · 0 评论 -
Spinner
Spinner: 下拉菜单(相当于swing的combo box, heml的<select>) 自定义下拉菜单样式(setDropDownViewResource())2010-09-26 17:04:39 · 72 阅读 · 0 评论 -
AutoCompleteTextView实现自动提示
AutoCompleteTextView实现自动提示: setAdapter(T adapter);2010-09-26 17:06:34 · 79 阅读 · 0 评论 -
AnalogClock / DigitalClock
AnalogClock / DigitalClock: 必须设置宽和高.2010-09-26 17:07:22 · 100 阅读 · 0 评论 -
动态输入日期和时间
动态输入日期和时间: DatePicker / TimePicker / DatePickerDialog / TimePickerDialog2010-09-26 17:07:49 · 120 阅读 · 0 评论 -
设置ImageView(或其他View)透明或不透明
设置ImageView透明: ImageView.setBackgroundDrawable(drawable); ImageView.getBackground().setAlpha(100);设置ImageView不透明: ImageView.setBackgroundDrawable(drawable); ImageView.getBackground().setA...2010-09-26 17:09:23 · 516 阅读 · 0 评论 -
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 · 1174 阅读 · 0 评论 -
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 · 180 阅读 · 0 评论 -
设置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 · 1762 阅读 · 0 评论 -
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 · 6945 阅读 · 2 评论 -
控制不同文字字体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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
创建菜单
<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 · 503 阅读 · 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 阅读 · 0 评论 -
Spinner
<br /><br />Spinner: 下拉菜单(相当于swing的combo box, heml的<select>)<br />自定义下拉菜单样式(setDropDownViewResource())原创 2010-11-29 11:46:00 · 375 阅读 · 0 评论 -
AnalogClock / DigitalClock
<br />AnalogClock / DigitalClock: 必须设置宽和高.原创 2010-11-29 11:47:00 · 413 阅读 · 0 评论 -
动态输入日期和时间
<br />动态输入日期和时间: DatePicker / TimePicker / DatePickerDialog / TimePickerDialog原创 2010-11-29 11:47:00 · 479 阅读 · 0 评论 -
取得手机屏幕分辨率
<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 阅读 · 0 评论 -
AutoCompleteTextView实现自动提示
<br /><br />AutoCompleteTextView实现自动提示:<br />setAdapter(T adapter);原创 2010-11-29 11:47:00 · 325 阅读 · 0 评论 -
设置EditText显示或隐藏密码
设置EditText显示或隐藏密码. 在CheckBox的onCheckedChanged()方法中, 判断是否选中.if (isChecked) { System.out.println("checked"); // 显示密码 password_edit.setInputType(InputType.TYPE_TEXT_VARIATION_VISI...2010-11-03 15:48:30 · 131 阅读 · 0 评论