迁移到 www.trinea.cn @Android @Java @性能优化 @开源,滴滴国际化项目 Android 端演进

05 2012 档案

摘要:本文主要介绍在android工程中如何将共用代码建成公共包方便其他工程引用、引用后的工程结构分析、library引入方式的优缺点。我的公共库已开源,可见TrineaAndroidCommon@Github,包含图片缓存、下拉刷新、静默安装及其他Android开发常用工具类,欢迎star和fork^_^。示例APK地址:TrineaAndroidDemo1、java中公共库的创建和引入熟悉java的朋友都知道在java中可以将公用代码提取出来新建工程,打包成jar包,然后通过外部依赖或是maven依赖加入其他工程使用。2、android中公共库的创建和引入使用android提供的is libra 阅读全文
posted @ 2012-05-30 23:18 Trinea 阅读(524) 评论(0) 推荐(0)
摘要:本文主要是介绍maven的几个常见第三方插件(cobertura、findbugs、source、assembly、插件开发)配置和使用,接http://trinea.iteye.com/blog/1290898 maven本质上是一个插件框架,它的所有工作都交给插件来做,每个插件可以有多个goal。 除了自带的插件之外还有很多比较成熟的第三方插件,我们也很容易上手... 阅读全文
posted @ 2012-05-17 20:14 Trinea 阅读(1465) 评论(0) 推荐(0)
摘要:本文主要介绍在Junit单元测试中序列化时出现的java.io.NotSerializableException如何解决。 关于序列化可以参见http://trinea.iteye.com/blog/1020511 以下是Junit单测中的一段代码,主要功能是序列化一个接口变量 interface GetDataInterface extends Serializa... 阅读全文
posted @ 2012-05-17 00:39 Trinea 阅读(481) 评论(0) 推荐(0)
摘要:之前一直对异常处理比较疑惑,通常有点随心所欲而没有规范统一的处理标准。这次的项目提供全网的基础服务,认真学习了下异常处理的规范,正好看到了下面的文章,相见恨晚 原文如下,主要需要掌握,分清Checked exception和Unchecked exception;保持封装性统一对外提供异常; 不做没必要的封装处理。 使用时记得finally释放资源; 不要使用异常作... 阅读全文
posted @ 2012-05-15 17:01 Trinea 阅读(256) 评论(0) 推荐(0)
摘要:推荐下intel开发博客http://software.intel.com/zh-cn/blogs/ HTML5系列文章 移动Web应用程序开发 HTML5篇 (一) HTML5简介 移动Web应用程序开发 HTML5篇 (二) 新功能介绍和测试 移动Web应用程序开发 HTML5篇 (三) Canvas API 移动Web应用程序开发 HTML5篇 (四) 多... 阅读全文
posted @ 2012-05-11 11:36 Trinea 阅读(212) 评论(0) 推荐(0)