2012年5月29日

ADB用法

摘要: cmd下进入platform-tools目录执行命令查看当前运行的模拟器adb -devicesPC到模拟器间复制文件adb push d:/a.txt /sdcard/模拟器到PC间复制文件adb pull /sdcard/a.txt d:/启动Linux命令界面shelladb shell安装APKadb install [-r] [-s] test.apk //r表示重新安装 //s表示安装到SD卡上卸载APKadb uninstall [-k] com.a.test //k表示只删除应用,但保留数据和缓存目录 阅读全文

posted @ 2012-05-29 15:25 厕所蹲个猴 阅读(198) 评论(0) 推荐(0) 编辑

2012年5月28日

Notification的使用

摘要: 1. NotificationManager和Notification用来设置通知。通知的设置等操作相对比较简单,基本的使用方式就是用新建一个Notification对象,然后设置好通知的各项参数,然后使用系统后台运行的NotificationManager服务将通知发出来。基本步骤如下:1)得到NotificationManager:String ns = Context.NOTIFICATION_SERVICE;NotificationManager mNotificationManager = (NotificationManager) getSystemService(ns);2)创建 阅读全文

posted @ 2012-05-28 13:32 厕所蹲个猴 阅读(179) 评论(0) 推荐(0) 编辑

HttpClient上传信息(包括图片)到服务端

摘要: 需要下载apache公司下的HttpComponents项目下的HTTPCLIENT----------地址为http://hc.apache.org/downloads.cgi主要是用到了httpmime-4.1.2.jar包android客户端:以下是请求action的jsp表单(测试用)(<form action="AddFoodStyle" enctype="multipart/form-data" method="post"> <div style="width:300px;"> 阅读全文

posted @ 2012-05-28 13:31 厕所蹲个猴 阅读(689) 评论(0) 推荐(0) 编辑

正确获取屏幕像素大小

摘要: 们知道 屏幕的像素是根据DisplayMetrics类来获取的具体的计算方法是 width =widthPixels *density; height =heightPixels *density (ps: widthPixels 和heightPixels ,density 都是从DisplayMetrics中获取的)。//得到屏幕像素大小 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int wid... 阅读全文

posted @ 2012-05-28 13:30 厕所蹲个猴 阅读(223) 评论(0) 推荐(0) 编辑

显示单选列表对话框

摘要: 通过AlertDialog.Builder类的setSingleChoiceItems方法可以创建带单按钮的列表:方法如下:1、从资源文件中装载数据:public Builder setSingleChoiceItems(int itemsId, int checkedItem, final OnClickListener listener)2、从数据集中装载数据public Builder setSingleChoiceItems(Cursor cursor, int checkedItem, String labelColumn, final OnClickListener listene 阅读全文

posted @ 2012-05-28 13:29 厕所蹲个猴 阅读(339) 评论(0) 推荐(0) 编辑

Android 全局异常处理

摘要: package org.wp.activity;import java.io.File;import java.io.FileOutputStream;import java.io.FilenameFilter;import java.io.PrintWriter;import java.io.StringWriter;import java.io.Writer;import java.lang.Thread.UncaughtExceptionHandler;import java.lang.reflect.Field;import java.util.Arrays;import java.u 阅读全文

posted @ 2012-05-28 11:07 厕所蹲个猴 阅读(247) 评论(1) 推荐(0) 编辑

Android 屏幕切换效果实现

摘要: 本教程将介绍如何实现屏幕间的切换效果。在前述Ophone 2D UI 动画教程 中介绍了OPhone提供的animation功能,里面介绍了如何操作具体View的动画效果,在一般情况下我们希望在程序屏幕切换的时候提供不同的动画效果,提供比较好的屏幕切换效果会让用户感觉很Cool。背景介绍这里说的屏幕切换并不是指Activity切换,大家都知道Activity是OPhone中的一个重要概念,一个程序可能会有多个Activity来做不同的事情,Activity之间的切换是OPhone系统统一实现的,如果我们把这个切换效果给自定义了会给用户错误的引导,所以目前OPhone还没有提供控制Activit 阅读全文

posted @ 2012-05-28 11:04 厕所蹲个猴 阅读(234) 评论(0) 推荐(0) 编辑

OAuth授权认证

摘要: 在manifiest.xml中<data android:scheme="myapp" android:host="Authorize"/> scheme不能有大写字母,必须小写,大写就无法跳。居然这样忽悠人..折腾死我了。下面记录下认证跳转:关于OAuth授权认证的事情,新浪开放api都必须在这个基础上才能调用,所以有必要专门来讲讲,前面的文章中已经提到过关于新浪微博提供了OAuth和Base OAuth两种认证方式,并且本项目采用OAuth认证方式,至于为什么采用这个OAuth认证而不采用Base OAuth认证原因很简单,自从Twitt 阅读全文

posted @ 2012-05-28 11:00 厕所蹲个猴 阅读(254) 评论(0) 推荐(0) 编辑

提高第二篇之SurfaceView的基本使用

摘要: SurfaceView由于可以直接从内存或者DMA等硬件接口取得图像数据,因此是个非常重要的绘图容器,这次我就用两篇文章来介绍SurfaceView的用法。网上介绍SurfaceView的用法有很多,写法也层出不同,例如继承SurfaceView类,或者继承SurfaceHolder.Callback类等,这个可以根据功能实际需要自己选择,我这里就直接在普通的用户界面调用SurfaceHolder的lockCanvas和unlockCanvasAndPost接下来贴出main.xml的源码:<?xmlversion="1.0"encoding="utf-8& 阅读全文

posted @ 2012-05-28 10:59 厕所蹲个猴 阅读(229) 评论(0) 推荐(0) 编辑

打开pdf ppt word excel chm html text 文件的intent

摘要: 定义打开pdf的Intent1./**2. * Get PDF file Intent3. */4. public Intent getPdfFileIntent(String path){ 5. Intent i = new Intent(Intent.ACTION_VIEW); 6. i.addCategory(Intent.CATEGORY_DEFAULT);7. i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK );8. Uri uri = Uri.fromFile(new File(path)); 9. i.setDataAndType(uri, &q 阅读全文

posted @ 2012-05-28 10:58 厕所蹲个猴 阅读(359) 评论(0) 推荐(0) 编辑

导航