Android进阶
xiexhnhs
这个作者很懒,什么都没留下…
展开
-
深入理解LayoutInflater.inflate()
原文链接:https://www.bignerdranch.com/blog/understanding-androids-layoutinflater-inflate/个人觉得这篇文章不错,看了之后发现了很多之前代码中关于LayoutInflater的坑。由于我们很容易习惯公式化的预置代码,有时我们会忽略很优雅的细节。LayoutInflater以及它在Fragment的on转载 2016-03-02 14:16:49 · 280 阅读 · 0 评论 -
Android MVP模式简单理解与实践
mvp理解的外文地址:http://antonioleiva.com/mvp-android/github实例地址:https://github.com/antoniolg/androidmvp在MVP模式里通常包含4个要素: (1)View:负责绘制UI元素、与用户进行交互(在Android中体现为Activity); (2)View interf原创 2016-03-03 15:31:49 · 616 阅读 · 0 评论 -
Robotium 使用
Robotium是一个Android自动化测试框架,它具有对本地和混合应用的全面支持。对于Android应用程序 Robotium可以很容易地编写功能强大的自动化自动黑盒的UI试。Robotium支持测试用例开发人员可以编写功能,系统和用户验收测试场景,跨越多个Activity。github 地址: https://github.com/RobotiumTech/robotium我是原创 2016-02-19 17:05:27 · 1103 阅读 · 0 评论 -
Charles网络抓包
简介Charles 是在 Mac 下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。除了在做移动开发中调试端口外,Charles 也可以用于分析第三方应用的通讯协议。配合 Charles 的 SSL 功能,Charl原创 2016-05-23 15:09:42 · 838 阅读 · 0 评论