随笔分类 -  4、Android

摘要:《Effective Java 中文版》读书笔记 阅读全文
posted @ 2012-01-29 14:32 农民伯伯 阅读(4702) 评论(0) 推荐(0) 编辑
摘要:《Practical Java 中文版》读书笔记(下) 阅读全文
posted @ 2012-01-09 09:52 农民伯伯 阅读(3599) 评论(0) 推荐(1) 编辑
摘要:从开始学习Android到现在,囫囵吞枣学了许多控件、布局的使用方法和技巧,看了许多相关的文章,也积累了不少项目经验。藉此通过归纳、总结和梳理相关知识,扎实基础,进一步提高Android开发技能。学好Android需要扎实的Java功底,所以将本文作为系列文章的开篇。本系列文章面向有一定Android开发经验的读者,欢迎交流! 阅读全文
posted @ 2012-01-04 11:08 农民伯伯 阅读(5722) 评论(4) 推荐(5) 编辑
摘要:ListView是一个纵向滚动的列表视图,也有朋友嵌套HorizontalScrollView来实现,比如这里,但在ListView的API中明确指明了两者不可同时使用,参考ListView的中文API这里。本文分享一种办法,以方便有此需求的朋友。 阅读全文
posted @ 2011-12-07 10:07 农民伯伯 阅读(42359) 评论(11) 推荐(4) 编辑
摘要:在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊病。 阅读全文
posted @ 2011-11-23 13:19 农民伯伯 阅读(107887) 评论(55) 推荐(5) 编辑
摘要:本章内容为Android SDK/ADT Plugin for Eclipse/ADT 14.0.0章节,为ADT14插件的更新说明,翻译来自:"ritter",欢迎访问他的微博:"http://blog.csdn.net/ritterliu",再次感谢"ritter" !期待你一起参与翻译Android的相关资料,联系我over140@gmail.com。 阅读全文
posted @ 2011-10-20 14:34 农民伯伯 阅读(9980) 评论(14) 推荐(0) 编辑
摘要:由于各个Android平板触摸屏的材质不一样,滑动效果会有一些区别,有的比较灵敏,有的比较迟钝,这里就遇到了要求控制滑动速度的需求... 阅读全文
posted @ 2011-10-06 15:42 农民伯伯 阅读(21984) 评论(6) 推荐(2) 编辑
摘要:需求要只显示月和日的日历控件,又不想自定义控件,最简单的办法就是隐藏显示年的这个框了,但DatePickerDialog并没有直接提供方法来操作,这里分享一个笨办法:) 阅读全文
posted @ 2011-09-20 12:18 农民伯伯 阅读(24016) 评论(16) 推荐(1) 编辑
摘要:虽然ViewSwitcher的中文API早已翻译出来,但一直没有在项目中使用过,也没有搜到很合适很简单的中文例子,这里与大家一起探讨和分享一下其用法。 阅读全文
posted @ 2011-09-03 10:28 农民伯伯 阅读(23385) 评论(1) 推荐(0) 编辑
摘要:因工作需要,开始切换到平板电脑方面开发,项目采用设备为联想3G+WIFI版乐Pad,本文与你一起分享在乐Pad上开发的一些前期准备。 阅读全文
posted @ 2011-07-20 07:09 农民伯伯 阅读(8589) 评论(15) 推荐(3) 编辑
摘要:读取Android系统的通讯录时一般会先读取联系人然后再读取其号码,嵌套循环读取。如果通讯录人数不多速度尚可,但是通讯录里有1-2百人恐怕就比较慢了,如果硬件再差点体验就更差了。可以使用 ContactsContract.CommonDataKinds.Phone.CONTENT_URI(对应contacts2.db的数据视图view_data_restricted)视图来读取避免嵌套读取,而对于PhoneLookup.CONTENT_FILTER_URI确不能直接使用,这里分享一下小技巧。 阅读全文
posted @ 2011-06-29 10:14 农民伯伯 阅读(9195) 评论(13) 推荐(3) 编辑
摘要:本文实现的效果:文本框输入为空时显示输入的图标;不为空时显示清空的图标,此时点击清空图标能清空文本框内输入文字。 阅读全文
posted @ 2011-04-25 11:32 农民伯伯 阅读(28333) 评论(22) 推荐(7) 编辑
摘要:在上一篇ListView性能优化之视图缓存我们讨论了Google I/O中的优化方法,在各个论坛发帖后得到了不错的反馈,诸如:使用ViewHolder技术Tag的问题,利用HashMap自行存储的方案等。这里结合新浪微博中主界面的做法及测试数据与大家进一步探讨。 阅读全文
posted @ 2011-04-06 12:02 农民伯伯 阅读(9311) 评论(19) 推荐(1) 编辑
摘要:ListView是Android中最常用的控件,通过适配器来进行数据适配然后显示出来,而其性能是个很值得研究的话题。本文与你一起探讨Google I/O提供的优化Adapter方案,欢迎大家交流。 阅读全文
posted @ 2011-03-23 09:16 农民伯伯 阅读(79188) 评论(27) 推荐(6) 编辑
摘要:Android布局中RelativeLayout非常灵活,之前项目使用很少,一般的例子用得都比较呆板。在学习中发现其大量采用了该布局,这里"帮"他分享一下一些经典的用法:) 阅读全文
posted @ 2011-03-14 12:53 农民伯伯 阅读(64157) 评论(8) 推荐(4) 编辑
摘要:为了更好的开发Android应用程序,除了熟练掌握基本的UI组件和API外,还需要掌握一些技巧,而这些技巧可以通过阅读一些代码来提高,本系列将与大家分享一些新浪微博布局方面的收获,欢迎交流! 阅读全文
posted @ 2011-03-02 09:51 农民伯伯 阅读(67145) 评论(127) 推荐(30) 编辑
摘要:当使用ActivityGroup——设置Activity的android:windowSoftInputMode为stateHidden隐藏软键盘时,有可能出现隐藏失败的问题,在模拟器中以及MOTOi899(Android 1.5)中没有出现过这个问题。 阅读全文
posted @ 2010-11-26 11:48 农民伯伯 阅读(7515) 评论(1) 推荐(0) 编辑
摘要:Android项目中一旦涉及到登录就基本会遇到这个问题:打开多个Activity之后再登录超时的情况下如何才能跳转到登录界面,参见帖子这里。暂时没有完美解决方案,本文是对该帖子的补充说明: 阅读全文
posted @ 2010-11-24 14:36 农民伯伯 阅读(11582) 评论(7) 推荐(0) 编辑
摘要:在Android 2.0版本以上做Activity切换时的动画效果是很容易的,可以调用overridePendingTransition函数,一行代码搞定,当然配置动画效果的xml文件是少不了的,但是在2.0版本以下是没有这个函数的,如何方便的做动画效果呢?有说用ViewFlipper或者 getWindow().setWindowAnimations,但是这里都没有成功,用了一个取巧的办法,但是效果还不错:) 阅读全文
posted @ 2010-11-02 12:10 农民伯伯 阅读(4997) 评论(1) 推荐(1) 编辑
摘要:这是前段时间用于公司Android入门培训的资料,学习Android三周时间收集整理的,时间仓促,希望能对像我这样还没入门就直接上项目的人一点帮助 :) 阅读全文
posted @ 2010-09-27 11:44 农民伯伯 阅读(38838) 评论(22) 推荐(17) 编辑