- 博客(18)
- 资源 (19)
- 收藏
- 关注
原创 mac os系统下删除目录的所有.svn文件
find . -type d -name ".svn"|xargs rm -rffind 就不说了,你懂得. 就是包含的目录,一般泛指当前-type 英文会认识abc的 基本上就懂了d 这个标示dir 目录的意思-name 标示参数key的标志“.svn” 就是查找.svn目录,这里大家可以举一反三,下次需要删除其他的目录的话,换成你要删除的目录即
2013-07-24 13:35:34 1708
原创 HTC G14开启(关闭)自带截图功能
1.用re管理器找到system/build.prop2.挂载读写(需要root权限)3.以文本编辑方式打开4.找到ro.htc.framework.screencapture = false,把false改成true5.重启。
2012-08-06 15:23:15 536
转载 23中设计模式-------轻松的比喻语言
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改
2011-12-20 09:43:11 496
原创 广播机制
android.intent.action.SCREEN_ON //屏幕变亮android.intent.action.USER_PRESENT //屏幕解锁android.intent.action.SCREEN_OFF//屏幕变暗
2011-11-01 22:10:51 888
原创 Ubuntu 11.10中创建桌面启动器
安装Ubuntu11.10之后,发现桌面右键快捷菜单中已经没有创建启动器这个选项了。下面说一下如何创建启动器这个步骤首先安装sudo apt-get install --no-install-recommends gnome-panel安装完成后,再运行如下命令gnome-desktop-item-edit ~/ --create-new~/就是创建启动器的所在的目录,进入该目
2011-10-23 23:24:05 1047
原创 Ubuntu下Android连接真实手机调试
首先把手机开发模式设置为USB调试:手机->设置->应用程序->开发-USB->调试,连接手机时最好只选择仅充电模式切换到android-sdk目录下的platform-tools目录执行./adb devices查看驱动可以看到如下信息* daemon not running. starting it now on port 5037 ** daemon started success
2011-10-20 21:18:42 1166 1
原创 传感器
x = event.values[0]; y = event.values[1]; z = event.values[2]; 加速度传感器(重力传感器):Sensor.TYPE_ACCELEROMETER手机横向翻滚x>0 说明当前手机左翻 x手机纵向翻滚y>0 说明当前手机下翻 y屏幕的朝向z>0 手机屏幕朝上 z手机屏幕向上水平放置时: (x,y,z) = (0,
2011-10-18 23:22:42 1319
转载 AsyncTask的用法
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序
2011-10-18 10:34:05 401
转载 Android ANR
到底Android ANR是什么呢? 其实ANR就是Application Not Responding的全称,当某个应用处于长期假死状态时Android系统会弹出一个窗口上面写道,XXX is not responding给出两个按钮一个为force close一个为wait。
2011-10-13 15:13:56 414
原创 开发笔记(更新中...)
1.DisplayMetrics获取屏幕高宽:DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);dm.widthPixe
2011-10-13 12:04:27 331
原创 全屏的设置方法
一、在onCreate方法中加入如下代码://无标题 requestWindowFeature(Window.FEATURE_NO_TITLE); //全屏 getWindow().setFlags(WindowManager.LayoutPar
2011-10-13 11:22:18 620
原创 Parcelable接口使用
android提供了一种新的类型:Parcel。通过继承自Parcelable接口即可以在Intent中通过putParcelable方法传递对象。Parcelable接口需要实现以下方法:writeToParcel 方法。该方法将类的数据写入外部提供的Parcel中
2011-10-13 11:12:45 696
转载 区分Activity的四种加载模式
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载
2011-10-13 09:49:50 454
原创 Intent在Android的一些使用方法
1.如果是从BroadcastReceiver 启动一个新的Activity , 必须加一句i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);public class MyReceiver extends BroadcastReceiver{
2011-10-13 09:15:50 661
原创 关闭Android应用程序
当应用不再使用时,通常需要关闭应用,可以使用以下两种方法关闭android应用:第一种方法:首先获取当前进程的id,然后杀死该进程。 (建议使用)android.os.Process.killProcess(android.os.Process.myPid())第二种
2011-10-13 02:46:43 349
原创 文件进行数据存储
Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPENDContext.MODE_APPEND:模式会检查文
2011-10-13 02:33:33 381
原创 对应用进行单元测试
在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码: package="com.test.app“ android:versionCode="1“ android
2011-10-13 02:25:09 298
转载 Java编程中影响性能的一些特点
1.尽量使用final修饰符。带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止了使用者覆盖length()方法。另外,如果一个类是final的,则该类所有方法都是
2011-10-12 23:03:53 282
mencoder(视频处理软件)
2011-04-25
MFC类库详解(中文版)
2011-04-25
vml(矢量可标记语言)操作教程
2011-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人