- 博客(36)
- 收藏
- 关注
原创 关于android android:screenOrientation属性失效
@Overridepublic void setRequestedOrientation(int requestedOrientation) {//super.setRequestedOrientation(requestedOrientation);}
2013-01-13 21:37:11
2954
转载 理解SSH框架中的Spring
在ssh项目中,是有明确分工的,spring的作用就相当于将struts和hibernate连接起来,是将两个没有关系的框架的特性,方法,action都放在spring的配置文件中使他们建立关系。取他门各自所长。而这些做法他们自己不知道,他们是听命于spring调度的,他的的任务只是做好自己的事情。 这样做的好处就是任务结构分明,struts只管理显示与做什么,hibernate只关心怎
2012-12-06 21:15:27
480
原创 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
540
转载 批处理替换文件内容
原文地址: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
1685
转载 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
519
转载 Android获取CPU序列号
转载备用:Android获取CPU序列号/** * 获取CPU序列号 * * @return CPU序列号(16位) * 读取失败为"0000000000000000" */public static String getCPUSerial() { String str = "", strCPU = "", cpuAddre
2012-07-19 11:20:39
1020
原创 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
367
转载 win7 引导ubuntu方法
原文地址:http://hi.baidu.com/sunkid0315/blog/item/e903c87b3889191629388afb.html当初安装Ubuntu时,是用刻好的碟安装的吗?如果是,你可以尝试下面的方法:1、确保计算机光驱首启动。2、将Ubuntu安装光碟放入光驱,重启。3、选择安装界面语言后,不要安装。进入不安装试用模式,也就是Liv
2012-06-11 21:29:50
1645
转载 内存耗用: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
3388
转载 代码混淆
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
538
转载 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
495
转载 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
1219
原创 apk 加入system.img
如果新增app源码,编译系统打包并不一定会将apk加入system.img。 这时我们就要修改:build/target/product/core.mk
2012-05-24 17:33:50
1202
转载 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
1021
转载 Android 部分内容设置颜色、字体、超链接、图片
//android TextView、EditText对部分内容设置颜色、字体、超链接、图片; //这里是以一个TextView为例子,EditText的设置方法和TextView一样 //TextView对象 TextView txtInfo = new TextView(this); //文本内容 SpannableString ss = new
2012-05-20 14:27:35
914
原创 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
3092
原创 动态控制 壁纸的显示与否
Launcher2中当应用列表显示或者隐藏时,会对壁纸显示与否进行控制,代表如下:int wpflags = visible ? WindowManager.LayoutParams.FLAG_SHOW_WALLPAPER : 0; int curflags = getWindow().getAttributes().flags & Wind
2012-05-06 12:30:58
512
原创 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
770
转载 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
511
转载 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
590
原创 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
587
原创 模拟长按Home键
Spec需要模拟长按Home键。对KeyEvent.KEYCODE_HOME 跟踪到PhoneWIndowManaer.java中,其中interceptKeyBeforeDispatching()有: if (repeatCount == 0) { mHomePressed = true;
2012-04-26 18:14:22
2754
原创 油漆工和适配器模式的区别
油漆工需要保持接口的一致性,java的I/O API即为实现。 InputStream ,outputStrean有很多个实现着,相互油漆着。 属于功能的深度,多刷一层。 适配器不关心接口的一致性,拿来主义,能用即可。属于功能的面。 去买早餐,摊贩甲没有豆浆了,从摊贩乙那里借来牛奶一杯充数,(两个摊贩不是一家的,不是一条裤子的)算是适配模式。 摊贩甲的饼子今天额外的给涂一层果酱作...
2011-10-11 10:10:12
163
加载第三方so
将so打包进apk ,网上常见的就是 在源码中有c代码,编译出一个so,然后打进apk,也是网上大家转来转去的那几篇文章,因为一致只做纯java开发,这种方法没有试过。 如果是第三方so ,则有诸多麻烦。一种就是 其他同事现在的方法,在eclipse开发,那么libs/armeabi下的so 自动弄进去了,真是简单又方便。另外一种就是要把so拷贝到编译环境的某个目录,在编译代码时整...
2011-08-30 14:03:09
122
原创 加载第三方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
137
原创 onInterceptTouchEvent和onTouchEvent调用时序
文章不错,收藏之,原文地址:http://blog.youkuaiyun.com/ddna/archive/2010/04/11/5473293.aspx。 onInterceptTouchEvent和onTouchEvent调用时序 onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对...
2010-06-23 14:47:43
127
原创 TextView 滚动
文字左右滚动三个属性: android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" 大量文本内容滚动: TextView自己也可以实现多行滚动的,毕竟 ScrollView必须只能有一个直接的子类布局。只要在layout中简单设置几个属性就可...
2010-06-23 00:19:00
104
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
881
原创 <转>android下载编译以及文件系统提取总结
android下载编译以及文件系统提取总结原文地址:http://bbs.androidin.com/archiver/tid-2413.html由于论坛改版,很多有用的资源都不见了,所以这里把自己对cupcake下载和编译方法进行详细说明,以后还会陆续发完善的开发板移植说明、内核编译说明、一些模块级的分析等,希望对刚开始做android的朋友有所帮助,同时欢迎高手指正。 ...
2009-07-24 18:37:19
149
原创 程序里模拟按键敲击
描述: IWindowManager 提供了模拟 KeyEvents的简单方法,名字叫做 IWindowManager.injectKeyEvent(...). 要模拟KeyStroke(按键敲击), 我们需要模拟一个 指定KeyCode 的 KeyEvent.ACTION_DOWN 和 KeyEvent.ACTION_UP .在这个例子里我们将要模拟 Menu按键的 KeyStroke...
2009-04-07 23:46:09
207
原创 怎样让一个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
602
修改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
170
加速编码提示
如下: 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
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人