- 博客(278)
- 资源 (15)
- 收藏
- 关注
原创 获取SdCard路径及剩余容量
String state = android.os.Environment.getExternalStorageState(); // 判断SdCard是否存在并且是可用的 if (android.os.Environment.MEDIA_MOUNTED.equals(state)) { if (android.os.Environment.getExte
2011-02-14 18:05:12 77
原创 java传值or传引用 二
型的变量 a 和 b,我想写一个方法来交换它们的值,应该怎么办? 结论很让人失望——没有办法!因此,我们只能具体情况具体讨论,以经常使用交换方法的排序为例: /** 例 6 */ /** * @(#) Test.java * @author fancy */ public class Test { public static void swap(int[] data, int a, int b) { int t = data[a]; data[
2011-02-14 16:32:45 88
原创 java传值or传引用 一
说明: /* 例 1 */ /** @(#) Test.java * @author fancy */ public class Test { public static void test(boolean test) { test = ! test; System.out.println("In test(boolean) : test = " + test); } public static void main(St
2011-02-14 16:25:21 86
原创 Android创建和删除桌面快捷方式
om.android.launcher.action.INSTALL_SHORTCUT"); //快捷方式的名称 shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name)); shortcut.putExtra("duplicate", false); //不允许重复创建 //指定当前
2011-02-13 17:10:20 64
原创 模拟按下Home键的效果
Intent i= new Intent(Intent.ACTION_MAIN); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //如果是服务里调用,必须加入new task标识 i.addCategory(Intent.CATEGORY_HOME); startActivity(i);
2011-02-13 17:07:51 69
原创 android:webView总结
avascript,则webview必须设置支持Javascript。 webview.getSettings().setJavaScriptEnabled(true); 3.如果页面中链接,如果希望点击链接继续在当前browser中响应,而不是新开Android的系统browser中响应该链接,必须覆盖 webview的WebViewClient对象。 mWebView.setWebViewClient(new WebViewClient(){
2011-02-13 14:47:27 50
原创 linux tar 命令参数详解
从归档文件中解出文件 -O 将文件解开到标准输出 -v 处理过程中输出相关信息 -f 对普通文件操作 -z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩 -Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩
2011-02-12 15:32:06 85
原创 66句震撼世界的禅语
3.你永远要感谢给你逆境的众生。 4.你永远要宽恕众生,不论他有多坏,甚至他伤害过你,你一定要放下,才能得到真正的快乐。 5.当你快乐时,你要想这快乐不是永恒的。当你痛苦时,你要想这痛苦也不是永恒的。 6.今日的执著,会造成明日的后悔。 7.你可以拥有爱,但不要执著,因为分离是必然的。 8.不要浪费你的生命在你一定会后悔的地方上。 9.你什么时候放下,什么时候就没有烦恼。 10.每一种创伤,都是一种成熟。 11.狂妄的人有救,自卑的人没有救,
2011-02-11 18:48:14 90
原创 Paint常用方法介绍
aa) //是否抗锯齿void setColor(int color)//设置颜色,这里Android内部定义 的有Color类包含了一些常见颜色定义 void setFakeBoldText(boolean fakeBoldText) //设置伪粗体文本 void setLinearText(boolean linearText) //设置线性文本PathEffect setPathEffect(PathEffect effect) //设置路径效果Rasterizer setRas
2011-02-11 18:28:50 187
原创 处理窗口还原状态问题
nstanceState() { Parcelable p = super.onSaveInstanceState(); Bundle bundle = new Bundle(); bundle.putInt("x", pX); bundle.putInt("y", pY); bundle.putParcelable("android123_state", p
2011-02-11 18:24:10 309
原创 java线程中的interrupt,isInterrupt,interrupted方法
程的上次的中断状态,并清除中断状态举个例子: class MyThread extends Thread { ...... ...... public void run() { try { while(!Thread.currentThread().isInterrupted()) { //当达到队列容量时,在这里会阻塞 //put
2011-02-11 10:23:39 94
原创 获得圆角图片
tmap .getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output); final int color = 0xff424242; final Paint paint = new Paint(); final Rect rect = new Rect(0, 0, bitmap.getWidth(), b
2011-02-08 20:55:59 54
原创 获得带倒影的图片
int height = bitmap.getHeight(); Matrix matrix = new Matrix(); matrix.preScale(1, -1); Bitmap reflectionImage = Bitmap.createBitmap(bitmap, 0, height/2, width, height/2
2011-02-08 20:55:13 59
原创 Android浏览器如何打开网页
rtActivity(it); 二、打开本地网页 Intent intent=new Intent(); intent.setAction("android.intent.action.VIEW"); Uri CONTENT_URI_BROWSERS = Uri.parse("content://com.android.htmlfileprovider/sdcard/123.html"); intent.setData(CONTENT_URI_B
2011-02-08 19:25:40 184
原创 判断网络状态
t;/uses-permission> 判断代码: private boolean NetWorkStatus() { boolean netSataus = false; ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); cwjManager.getActiveNetworkInfo(); if (cwjMan
2011-02-08 19:24:06 65
原创 自定义控件属性
er" /> <attr name="delta" format="integer" /> </declare-styleable> </resources> 2.在main.xml中如何使用该定义好的属性 <?xml version="1.0" encoding=&qu
2011-02-07 20:23:55 51
原创 android资源文件详解
”>value</color> 使用 Resourse.getValues.getColor <?xml version="1.0" encoding="utf-8"?> <resources> <color name="white">#FFFFFF</color> <co
2011-02-07 14:26:51 65
原创 AnimationDrawable实现帧动画
("a" + i, "drawable", mContext.getPackageName()); Drawable mBitAnimation = getResources().getDrawable(id); //参数mBitAnimation是该帧的图片 //参数500是该帧显示的时间,按毫秒计算 frameAnimation.addFrame(mBitAnimation, 500); } /*上边用到了Re
2011-02-07 13:46:05 79
原创 得到屏幕方向
}else if(config.orientation == Configuration.ORIENTATION_PORTRAIT){ //竖屏 ,标准模式 320x480 }else if(config.hardKeyboardHidden == Configuration.KEYBOARDHIDDEN_NO){ //横屏,物理键盘滑出了 }else if(config.hardKeyboardHidden == Conf
2011-02-01 14:01:58 67
原创 反锯齿办法
的RotateAnimation做动画时候,如果View当中包含有大量的图形,也会出现锯齿。我们分别以这两种情况加以考虑。 ◆ 用Canvas绘制位的的情况。在用Canvas绘制位图时,一般地,我们使用drawBitmap函数家族,在这些函数中,都有一个Paint参数,要做到防止锯齿,我们就要使用到这个参数。如下:首先在你的构造函数中,需要创建一个Paint。 Paint mPaint = new Paint(); 然后,您需要设置两个参数: 1)mPaint.setAntiAlias(); 2)m
2011-01-31 15:38:30 152
原创 解析json数据格式
b50","Avtar":null,"State":1}}分析代码如下:// TODO 状态处理 500 200 int res = 0; res = httpClient.execute(httpPost).getStatusLine().getStatusCode(); if (res == 200) { /*
2011-01-30 13:55:06 73
原创 使用ViewHolder模式提高效率
convertView = mInflater.inflate(R.layout.list_item, null); holder.text = (TextView) convertView.findViewById( R.id.text)); holder.icon = (ImageView) convertView.findViewButId( R.id.icon)); convertView.se
2011-01-30 10:17:02 82
原创 使用 ViewStub 延迟展开视图
ut_height="wrap_content" android:layout_gravity="bottom"/> 2)展开视图 findViewById(R.id.stub_import).setVisibility(View.VISIBLE); // 或者 获取视图 View importPanel = ((ViewStub) findViewById(R.id.stub_import)).inflate();
2011-01-30 09:45:44 58
原创 cvs客户端安装与配置
vsroot cvs login xxx(密码) 4. checkout项目: cvs co a/b/project/src 5. 常用命令:(斜杠后表示缩写) cvs checkout / co cvs update / up cvs commit / ci 查看一个文件的提交情况:cvs log filename 对比两个版本文件的情况:cvs diff -r version_1 version_2 file_nam
2011-01-29 13:09:02 153
原创 下载zip并解压
t.execute(httpGet); HttpEntity entity = response.getEntity(); InputStream is = getUngzippedContent(entity); mResourceCache.store(getKey(uri), is); } catch (IOException e) { // }
2011-01-27 11:14:22 172
原创 activity属性设置大全
息任务 切换到浏览器任务。 android:alwaysRetainTaskState=["true" | "false"] 是否保留状态不变, 比如切换回home, 再从新
2011-01-26 16:12:39 72
原创 Android 中SQLite的操作命令
看目录下的文件 sqlite3 数据库名 进入数据库 .schema 查看数据库下的信息 ctrl+d 退出sqlite模式
2011-01-26 16:00:07 52
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人