
android学习笔记
Double-Smile
这个作者很懒,什么都没留下…
展开
-
Android学习笔记---体系与系统架构(20170426)
1.系统架构Android从上往下分为应用层(Application):主页、通讯录、联系人、浏览器等我们平常使用经常见到和使用的东西所处的一层;Framework层:该层就是我们应用开发基于的接口层,包括常用的四大组件以及各类Manager;库和运行时:库主要是android的内嵌功能支持,比如说SQLite、OpenCLJES等等(对该层大多数东西还未了解,以后有待补充),运行时则是我们应用运行原创 2017-04-26 22:15:02 · 377 阅读 · 0 评论 -
面向对象--单一职责原则和开闭原则学习(简易ImageLoader)
一、概述这篇是读《Android源码设计模式解析与实战》的第一篇记录,今天学习了面向对象六大原则中的其二:单一职责原则和开闭原则。单一职责原则简单来说一个类只实现一个功能;开闭原则则是对于扩展是开放的,对于修改是关闭的。这些原则都是用来优化代码的。二、简易ImageLoader实现下面通过一个简单的ImageLoader来说明编码过程中的以上两个原则。 首先,一个ImageLoader主要分为两部原创 2017-04-27 23:53:07 · 412 阅读 · 0 评论 -
Android优化技巧—内存优化
一、查询应用运行的内存限制代码如下:ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);/** * 手机上app运行时的内存限制 */int memClass = activityManager.getMemoryClass(); // 以m为单位/原创 2017-06-03 23:12:53 · 291 阅读 · 0 评论