2016年7月26日

如何调试Android Framework?

摘要: Linus有一句名言广为人知:Read the fucking source code. 但其实,要深入理解某个软件、框架或者系统的工作原理,仅仅「看」代码是远远不够的。就拿Android Framework来说,整个代码量非常大不说,那些个动辄几万行的类如何去理解?所以我今天要说的就是: Debu 阅读全文

posted @ 2016-07-26 16:35 Sun‘刺眼的博客 阅读(5459) 评论(0) 推荐(0) 编辑

Android Studio你不知道的调试技巧

摘要: 写代码不可避免有Bug,通常情况下除了日志最直接的调试手段就是debug;那么你的调试技术停留在哪一阶段呢?仅仅是下个断点单步执行吗?或者你知道 Evaluate Expression, 知道条件断点;可是你听说过日志断点吗,Method Breakpoint, Exception Breakpoi 阅读全文

posted @ 2016-07-26 10:42 Sun‘刺眼的博客 阅读(2050) 评论(0) 推荐(0) 编辑

Android设计模式之策略模式

摘要: 今天介绍下策略模式,直接先上UML图 策略模式的概念 The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy lets the 阅读全文

posted @ 2016-07-26 10:35 Sun‘刺眼的博客 阅读(1185) 评论(0) 推荐(0) 编辑

Notify通知

摘要: 1、NotificationManager类对象 <1>getSystemService(Context.NOTIFICATION_SERVICE) 获取通知管理对象 <2>notify(int id, Notification notification) //定义通知管理对象 Notificati 阅读全文

posted @ 2016-07-26 10:33 Sun‘刺眼的博客 阅读(512) 评论(0) 推荐(0) 编辑

Menu菜单

摘要: 1.概念 <1>Android应用中的菜单默认是隐藏的,只有当用户点击手机上的MENU键,系统才会显示菜单。这种菜单叫做选项菜单(Option Menu)。 <2>从3.0开始,Android不要求手机设备上必须提供MENU按键。因此Android推荐使用ActionBar来代替Menu。 2、分类 阅读全文

posted @ 2016-07-26 10:32 Sun‘刺眼的博客 阅读(514) 评论(0) 推荐(0) 编辑

导航