自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

编译Android独立分支的方法

很多朋友在下载了Android源码后,喜欢直接make整个project,这是一个很直接的方法但是这样做会让编译时间变得非常久,并且有时会出现错误,所以我们需要分支编译分支编译的方法很简单,以下几个命令就能搞定了$ . build/envsetup.sh$ lunch此时可以看到Android源码的所有分支,一般情况选择1就可以了然后再输入命令$ make clean$ make就能搞定了...

2011-06-30 21:27:00 96

ubuntu root用户密码及登录问题

ubuntu 安装之后root用户是不可使用,并密码没有默认识修改密码没有默认的,因为你还没给root设置密码,,你第一个 user 是在 admin 组 ,所以他可以给 root 设置密码 , sosudo passwd root[sudo] password for you :---> 输入你的密码,不回显Enter new UNIX password: --- > 设...

2011-06-30 21:06:00 113

图片存储之BLOB : get field slot from row

谷歌了很多网站,全都没回答道正点上,最后还是在国外的一家网站上找到答案。获得不到BLOB的原因,是因为 SQLite有些版本的限定长度最大为1MB所致。所以最好不用BLOB字段,可以用vachar存文件地址,把BLOB保存为文件。大家用的最多的可能是图片,现附上两端源代码保存图片的public static void saveMyBitmap(Context c...

2011-06-28 19:33:00 61

GCC版本导致的Floating Point Exception

在嵌入式系统中经常遇到开发环境版本与程序运行时环境版本不一致,由于使用高版本的gcc glibc 编译后在低版本的glibc上运行导致,可能导致Floating Point Exception运行时错误。这是由于现在的gcc在link的时候默认会采用选项--hash-style=gnu,而使用这种Hash表的方式可以大大提升动态链结时的效率。 而老版本的glibc本并未支持,我们只要在在程序连接选...

2011-06-28 10:47:00 148

主题:Intent.createChooser() 妙用

Intent.createChooser(ntenttarget,CharSequencetitle)其实 大家对该功能第一影响就是ApiDemo 里面的 其只有区区几行代码 提取为:Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setType("audio/*");startActivit...

2011-06-24 14:55:00 954

Android-触感反馈和声音反馈的效果实现

1)只有系统设置中打开触感反馈选项,方法performHapticFeedback(int feedbackConstant)才会被执行,而performHapticFeedback(feedbackConstant,flags)有些特殊,比如:HapticFeedbackConstants.FLAG_IGNORE_GLOBAL_SETTING忽略全局设置(开启与否)或是在开启全局设置下H...

2011-06-24 14:32:00 195

E:can't find update script 解决办法

今天刷机时遇到这个问题,谷歌了一下,基本都没说到点子上后来琢磨了一下 把打包签名后的zip解压一看,发现问题所在了。是因为打包目录不正确,也就是说,打包的时候 要选择 统 boot.img同一目录的几个文件一起打包而不是上层目录直接打包。目录层次不正确,当然找不到 update script了。PS:有时候问题 没你想的那么复杂...

2011-06-22 20:05:00 93

Eclipse @override报错解决

我想这个问题肯定困扰了很多人,我也不例外。新公司用的东西多多少少会与我们以前公司的有所不同。所以这个问题也时常伴随在我们身边。第一种解决方案:@Override是JDK5就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override而JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override修改你的eclipse指定的编译器版本...

2011-06-22 18:19:00 60

解决办法之Error generating final archive: Debug certificate expired on

大家随到过类似的问题吗?我找了好久 没找到解决办法*.java 文件 和 main.xml 文件都没有错误。在左边的项目目录里,项目名上有红叉,其它地方没有。请问大家有什么好的办法呢Eclipse 编译 Android工程时,提示该错误 :Error generating final archive: Debug certificate expired on xxxxxx(日期)解决办法:linu...

2011-06-22 18:18:00 109

WPFLinkerNode

卡片游戏的客户端表现很多地方需要用到序列式的调用,自己用数值去调当然是可以的,就是会嫌麻烦,于是就做了个这么个玩意儿,准备把卡片的一些游戏表现全都用这个来拖出来,哈哈,雪球越滚越大了,希望不要成了烂尾楼了。最近的效率真的下降了,总共弄了4天才搞定,不过在这个过程中对WPF更熟悉了一些。实现这个是基本按照了WPF本身的思路来做的,就是把逻辑和外观全部分开了,扩展的Controls目前只写了6...

2011-06-20 10:04:00 82

Android APK反编译得到Java源代码和资源文件

这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。一.反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI,前者是将apk中的classes.de...

2011-06-14 17:59:00 46

APK 本地化/修改利器 —— 《android-apktool》

说起APK的汉化,目前大部分教程都是让用Hex Workshop或者Android ResEdit来做。但是实际操作后,就会发现:1、Hex Workshop操作繁琐,经常出现搜不到想要修改的字符的情况;2、Android ResEdit简单用用可以,修改稍微复杂一点就会出现整条整条丢字符串的情况;并且新内容不能比原内容长——谁能保证我的本地化语言就一定比原来的短呢?现在好了,老外写的《andro...

2011-06-10 00:41:00 87

Android源码目录结构

|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准); j* |2 {0 ?2 D' o|-- dalvik (dalvik JAVA虚拟机)...

2011-06-09 23:19:00 102

RA-hero-recovery-v1.6.2 各项功能使用说明

什么是recovery?用智能手机常刷ROM的朋友一定会知道。recovery中文意思是恢复,复苏的意思。笼统的说:就是一个刷机的工程界面,在这个界面你可以直接用sd卡上的zip的rom升级或者备份你的系统。一般刷rom之前最好wipe一下(wipe只是抹除rom 以外的个人数据,不会影响rom 本身),也就是返回出厂设置一下比较好,但是这样就会丢失你的所有软件,短信彩信,联系人(备份在goo...

2011-06-09 22:55:00 75

实例说明:源码包生成RPM格式

平台:Redhat 9.0系统制作RPM包之前,先介绍一下/usr/src/redhat/下的几个目录:BUILD目录:编译时存放临时文件SOURCES目录:存放.tar.gz源码包SPECS目录:存放spec文件RPMS目录:存放打包好的rpm文件SRPMS目录:存放src.rpm文件。实例说明:步骤1:利用http://bbs.lupaworld.com/thread-35011-1-1...

2011-06-09 17:13:00 73

安装rpm包时遇到error: Failed dependencies:错误

在linux下安装rpm包时经常会遇到下面这个问题:error: Failed dependencies:.....................................................省略号表示安装此rpm缺少的包。遇到此问题时可以在安装rpm包命令的后面加两个参数,如:rpm -ivh libstdc++5.0-3.3.3-62745cl.i386.rp...

2011-06-09 17:06:00 157

杂谈Barry Boehm的软件工程七原则与敏捷实践

大概在5年以前曾经从网上搜到了Barry Boehm提出的软件工程的七原则(Seven Basic Principles of Software Engineering),这是Barry Boehm1983年发表的文章,在网上搜到的是别人对这七个原则的转译与介绍,看后觉得怪怪的,总是觉得有些地方不能准确把握这七个原则的含义。于是去google搜其原文,未果,最近终于搜到了原文,因此更能准确把握Ba...

2011-06-05 14:36:00 230

空空如也

空空如也

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

TA关注的人

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