Android移动开发
anndiy2011
这个作者很懒,什么都没留下…
展开
-
Java给图片加图片水印代码
java实现水印还是非常方便的,水印可以是图片或者文字,而且还可以选择不同的角度旋转呢,以后有需要可以写个代码批量处理自己的图片了。package michael.io.image; import java.awt.AlphaComposite; import java.awt.Graphics2D; import java.awt.Image; import java.awt转载 2017-03-19 10:12:45 · 344 阅读 · 0 评论 -
Android应用层View绘制流程与源码分析
1 背景 还记得前面《Android应用setContentView与LayoutInflater加载解析机制源码分析》这篇文章吗?我们有分析到Activity中界面加载显示的基本流程原理,记不记得最终分析结果就是下面的关系: 看见没有,如上图中id为content的内容就是整个View树的结构,所以对每个具体View对象的操作,其实就是个递归的实现。 前面《Androi转载 2017-03-13 00:04:10 · 265 阅读 · 0 评论 -
浅谈MVP实现Android应用层开发
背景 之所以要谈这个话题是因为你在开发App时可能会发现,Activity担负的责任非常之重,如果站在MVC框架角度看自己开发的App,一般xml布局文件科Activity的setContentView等充当了View角色,Activity其他代码充当了Controller角色,其他数据来源(数据库等)充当了Model角色。所以你会发现Activity违背单一职责原则,负担过重。同时如果要测转载 2017-03-13 00:07:22 · 243 阅读 · 0 评论