自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 关于android android:screenOrientation属性失效

@Overridepublic void setRequestedOrientation(int requestedOrientation) {//super.setRequestedOrientation(requestedOrientation);}

2013-01-13 21:37:11 2681

转载 理解SSH框架中的Spring

在ssh项目中,是有明确分工的,spring的作用就相当于将struts和hibernate连接起来,是将两个没有关系的框架的特性,方法,action都放在spring的配置文件中使他们建立关系。取他门各自所长。而这些做法他们自己不知道,他们是听命于spring调度的,他的的任务只是做好自己的事情。    这样做的好处就是任务结构分明,struts只管理显示与做什么,hibernate只关心怎

2012-12-06 21:15:27 445

原创 ubuntu 12.04下txt乱码

sudo apt-get install dconf-tools 安装启动dconf-editor  进入org--->gnome  --->gedit--->  preferences--->encoings--->auto-detectd   添加  'GB18030', 'GB2312', 'GBK',

2012-11-19 23:04:35 514

转载 批处理替换文件内容

原文地址:http://zjw1777.blog.163.com/blog/static/4786512920091027103631278/find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g'Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。用sed命令可以

2012-09-26 17:59:59 1657

转载 linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法:   tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下:   # tar -cf all.tar *.jpg

2012-07-25 23:51:41 502

转载 Android获取CPU序列号

转载备用:Android获取CPU序列号/**  * 获取CPU序列号  *   * @return CPU序列号(16位)  * 读取失败为"0000000000000000"  */public static String getCPUSerial() {        String str = "", strCPU = "", cpuAddre

2012-07-19 11:20:39 993

原创 diff . patch备用

单个文件diff –uN from-file to-file >to-file.patchpatch –p0 patch –RE –p0 多个文件diff –uNr from-docu to-docu >to-docu.patchpatch –p1 patch –R –p1 <to-docu.patch

2012-07-18 17:51:08 341

转载 win7 引导ubuntu方法

原文地址:http://hi.baidu.com/sunkid0315/blog/item/e903c87b3889191629388afb.html当初安装Ubuntu时,是用刻好的碟安装的吗?如果是,你可以尝试下面的方法:1、确保计算机光驱首启动。2、将Ubuntu安装光碟放入光驱,重启。3、选择安装界面语言后,不要安装。进入不安装试用模式,也就是Liv

2012-06-11 21:29:50 1599

转载 内存耗用:VSS/RSS/PSS/USS

异常信息有:------ PROCRANK (procrank) ------  PID      Vss      Rss      Pss      Uss  cmdline 2540   55172K   52076K   32177K   30596K  com.xxx.yyy 1259   65212K   48196K   26297K   23

2012-06-08 13:00:01 2883

转载 代码混淆

1.在需要混淆的工程目录下(package/apps/下的工程)添加proguard.flags文件,然后再Android.mk中添加如 下两句:LOCAL_PROGUARD_ENABLED := fullLOCAL_PROGUARD_FLAG_FILES := proguard.flags上面的full 也可以是custom,如果不写这句,那还得添加如下一句:TARGET_BUILD_

2012-06-08 10:25:39 511

转载 Linux下如何查看CPU信息, 包括位数和多核信息

查看当前操作系统内核信息# uname -aLinux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux查看当前操作系统发行版信息#cat /etc/issueUbuntu 9.10 \n \l查看cpu型号# cat /proc

2012-06-07 19:21:54 462

转载 java程序利用接口实现发短信功能

飞信接口:http://fetionapi.appspot.com/api/?me=您手机号&pw=您的密码&to=接收方手机号&msg=短信内容短信通平台短信接口:GET/POST操作格式: http://http.chinasms.com.cn/tx/?uid=用户账号&pwd=MD5位32密码&mobile=号码&content=内容(http://www.dxton.com/p

2012-05-31 23:18:56 1158

原创 apk 加入system.img

如果新增app源码,编译系统打包并不一定会将apk加入system.img。 这时我们就要修改:build/target/product/core.mk

2012-05-24 17:33:50 1174

转载 网上找到的统计代码行数

find -type f -iname "*.java" -exec cat {} \; | wc -l

2012-05-22 16:04:28 262

转载 Android屏幕点亮(常亮)及屏幕解锁和锁定

//保持屏幕常亮PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, LOCK_TAG);  mWakeL

2012-05-21 11:17:29 975

转载 Android 部分内容设置颜色、字体、超链接、图片

//android TextView、EditText对部分内容设置颜色、字体、超链接、图片; //这里是以一个TextView为例子,EditText的设置方法和TextView一样 //TextView对象 TextView txtInfo = new TextView(this); //文本内容 SpannableString ss = new

2012-05-20 14:27:35 879

原创 sqlite3 分页

Select * From user Limit 3 Offset 5;以上语句表示从Account表获取数据,跳过5行,取3行用法一SELECT `keyword_rank`.* FROM `keyword_rank` WHERE (advertiserid='59') LIMIT 2 OFFSET 1;比如这个SQL ,limit后面跟的是2条数

2012-05-11 17:56:14 2956

原创 动态控制 壁纸的显示与否

Launcher2中当应用列表显示或者隐藏时,会对壁纸显示与否进行控制,代表如下:int wpflags = visible ? WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER : 0;        int curflags = getWindow().getAttributes().flags                & Wind

2012-05-06 12:30:58 470

原创 repo 替换 分支

查看当前所有分支:git branch -a把所有的库切换分支:  repo forall  -c git checkout branch_name删除所有库的某个分支: repo forall  -c git branch -D branch_name

2012-05-04 10:16:58 671

转载 Android Http get post请求

网络技术备份文章,来源:http://www.devdiv.com/home.php?mod=space&uid=67600&do=blog&id=5730首先我们先了解下Get请求和Post请求的区别:一、HttpClinet方式1、HTTP GET 示例:public class TestHttpGetMethod{      public

2012-04-30 15:46:18 486

转载 Android 使用cmwap GPRS 方式联网

来源:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-5050.htmlCMWAP和CMNET只是中国移动为其划分的两个GPRS接入方式。中国移动对CMWAP作了一定的限制,主要表现在CMWAP接入时只能访问 GPRS网络内的IP(10.*.*.*),而无法通过路由访问Internet,我们用CMWAP浏览Internet上的网页 就是

2012-04-30 15:27:52 568

原创 android.mk添加jar

在Android.mk前半部分添加声明:LOCAL_STATIC_JAVA_LIBRARIES := lib3party               其中 lib3party为我们的jar包设置一个名字,后面要为其设置具体的jar路径。在结束之前添加:#include $(CLEAR_VARS)LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES :=

2012-04-28 13:14:39 562

原创 模拟长按Home键

Spec需要模拟长按Home键。对KeyEvent.KEYCODE_HOME 跟踪到PhoneWIndowManaer.java中,其中interceptKeyBeforeDispatching()有:                if (repeatCount == 0) {                    mHomePressed = true;

2012-04-26 18:14:22 2715

原创 apk编译不生成odex

在Android.mk中添加:LOCAL_DEX_PREOPT := false

2012-04-26 18:01:42 915

原创 apk编译不生成odex

 在Android.mk中添加:LOCAL_DEX_PREOPT := false

2012-02-08 18:45:14 99

原创 油漆工和适配器模式的区别

油漆工需要保持接口的一致性,java的I/O API即为实现。 InputStream ,outputStrean有很多个实现着,相互油漆着。 属于功能的深度,多刷一层。 适配器不关心接口的一致性,拿来主义,能用即可。属于功能的面。 去买早餐,摊贩甲没有豆浆了,从摊贩乙那里借来牛奶一杯充数,(两个摊贩不是一家的,不是一条裤子的)算是适配模式。  摊贩甲的饼子今天额外的给涂一层果酱作...

2011-10-11 10:10:12 122

加载第三方so

将so打包进apk ,网上常见的就是 在源码中有c代码,编译出一个so,然后打进apk,也是网上大家转来转去的那几篇文章,因为一致只做纯java开发,这种方法没有试过。 如果是第三方so ,则有诸多麻烦。一种就是 其他同事现在的方法,在eclipse开发,那么libs/armeabi下的so 自动弄进去了,真是简单又方便。另外一种就是要把so拷贝到编译环境的某个目录,在编译代码时整...

2011-08-30 14:03:09 95

原创 加载第三方jar

原以为加载一个jar很容易,真正执行起来却不少荆刺。如果要加载一个jar ,比较重要的  LOCAL_STATIC_JAVA_LIBRARIES 和 LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES 。 前者给要加载的jar起个名字,后者指定路径。以下是项目中的Android.mk, 我的jar是放在 /lib/下面: LOCAL_PATH := $(cal...

2011-08-30 13:13:45 109

原创 onInterceptTouchEvent和onTouchEvent调用时序

文章不错,收藏之,原文地址:http://blog.csdn.net/ddna/archive/2010/04/11/5473293.aspx。 onInterceptTouchEvent和onTouchEvent调用时序 onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对...

2010-06-23 14:47:43 102

原创 TextView 滚动

文字左右滚动三个属性:          android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" 大量文本内容滚动: TextView自己也可以实现多行滚动的,毕竟 ScrollView必须只能有一个直接的子类布局。只要在layout中简单设置几个属性就可...

2010-06-23 00:19:00 69

UI单位

dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果。 px: pixels(像素). 不同设备显示效果相同。 pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用; sp: scaled pixels(放大像素). 主要用于字体显示best for textsize。 由此,根据 google 的建议,Tex...

2010-03-30 11:07:42 834

原创 <转>android下载编译以及文件系统提取总结

android下载编译以及文件系统提取总结原文地址:http://bbs.androidin.com/archiver/tid-2413.html由于论坛改版,很多有用的资源都不见了,所以这里把自己对cupcake下载和编译方法进行详细说明,以后还会陆续发完善的开发板移植说明、内核编译说明、一些模块级的分析等,希望对刚开始做android的朋友有所帮助,同时欢迎高手指正。 ...

2009-07-24 18:37:19 123

原创 程序里模拟按键敲击

描述: IWindowManager 提供了模拟 KeyEvents的简单方法,名字叫做 IWindowManager.injectKeyEvent(...). 要模拟KeyStroke(按键敲击), 我们需要模拟一个 指定KeyCode 的 KeyEvent.ACTION_DOWN 和 KeyEvent.ACTION_UP .在这个例子里我们将要模拟 Menu按键的 KeyStroke...

2009-04-07 23:46:09 180

原创 怎样让一个Service开机自动启动

1.首先开机启动后系统会发出一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED,这个Action只会发出一次。2.构造一个IntentReceiver类,重构其抽象方法onReceiveIntent(Context context, Intent intent),在其中启动你想要启动的Service。...

2009-04-07 23:41:04 566

修改tomact使用的jdk及 jre

本本的jdk使用的是1.4(公司产品使用1.4),安装了apache-tomcat-6.0.10到D:\apache-tomcat-6.0.10,双击startup.bat后无法启动,思忖着是jdk太低。 从startup.bat查找蛛丝马迹,一直追踪到 D:\apache-tomcat-6.0.10\bin\setclasspath.bat ,终于找到了 JAVA_HOM...

2008-12-05 09:19:33 143

加速编码提示

如下: 1、在window-》preferences-》java-》editor-》content assist 在这页右边有Auto activation triggers for java 默认是.,先改为abcd; 2、导出preference到硬盘; 3、用修改工具打开些xml文件,寻找其中的abcd; 4、找到后将abcd改成.abcd....zABCD...Z,...

2008-12-02 13:13:16 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除