摘要: 大家好,今天来分享一下如何使用ANT打包Android应用。通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换... 阅读全文
posted @ 2015-08-26 22:36 凡尘里的一根葱 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Android定义了一种权限方案来保护设备上的资源和功能。例如,在默认情况下,应用程序无法访问联系人列表、拨打电话等。下面就以拨打电话为例介绍一下系统对权限的要求。一般在我们的应用中,如果要用到拨打电话的功能,我们会这样编码:[java]view plaincopyUriuri=Uri.parse(... 阅读全文
posted @ 2015-08-26 22:34 凡尘里的一根葱 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 看似尋常最奇崛,成如容易卻艱辛。北宋.王安石看似普通的事情其实最不同寻常,并不是简简单单就可以做好的;成功看起来似乎很容易,而成功的过程却充满着艰辛。对于我们认为很普通的事情,不屑一顾,就永远不会有长进,脚踏实地,就离成功又近一步;成功并不像看到的那么容易,寻找捷径是不可取的,我们往往要比别人付出更... 阅读全文
posted @ 2015-08-26 22:31 凡尘里的一根葱 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 問渠那得清如許?為有源頭活水來。南宋.朱熹《觀書有感》据说程序员是最爱学习的群体,IT男都知道,这个行业日新月异,必须不断地学习新知识,不断地为自己注入新鲜的血液,才能使自己跟上技术的步伐。今天我们来讲一下Android中BroadcastReceiver的相关知识。BroadcastReceive... 阅读全文
posted @ 2015-08-26 22:26 凡尘里的一根葱 阅读(186) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/liuhe688/article/details/9494411 阅读全文
posted @ 2015-08-26 22:19 凡尘里的一根葱 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 富貴必從勤苦得,男兒須讀五車書。唐.杜甫《柏學士茅屋》作为程序员的我们,须知富贵是要通过勤苦努力才能得到的,要想在行业内有所建树,就必须刻苦学习和钻研。今天我们来讲一下Android中Service的相关内容。Service在Android中和Activity是属于同一级别上的组件,我们可以将他们认... 阅读全文
posted @ 2015-08-26 22:13 凡尘里的一根葱 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 古人學問無遺力,少壯工夫老始成。紙上得來終覺淺,絕知此事要躬行。南宋.陸遊《冬夜讀書示子聿(yù)》软件行业也是一样,多少前辈不遗余力的奋斗才出现了软件行业的繁荣的景象,其中已有不少成为大师级人物。今天我们站在伟人的肩膀上,自然会有不少的优势,但不要忘了,要在对技术的认知方面有所提升,仍需我们去实践... 阅读全文
posted @ 2015-08-26 22:10 凡尘里的一根葱 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大事者,须从小事做起;万事起于... 阅读全文
posted @ 2015-08-26 22:07 凡尘里的一根葱 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 熟悉Android的朋友们都知道,不管是微博客户端还是新闻客户端,都离不开列表组件,可以说列表组件是Android数据展现方面最重要的组件,我们今天就要讲一讲列表组件ListView加载数据的相关内容。通常来说,一个应用在展现大量数据时,不会将全部的可用数据都呈现给用户,因为这不管对于服务端还是客户... 阅读全文
posted @ 2015-08-26 22:02 凡尘里的一根葱 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 有些网友对Smart Framewok中的 Sample 示例的样式比较感兴趣。由于本人对前端不太精通,但为了满足网友们的需求,只好献丑了。以下这个简陋的 CSS 样式:?1234567891011121314151617181920212223242526272829303132333435363... 阅读全文
posted @ 2015-08-26 21:50 凡尘里的一根葱 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 了解设计模式的朋友们,想必都听说过“六大设计原则”吧。其实最经典的 23 种设计模式中或多或少地都在使用这些设计原则,也就是说,设计模式是站在设计原则的基础之上的。所以在学习设计模式之前,很有必要对这些设计原则先做一下了解。GoF(四人帮),传说中的四位大神们,他们联手搞出了一套设计模式,堪称 OO... 阅读全文
posted @ 2015-08-26 21:48 凡尘里的一根葱 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很... 阅读全文
posted @ 2015-08-26 21:37 凡尘里的一根葱 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 在分析Android消息机制之前,我们先来看一段代码:[java]view plaincopypublicclassMainActivityextendsActivityimplementsView.OnClickListener{privateTextViewstateText;privateBu... 阅读全文
posted @ 2015-08-26 21:36 凡尘里的一根葱 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对... 阅读全文
posted @ 2015-08-26 21:35 凡尘里的一根葱 阅读(156) 评论(0) 推荐(0) 编辑