上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 32 下一页
摘要: 我们平常在开发Android应用程序的时候,稍有不慎就有可能产生OOM,虽然JAVA有垃圾回收机,但也不能杜绝内存泄露,内存溢出等问题,随着科技的进步,移动设备的内存也越来越大了,但由于Android设备的参差不齐,可能运行在这台设备好好的,运行在那台设备就报OOM,这些适配问题也是比较蛋疼的,比如 阅读全文
posted @ 2016-02-16 21:29 Leo的银弹 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 前言 我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有 阅读全文
posted @ 2016-02-14 17:23 Leo的银弹 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 在 Android 开发中,你不应该做任何阻碍主线程的事情。但这究竟意味着什么呢?在这次海湾 Android 开发者大会讲座中,Ari Lacenski 认为对于长时间运行或潜在的复杂任务要特别小心。这一次演讲,我们将根据一个真实场景应用的需求,讨论 AsyncTask, Activity, 和 S 阅读全文
posted @ 2016-02-14 17:08 Leo的银弹 阅读(1977) 评论(0) 推荐(0) 编辑
摘要: 擅长Java语言的资深开发者们,多年以来多是工作在网页,服务器,和桌面系统等开发领域。这些领域的经验帮助他们建立起来了自己使用Java语言的模式和自己的Java库的生态系统。但是移动应用的开发却和这些领域的java开发有着天壤之别。优秀的安卓应用开发者需要考虑到移动设备的限制,重新学习怎么样去使用j 阅读全文
posted @ 2016-02-14 17:06 Leo的银弹 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 设计师,开发人员,需求研究和测试都会影响到一个app最后的UI展示,所有人都很乐于去建议app应该怎么去展示UI。UI也是app和用户打交道的部分,直接对用户形成品牌意识,需要仔细的设计。无论你的app UI是简单还是复杂,重要的是性能一定要好。 UI性能测试 性能优化都需要有一个目标,UI的性能优 阅读全文
posted @ 2016-02-14 16:40 Leo的银弹 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 现在的移动端应用几乎都会通过网络请求来和服务器交互,通过抓包来诊断和网络相关的bug是程序员的重要技能之一。抓包的手段有很多:针对http和https可以使用Charles设置代理来做,对于更广泛的协议可以使用tcpdump或者wireshark。wireshark提供GUI,方便做深入全面的数据分 阅读全文
posted @ 2016-02-14 16:10 Leo的银弹 阅读(465) 评论(0) 推荐(0) 编辑
摘要: MediaMetadataRetriever 顾名思义,就是用来获取媒体文件一些相关信息的类。包括一首歌的标题,作者,专辑封面和名称,时长,比特率等等。如果是视频的话,可以获取视频的长宽,预览图。 http://developer.android.com/intl/zh-cn/reference/a 阅读全文
posted @ 2016-02-14 16:08 Leo的银弹 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Translucent System Bar 的最佳实践 近几天准备抽空总结Android一些系统UI的实践使用,于是开始动手建了一个库AndroidSystemUiTraining ,边撸代码边写总结 今天开写第一篇,对 Translucent System Bar 的实践做一些总结。说起 Tra 阅读全文
posted @ 2016-02-14 16:06 Leo的银弹 阅读(269) 评论(0) 推荐(0) 编辑
摘要: introduction official site:http://facebook.github.io/reboundgithub : https://github.com/facebook/reboundRebound是facebook推出的一个弹性动画库,可以让动画看起来真实自然,像真实世界的 阅读全文
posted @ 2016-02-14 15:38 Leo的银弹 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 1、基础知识 (1) 所有Touch事件都被封装成了MotionEvent对象,包括Touch的位置、时间、历史记录以及第几个手指(多指触摸)等。 (2) 事件类型分为ACTION_DOWN, ACTION_UP, ACTION_MOVE, ACTION_POINTER_DOWN, ACTION_P 阅读全文
posted @ 2016-02-14 14:56 Leo的银弹 阅读(163) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 32 下一页