05 2011 档案

Android拓展系列(3)--Android源码下载
摘要: 前几天,又切换回ubuntu11.04系统了,体验以下unity桌面。android系统源码(包括sdk源码)的下载主要是需要用到git工具,关于git工具的使用我会抽空专门介绍,这里用到的时候简略说明一下。1.安装git和curl命令:$sudo apt-get install git-core curl说明: curl是一个向服务器或从服务器传输数据的工具,它支持HTTP 、HTTPS、FTP 、 FTPS 、 SCP、SFTP、TFTP、DICT、TELNET、LDAP或FILE等协议。对于web开发人员来说,它对HTTPPOST的支持为我们提供了很大的帮助。 git是分布式的版本控制系阅读全文

posted @ 2011-05-29 21:14 谦虚的天下 阅读(7671) | 评论 (8) 编辑

Android学习系列(7)--App消息通知机制
摘要: 有人说,程序员很安静,但我不完全同意,程序员的聒噪,是藏在代码后面,是藏在程序后面。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.消息推送机制 服务器器端需要变被动为主动,通知客户一些开发商认为重要的信息,无论应用程序是否正在运行或者关闭。 我想到了一句话:Don't call me,i will call you! QQ今天在右下角弹出了一个对话框:"奥巴马宣布本拉登挂了...",正是如此。 自作聪明,就会带点小聪明,有人喜欢就有人讨厌。2.独立进程 无论程序是否正在运行,我们都要能通知到客户,我们需要一个独立进程阅读全文

posted @ 2011-05-03 00:04 谦虚的天下 阅读(7483) | 评论 (17) 编辑

Android学习系列--索引贴
摘要: 稍微整理下Android学习系列的文章目录Android学习系列(1)--App签名(为apk签名)Android学习系列(2)--App自动更新之通知栏下载Android学习系列(3)--App自动更新之自定义进度视图和内部存储Android学习系列(4)--App自适应draw9patch不失真背景Android学习系列(5)--App布局初探之简单模型Android学习系列(6)--App模块化及工程扩展Android学习系列(7)--App消息推送机制Android学习系列(8)--App反编译与代码混淆Android学习系列(9)--App列表之分组ListViewAndroid学习阅读全文

posted @ 2011-05-02 11:39 谦虚的天下 阅读(3228) | 评论 (8) 编辑

Android学习系列(6)--App模块化及工程扩展
摘要: 这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.需求 无论是在.net还是java平台,合理的分层架构是最普遍的模块化思路之一。 dll,jar文件无不风靡盛行,无处不在。 一天,tx团队和我说,我们现在要做android上做三个论坛的客户端,一个是新闻论坛,一个是文学论坛,一个是音乐论坛。除了数据,界面和很少的模块不一样,其他的都一摸一样。 jar是我第一刻就想到的东西,但是共用的jar文件无法方便的共享资源或者覆盖资源。 而我们也不会傻傻的单独做三个客户端的吧,也不会傻傻的做3个客户端再傻傻的copy3份,依次修改吧。2.问题 在Androi阅读全文

posted @ 2011-05-01 21:15 谦虚的天下 阅读(3675) | 评论 (24) 编辑