zgz345

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年2月7日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-02-07 17:48 zonyZhang 阅读(7) 评论(0) 推荐(0) 编辑

摘要: 关机以下四种方法均可实现关机1)sudo halt2)sudo shutdown -h now3)sudo power off 4)sudo init 0重启以下两种方法均可实现重启1)sudo init 62)sudo reboot 阅读全文
posted @ 2012-02-07 17:27 zonyZhang 阅读(265) 评论(0) 推荐(0) 编辑

摘要: 1、*.tar 用tar –xvf解压2、*.gz 用gzip -d或者gunzip解压3、*.tar.gz和*.tgz 用tar –xzf解压4、*.bz2 用bzip2 -d或者用bunzip2解压5、*.tar.bz2 用tar –xjf解压6、*.Z 用uncompress解压7、*.tar.Z 用tar –xZf解压8、*.rar 用unrar e解压9、*.zip 用unzip解压 阅读全文
posted @ 2012-02-07 17:23 zonyZhang 阅读(231) 评论(0) 推荐(0) 编辑

摘要: 添加帐号cd /etc/apache2/查看帐号cat passwords-google添加帐号sudo htpasswd -m ./passwords-google xxx生成公钥ssh-keygen 查看磁盘空间dffind . -type f -name "*" -print0 | xargs -0 grep --color -n "$@" Image Processingfind . -name "*" | xargs grep --color -n instrumentation查看内存信息及cpu信息cat /proc/c 阅读全文
posted @ 2012-02-07 17:14 zonyZhang 阅读(388) 评论(0) 推荐(0) 编辑

摘要: linux下查看系统配置的命令: 一:cpu [root@srv /]# more /proc/cpuinfo | grep "model name" 或lscpu model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHz model name : Inte 阅读全文
posted @ 2012-02-07 16:51 zonyZhang 阅读(1832) 评论(0) 推荐(0) 编辑

摘要: 1.下载安装virtualboxhttp://www.virtualbox.org/wiki/Downloads双击安装2.打开VBOX 程序 应用程序==系统工具==vbox3.点击新建,弹出的窗口点击下一步:4.填写名称和选择安装到系统版本,我写haifeng。com 今天安装xp5.根据你自己的需要及电脑的配置情况,进行设置(我到真实机为4G所以我设置1G)不建议设置太大,ok后点击下一步6.选中“创建新的虚拟硬盘”,然后点击下一步7.点击下一步8.动态扩展:可以后面调整,固定大小:是不可调整的9.定义硬盘大小,以后可以调整(因为选择动态扩展)。我们暂时选择20G10.提示硬盘创建完成, 阅读全文
posted @ 2012-02-07 16:50 zonyZhang 阅读(429) 评论(0) 推荐(0) 编辑

摘要: RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_alignParentLeft 贴紧父元素的左边缘 android:layout_alignParentRight 贴紧父元素的右边缘 android:layout_al 阅读全文
posted @ 2012-02-07 16:48 zonyZhang 阅读(179) 评论(0) 推荐(0) 编辑

摘要: 1. java -jar baksmali-1.2.6.jar -x Email.odex分解odex文件,生成out目录需放在framework下面,需要里面的一些资源需要baksmali-1.2.6.jar和smali-1.2.6.jar,版本须为1.2.62. java -Xmx512M -jar smali-1.2.6.jar out -o classes.dex将out目录打包成classes.dex3. ./dex2jar.sh classes.dex将classes.dex文件放在和dex2jar.sh相同的目录下面运行命令,反编译后为:classes.dex.dex2jar.j 阅读全文
posted @ 2012-02-07 16:45 zonyZhang 阅读(442) 评论(0) 推荐(0) 编辑

摘要: 一、 ecplise 引用比较简单 但如果方式不对就会出现一些奇怪的错误。正确的方法如下:1,右键工程, Build path, java build path,2,选择libraries在右边的按钮中点击“Add Library” 3,选择“User library”,点击“下一步” 4,点击“User librarys”按钮在出现的界面中点击“New..”按钮 在弹出的界面中随便起一个名字,点击“确定”5,点击“Add jars”按钮选择第三方jar包, 点击“确定”完成操作。这样的话该jar包会被一起打包到apk中,问题也就解决了!二、如果你是在 linux上开发,源码里面用mm... 阅读全文
posted @ 2012-02-07 16:44 zonyZhang 阅读(221) 评论(0) 推荐(0) 编辑

摘要: 解压缩工具:unyaffs 下载地址:http://115.com/file/be4j3t9c打包工具:mkyaffs2image 下载地址:http://115.com/file/an4et5sm使用方法:1.解压缩-->新建文件夹system,复制工具unyaffs及system.img到文件夹system-->./unyaffs system.img2.打包-->复制mkyaffs2image到文件夹system同级目录-->./mkyaffs2image system/ system.img 阅读全文
posted @ 2012-02-07 16:43 zonyZhang 阅读(2836) 评论(0) 推荐(0) 编辑

摘要: Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器的状态。可以通过下列几种方法加入adb:在设备上运行shell命令通过端口转发来管理模拟器或设备从模拟器或设备上拷贝来或拷贝走文件下面对adb进行了介绍并描述了常见的使用.Contents概要发出adb命令查询模拟器/设备实例给特定的模拟器/设备实例发送命令安装软件转发端口从模拟器/设备中拷入或拷出文件Adb命令列表启动shell命令通过远程shell端运行sqllite3连接数据库UI/软件 试验程序 Monkey其它的shell命令启用logcat日志使用logcat命令过滤日志输出控制日志输出格式查看可用 阅读全文
posted @ 2012-02-07 16:32 zonyZhang 阅读(189) 评论(0) 推荐(0) 编辑

摘要: frameworks 目录 (核心框架——java及C++语言).|-- base (基本内容)| |-- api (?都是xml文件,定义了java的api?)| |-- awt (AWT库)| |-- build (空的)| |-- camera (摄像头服务程序库)| |-- cmds (重要命令:am、app_proce等)| |-- core (核心库)| |-- data (字体和声音等数据文件)| |-- docs (文档)| |-- graphics (图形相关)| |-- include (头文件)| |-- keystore (和数据签名证书相关)| |-- libs (库 阅读全文
posted @ 2012-02-07 16:22 zonyZhang 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天Android123就这一问题做更系统性的总结。Android开发过程中为什么要线程能? 我们创建的Service、Activity以及Broadcast均是一个主线程处理,这里我们可以理解为UI线程。但是在操作一些耗时操作时,比如I/O读写的大文件读写,数据库操作以及网络下载需要很长时间,为了不阻塞用户界面,出现ANR的响应 阅读全文
posted @ 2012-02-07 14:35 zonyZhang 阅读(261) 评论(0) 推荐(0) 编辑

摘要: 这份源码是基于2.1的launcher2,以后版本虽有变化,但大概的原理一直还是保留了。一、主要文件和类1.Launcher.java:launcher中主要的activity。2.DragLayer.java:launcher layout的rootview。DragLayer实际上也是一个抽象的界面,用来处理拖动和对事件进行初步处理然后按情况分发下去,角色是一个controller。它首先用onInterceptTouchEvent(MotionEvent)来拦截所有的touch事件,如果是长按item拖动的话不把事件传下去,直接交由onTouchEvent()处理,这样就可以实现item 阅读全文
posted @ 2012-02-07 11:29 zonyZhang 阅读(297) 评论(0) 推荐(1) 编辑