Android
梁马勇
专注安卓开发于php开发,擅长安卓插件化架构
展开
-
Android插件化原理系列(一)启动未声明的Activity
启动未声明的Activity的好处 1,插件化启动Activity 2,简化AndroidManifest.xml文件 3,动态部署Activity 原理 说到Activity的启动流程,读过源码的都知道我们都会经由android.app.ActivityThread类在主线程中执行原创 2016-07-13 17:13:14 · 870 阅读 · 0 评论 -
作为一个程序员,怎么高效的写代码
作为一个程序员,怎么高效的写代码 先想清楚产品到底要一个什么样的功能,这个功能对产品来说是否真的那么重要,有没有什么更能放大这个效应的做法。 与产品讨论,理解他们通过APP想表达的诉求,将它们转化成真正的需求,并画出流程图与产品反复确认。 需求理解好了,可以先拆分调研相关技术点。先不要急着去表达这个功能实现不了,这个效果要花时间。不妨客观的分析下(反正都要实现,为什么不把它做的好一点呢) 有个大抵的原创 2016-07-13 21:44:45 · 2052 阅读 · 1 评论 -
APP设计规范资料整理
APP设计规范 - 简书原创 2016-07-22 10:17:20 · 849 阅读 · 1 评论 -
Android Studio 中通过git进行版本控制时的 .gitignore
作用通过配置.gitignore,忽略不必要文件上传到仓库中,便于代码的管理与整洁.gitignore*.iml .gradle /gradle /local.properties /.idea/workspace.xml /.idea/libraries .DS_Store /build /captures原创 2016-08-08 15:30:38 · 666 阅读 · 0 评论 -
在Android使用Fresco注意与工具类
##Fresco [Fresco中文网](http://www.fresco-cn.org/) ##Gradle ``` compile 'com.facebook.fresco:fresco:0.12.0' ``` ##注意 在列表中直接使用setImageURI会出现页面卡顿和图片显示不全或出现纯白色、纯黑色的问题。原创 2016-07-07 09:00:47 · 1262 阅读 · 0 评论 -
[原创]AndroidMVP模式之:通过注解绑定Presenter
Github地址:android-presenter MVP优点:view由Activity承担,Presenter做业务,结构清晰(模式么就是讲究一个套路,结构清晰后来者维护也是受益的)。之前开发都是全写一个类-Activity里面,业务复杂的情况下看着头疼。理想化Presenter层应该是不包含android代码,使junit,我是没使用。 通过注解绑定Presenter:一般情况下每个view有个p原创 2016-07-16 10:28:55 · 1478 阅读 · 0 评论