2012年11月6日
摘要: 学习am命令笔记:# amusage: am [subcommand] [options] start an Activity: am start [-D] [-W] <INTENT> -D: enable debugging -W: wait for launch to complete start a Service: am startservice <INTENT> send a broadcast Intent: am broadcast <INTENT> start an Instrumentation: am instrument... 阅读全文
posted @ 2012-11-06 21:00 J.evan 阅读(1179) 评论(0) 推荐(0) 编辑
  2012年11月3日
摘要: 原文地址:http://blog.sina.com.cn/s/blog_75247c770100yxpb.html面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个:publicfinalclassEagerSingleton {privatestaticEagerSingletonsingObj=newEagerSingleton();privateEagerSingleton(){ }publicstaticEagerSingletongetSingleInstance(){ returnsingObj; 阅读全文
posted @ 2012-11-03 13:53 J.evan 阅读(215) 评论(0) 推荐(0) 编辑
摘要: NanoHTTPD 1 // ================================================== 2 // Socket & server code 3 // ================================================== 4 5 /** 6 * Starts a HTTP server to given port.<p> 7 * Throws an IOException if the socket is already in use 8 */ 9 ... 阅读全文
posted @ 2012-11-03 11:39 J.evan 阅读(1324) 评论(0) 推荐(0) 编辑
  2012年10月26日
摘要: 电脑里的路由区分:Persistent Routes:静态路由(永久路由);Active Routes: 激活路由Metric:metric后面的数字20为优先级。1 route add 0.0.0.0 mask 0.0.0.0 192.168.250.1 metric 20 #增加Active Routes2 3 route -p add 192.168.0.0 mask 255.255.0.0 192.168.250.120 metric 1 #增加Persistent Routesroute print #打印现有路由表route -f 0.0.0.0 #删除所有路由表route d.. 阅读全文
posted @ 2012-10-26 11:38 J.evan 阅读(529) 评论(0) 推荐(0) 编辑
  2012年10月25日
摘要: Android新增输入设备:1、device\hisi\Hi3716C\driver\sdk\msp\android_driver\hi_keypad\ir_keyboad.h 驱动文件中增加按键定义;2、device\hisi\Hi3716C\driver\sdk\msp\android_driver\hi_keypad\ir_keyboad.c 驱动文件中增加按键映射(映射对象为kernel\include\linux\input.h );注:做完以上内容就表示 新增的按键为linux标准按键了。3、kernel\include\linux\input.h的键值 与 Android键值(. 阅读全文
posted @ 2012-10-25 10:54 J.evan 阅读(416) 评论(0) 推荐(0) 编辑
  2012年10月21日
摘要: 应用安装是智能机的主要特点,即用户可以把各种应用(如游戏等)安装到手机上,并可以对其进行卸载等管理操作。APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。Android应用安装有如下四种方式1.系统应用安装――开机时完成,没有安装界面2.网络下载应用安装――通过market应用完成,没有安装界面3.ADB工具安装――没有安装界面。4.第三方应用安装――通过SD卡里的APK文件安装,有安装界面,由packageinstaller.ap... 阅读全文
posted @ 2012-10-21 23:03 J.evan 阅读(503) 评论(0) 推荐(0) 编辑
  2012年9月27日
摘要: 尝试环境: Android2.2(源码) SDK android-ndk-r7尝试在NDK下面使用C语言做Android的SQLite3数据库存储功能。做了如下尝试:在Android的源代码中找到sqlite3.h和libsqlite.so拷贝到NDK的lib(D:\android\android-ndk-r7-linux\platforms\android-3\arch-arm\usr\lib)和include(D:\android\android-ndk-r7-linux\platforms\android-3\arch-arm\usr\include)目录下。测试代码: 1 /* -.. 阅读全文
posted @ 2012-09-27 15:01 J.evan 阅读(3468) 评论(0) 推荐(0) 编辑
  2012年9月13日
摘要: 原文:http://blog.chinaunix.net/uid-26588712-id-3196464.html 1 #include <stdio.h> 2 #include <unistd.h> 3 #include <errno.h> 4 #include <string.h> 5 #include <sys/types.h> 6 #include <sys/wait.h> 7 #include <stdlib.h> 8 9 int10 main(int argc, char **argv)11 ... 阅读全文
posted @ 2012-09-13 11:19 J.evan 阅读(450) 评论(0) 推荐(0) 编辑
  2012年9月12日
摘要: 前两个很常见,后面两个就很少了,做个记录。__FILE__:记录文件的路径加名称__LINE__:记录文件已经被编译的行数__DATE__:记录文件的编译日期__TIME__:记录文件的编译时间可以当作变量直接使用,一般用作程序调试 阅读全文
posted @ 2012-09-12 14:18 J.evan 阅读(230) 评论(0) 推荐(0) 编辑
  2012年9月11日
摘要: 1 pasttime=`date --date='1 month ago' +%Y%m%d`2 stat /data/tmp/*|sed -n '/File/p;/Modify/p'|awk '{print $2}'|sed "s/'//g;s/\`//g" |awk '{if(NR%2 !=0){en=$0} else {sub(/-/,"");sub(/-/,"");print en,$0}}'|awk "{if(\$2 <= $pasttim 阅读全文
posted @ 2012-09-11 16:47 J.evan 阅读(171) 评论(0) 推荐(0) 编辑