摘要: 本文MVP的sample实现效果: github地址:https://github.com/xurui1995/MvpSample 老规矩,在说对MVP模式的理解之前还是要再谈谈MVC模式,了解了MVC的缺点。我们才知道为什么要用MVP。 关于MVC的图解,我在网上找到了一些图。如下: MVC模式在 阅读全文
posted @ 2016-11-01 22:32 zerocoin 阅读(4160) 评论(3) 推荐(4) 编辑
摘要: 最近的学习过程中看到关于android色彩矩阵的内容,以前看到这部分内容,基本都是跳过的,没有认真细读。 自己给自己找的借口是: 1,大一学的矩阵内容早就忘的干干净净了,当时学的时候就很烦人,所以现在也干脆跳过别看吧,反正自己目前又不没有做图像处理之类的任务。 2,Android中色彩方面,有现成的 阅读全文
posted @ 2016-10-15 18:03 zerocoin 阅读(3519) 评论(1) 推荐(3) 编辑
摘要: 终于完成了全部!所有的心累这时候都觉得很值得啊!爽! https://github.com/xurui1995/Sword-pointing-to-offer 阅读全文
posted @ 2016-10-13 13:18 zerocoin 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 最近在即刻里看到即刻的"猜你喜欢"的板块,觉得效果很赞。 当点击"换一换"时,上面三个条目程序切换效果,并且三个条目的切换以不同的速度进行。 于是开始想办法撸出这样的切换效果。 我的思路是使用竖直切换的ViewPager,因为之前使用过ViewPager的一些切换动画和这里的切换很相似。 最后实现的 阅读全文
posted @ 2016-10-11 11:59 zerocoin 阅读(2443) 评论(0) 推荐(0) 编辑
摘要: 相信大家都看了之前的新闻,世乒赛日本直播版,中二爆表,马龙的六边形战力图全满。 图是这样的。 于是乎想实现一个自定义view实现类似的效果。 这种图正式名称叫雷达图(Radar Chart),又可称为戴布拉图、蜘蛛网图(Spider Chart),是财务分析 报表的一种。但是现在已经应用到很多领域, 阅读全文
posted @ 2016-09-28 17:20 zerocoin 阅读(6519) 评论(1) 推荐(1) 编辑
摘要: PhotoGalley是《Android编程权威指南》书中另外一个重要的应用。 github:https://github.com/xurui1995/PhotoGallery 在第一个应用CriminalIntent中,主要学习了Intent的使用,Fragment的使用,Sqlite等等。 详情 阅读全文
posted @ 2016-09-19 15:01 zerocoin 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 1.自定义View 饼图 2.弹性ScrollView 3.贝塞尔曲线实现 4.自定义标题栏 5.自定义进度条 阅读全文
posted @ 2016-09-18 21:22 zerocoin 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 效果: Tablayout有点类似之前接触过的开源ViewPagerIndicator,将其与viewpager绑定,可实现viewpager的导航功能。 SwipeRefreshLayout是官方出的下拉刷新控件。 1. 导入design包,Recyclerview包。 activity_main 阅读全文
posted @ 2016-09-07 12:49 zerocoin 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: 相信很多新手或者初级开发人员都已经买了第2版的《Android编程权威指南》, 这本书基于Android Studio开发,对入门人员来说是很好的选择,但是很可惜的是, 在完成一个项目后,缺少对项目的一个大体上的梳理,本书在7-17章花了大量篇幅介 绍CriminalIntent应用,所以这里在完成 阅读全文
posted @ 2016-09-01 13:19 zerocoin 阅读(1920) 评论(2) 推荐(0) 编辑
摘要: 要求: 实现删除当前顺序表中所有值为x的数据元素,并使此操作的 时间复杂度为O(n),空间复杂度为O(1),其中n为顺序表的长度 思路: 遍历一遍时间复杂度O(n),删除一个值时间复杂度O(n),所以肯定遍历时删除肯定不符合要求。 所以通过设置计数变量K,遍历时改变数组值。 阅读全文
posted @ 2016-08-31 22:34 zerocoin 阅读(463) 评论(0) 推荐(0) 编辑