09 2014 档案
摘要:一. 工具 sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \ libx11-dev:...
阅读全文
摘要:本文转至 http://blog.csdn.net/yanzi1225627/article/details/9263097昨晚在编译源码,make一段时间之后报错如下:[html] view plaincopyprint?#AfatalerrorhasbeendetectedbytheJavaRu...
阅读全文
摘要:在我下载Android源代码时,在最后一步调用repo sync,出现“fatal: '../platform/abi/cpp.git' does not appear to be a git repository”,后来在网上查了资料,参考http://zxquiet.iteye.com/blog...
阅读全文
摘要:http://source.android.com Step 1.按照http://source.android.com/source/initializing.html配置好android编译环境 http://source.android.com/source/downloading.html配...
阅读全文
摘要:本文转至 http://blog.csdn.net/yanzi1225627/article/details/9255457下载源码这一步折腾了我整整两天,期间遇到很多问题,哎,记录于此,希望日后再下源码的人不要再走无谓的弯路了。事实上可以在这里http://zhu.im/Android/下载源码,...
阅读全文
摘要:作为Android中大量使用的Handler,结合Thread使其具有众多的使用形式和方法,让我一时感觉这个东西有些玄乎,不明所以然,这到底是一个什么样的存在呢?通过网上资料和源码的学习,这个Handler也差不多弄清楚了,现在总结下这个学习结果。一 Handler作用和概念通过官方文档了解到Han...
阅读全文
摘要:转载自http://blog.csdn.net/stonecao/article/details/6417364在android中提供了一种异步回调机制Handler,使用它,我们可以在完成一个很长时间的任务后做出相应的通知 handler基本使用: 在主线程中,使用handler很简单,new一个...
阅读全文
摘要:"Hello world"作为静态字符串实际上存储在数据区,但写程序的人不知道这个地址,而程序本身知道。当某一函数以{ char p[] = "Hello world"; ...}方式使用此静态字符串时,实际上相当于: char p[12]; strcpy(p, "Hello world"); ...
阅读全文
摘要://namesp.hnamespacepers{constintLEN=40;structPerson{charfname[LEN];charlname[LEN];};voidgetPerson(Person&);voidshowPerson(constPerson&);}namespacedebt...
阅读全文
摘要:有两个app,分别叫做App1和App2。App1包含两个Activity,分别叫做App1_A和App1_B.其中App1_A是入口Activity.也就是App1_A设置intent-filter,action为App2只有一个Activity,叫做App2_A。现在在App2_A中通过star...
阅读全文
摘要:这里会以多个场景列子进行分析,在分析之前先了解一下基本的概念。 Task任务:一系列Activity的集合,这些Activity以栈的形式进行排列(后进先出)。 那在什么时候系统会新建一个Task任务呢? 这个要以app来区分(注意,这里看Activity是否属于同一报名),当一个app...
阅读全文
摘要:最近研究微信调起自己客户端的事情,对于SingleTask和TaskAffinity的理解又多了一些理解。以前对于Android的四种LaunchMode有一些了解,其中比较有意思的就是SingleTask和SingleInstance 。(四种LaunchMode的了解可以参见这篇文章,对于Act...
阅读全文
摘要:例如:一个android程序包含两个Activity,分别为MainActivity和OtherActivity,MainActivity为程序启动的Activity。如果程序正位于OtherActivity,点击home键,程序退回到桌面,在次点击程序图标,程序默认会自动重启,即重新进入MainA...
阅读全文
摘要:(文中部分内容来自网络)XMPP协议:XMPP : The Extensible Messaging andPresence Protocol.中文全称:可扩展通讯和表示协议. 简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP...
阅读全文
摘要:问题一安装了SVN的eclipse插件,使用的时候就会弹出一个错误的提示框:Subversion Native Library Not Available,加载不到JavaHL。解决方法>>Windows 系统:最简单的解决办法是安装sliksvn,安装后重新启动eclipse就正常了。sliksv...
阅读全文
摘要:第一步:先更新系统内部软件包缓存(预防出错) # sudo dpkg --clear-avail# sudo apt-get update第二步:安装Eclipse的SVN接口组件“javaHL” sudo apt-get install libsvn-java按Y键开始安装,整个过程大概10分钟左...
阅读全文
摘要:在终端执行 gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"
阅读全文
摘要:卸载了ibus会导致unity控制中心受到损害(gedit都不能随便卸载,卸载gedit也会顺便卸载掉ubuntu-desktop...)命令$sudo apt-get install --reinstall unity-control-center重新安装完整之后如果发现没有语言支持,到软件中心安...
阅读全文
摘要:http://blog.chinaunix.net/uid-27003388-id-3235189.html1.在Eclipse里创建一个Java project(jni_test);在src里创建一个package,取名为jni;然后在jni里创建一个带有native声明的方法的java类(hel...
阅读全文
摘要:总空间大小:50G目录建议大小实际大小格式描述/10G~20G10Gext4根目录swap<2048M1Gswap交换空间/boot200M左右100Mext4Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img文件都位于这个目录中。在一般情况下,GRUB或LILO...
阅读全文
摘要:首先,去官网下载linux版本的jdk和eclipse tar包,并将其解压出来。我将jdk包发在了/usr/java/目录下,eclipse放在了/opt/目录下。然后,配置java开发环境,即安装jdk: 1、配置环境变量 ,更改/etc/profile文件:sudo gedit /etc/p...
阅读全文
摘要:Failed to get the adb version: Cannot run program "/home/jayhomzhou/android/android-sdk/platform-tools/adb": error=2, 没有那个文件或目录64位系统,Ubuntu11.04,搭建JDK...
阅读全文
摘要:这两天在搞NDK开发,JNI的头文件进行编译的时候,要跑到对应的class文件路径下(通常是工程的bin目录),进行编译生成,很是不便,也容易出错,所以考虑在Eclipse中作为外部工具引入,所以便查了下资料,现记录下来。方法是:1、在Eclipse环境下,打开下图中的最右边那个按钮。2、新建一个P...
阅读全文