启舰

当乌龟有了梦想……

PopUpWindow使用详解(一)——基本使用

前言:不要嫌前进的慢,只要一直在前进就好。有同学讲到想要知道PopUpWindow的知识,这里就给大家讲一讲PopUpWindow的基本用法和原理吧。这段时间博客可能会更新比较慢,因为你懂的 !!-_- ,往左看公告,嘿嘿。 先看一下我们要做的效果:这个效果很容易理解:当点击btn时,在底部弹...

2015-10-20 08:29:50

阅读数:108255

评论数:50

PullScrollView详解(六)——延伸拓展(listview中getScrollY()一直等于0、ScrollView中的overScrollBy)

前言:经常说follow your heart。但等到真到这么一天的时候,却很艰难延伸一:为什么PullScrollView中getScrollY()有值而ListView中的getScrollY()却一直为零通过查源码,你会发现getScrollY()是View的一个方法。那ScrollView...

2015-08-29 22:13:00

阅读数:10590

评论数:2

PullScrollView详解(五)——完全使用listview实现下拉回弹(方法二)

前言:当你感到不舒服的时候就是成长的时候。入职阿里时学长跟我说的这句话,一直记得。到死时,人们往往不会因为自己做过什么而后悔,而常常会因为没做什么而后悔。趁你还有激情,加油!

2015-08-29 15:32:10

阅读数:4291

评论数:3

PullScrollView详解(四)——完全使用listview实现下拉回弹(方法一)

前言:今天看到一篇文章,非常喜欢其中的一句话,送给大家——如果万事俱备,那还要你干嘛。**写在前面:(为自己打个广告)**想像一下当你想学一种知识,当你工作遇到瓶颈,当你无所适从……有没有想找一个领路人来指导自己。我就是想做一个能找到领路人的网站,让它去辅助你完成你想做的事。如果你有这方面的需要或...

2015-08-27 08:35:52

阅读数:7069

评论数:3

自定义控件三部曲视图篇(二)——FlowLayout自适应容器实现

前言:我最大的梦想,就是有一天,等老了坐在摇椅上回望一生,有故事给孩子们讲……。经过上篇的铺垫,这篇就开始正式开始FlowLayout的开发啦,还是先给大家上上效果:从效果图中可以看到,底部container的布局方式应该是layout_width="match_parent"...

2015-07-24 09:18:50

阅读数:8510

评论数:17

自定义控件三部曲视图篇(一)——测量与布局

前言:生命总是要有信仰,有梦想才能一直前行,哪怕走的再慢,也是在前行。 今天给大家讲讲有关自定义布局控件的问题,大家来看这样一个需求,你需要设计一个container,实现内部控件自动换行。即里面的控件能够根据长度来判断当前行是否容得下它,进而决定是否转到下一行显示。

2015-07-23 21:51:51

阅读数:10218

评论数:38

PullScrollView详解(三)——PullScrollView实现

PullScrollView详解(三)——PullScrollView实现 眼看下周就要休婚假了,感觉真是棒极了,嘿嘿哈哈吼吼,休假前把这个系列写完给大家 前面铺垫的已经很多了,这篇就要进入正式环节了,下面就是这个系列最终的效果图: 下面我们就一步步来做,这篇就先跟大家一起来实现一个雏形...

2015-07-02 16:32:39

阅读数:10721

评论数:10

PullScrollView详解(二)——Animation、Layout与下拉回弹

前言:这几天能好好地把自己想学的知识好好整理一遍,感觉真是好极了。时间不多了,是要到最后拼搏的时间了。相信自己,你永远是最棒的。这篇先给大家梳理下有关TranslateAnimation和Layout的知识点,然后我们初步做一个下拉回弹的效果出来。一、TranslateAnimation和Layo...

2015-06-18 08:57:31

阅读数:7786

评论数:14

PullScrollView详解(一)——自定义控件属性

前言:上个月实在是太忙了,根本没时间看看书,博客也只写了一篇,还好这个月能稍微轻松一点,不然真是要被虐死的节奏,其实我也挺容易满足,只要能给我时间看看书,无论生活有多累,突然间就会幸福感爆棚。哈,程序猿真是一个奇怪的动物。这里又将介绍另一个控件了——PullScrollView,同样是利用几篇来详...

2015-06-17 20:59:24

阅读数:7441

评论数:8

MAVEN打包所遇问题集合

这篇文章不是什么讲课的文章,只是把MAVEN打包所遇到的问题汇总一下,以防以后用到。1、XML注释中的“--”解析错误错误提示如下:解决办法:最终找到出问题的注释代码为:估计是MAVEN的BUG,因为奇数个中文或字母的注释就必须在在注释的末尾加上一个空格,如下:这样就不会报错了所以为了保险起见,我...

2015-05-08 11:06:36

阅读数:2059

评论数:0

ListView滑动删除实现之四——Scroller类与listview缓慢滑动

前言:这个月真是过得太快了,本来说要看四章的内容,这下才看了两章,擦……严重没完成预算啊……撞豆腐死了算了

2015-04-27 22:30:39

阅读数:7282

评论数:21

ListView滑动删除实现之三——创建可滑动删除的ListView

前言:这几天房子真是把我搞得头大,天天也睡不好,奶奶个熊,不知道决策对不对,听天由命吧。今天就要来实现我们开头所说的那个滑动删除的效果了,首先来看看如何让视图跟随手指移动而移动。然后再进一步看看在ListView中又该如何做。知识补充这里先补充一个知识。这里会用到一个函数:View.getScro...

2015-04-26 10:51:32

阅读数:5358

评论数:13

ListView滑动删除实现之二——scrollTo、scrollBy详解

前言:一个项目终于要结束了,最最坑的莫过于少估了一个巨复杂的页面的开发时间,队长,你这是要多坑队友才行啊……本来定的一个月要看的内容,看来是高估自己能力了,拖拉严重啊,以后要早起了,把早上的时间也利用起来,一天睡九个小时着时有点多……可趴在床上就想睡这可怎么破……上篇给大家讲了有关merge标签和...

2015-04-21 22:01:36

阅读数:5951

评论数:9

ListView滑动删除实现之一——merge标签与LayoutInflater.inflate()

前言:上周末去看房,CAO,累的都快残废了,也没有满意的,害的博客也没写好……,不买了……从今天开始带着大家做一个滑动删除的listView控件,先拿效果来吸引下大家:看着是不是挺好玩的,万丈高楼平地起,今天先讲讲有关merge与LayoutInflater.inflate()的用法一、merge...

2015-04-20 23:12:59

阅读数:5587

评论数:15

Fragment详解之六——如何监听fragment中的回退事件与怎样保存fragment状态

前言:计划总是赶不上变化,无论结局怎样,只要一直跟随自己的内心,不放弃,总有一天,你会成为那个人,加油。经过前几篇,大家应该对Fragment认识的已经足够多了,有关Fragment的基础知识在前几篇基本就讲完了,这篇给大家讲两个可能会用到的知识点。这两点理解起来可能有点难度,大家可要耐着点性子哈...

2015-04-12 20:36:18

阅读数:36116

评论数:19

Fragment详解之五——Fragment间参数传递

在关Fragment间参数的传递,有两种情况: 第一种情况:同一个container中不同fragment间的参数传递。这种情况一般发生在fragment跳转时,上一个Fragment将参数传递给下一个Fragment。 第二种情况:是同一个Activity中,不个container间Fragme...

2015-04-09 22:36:28

阅读数:48046

评论数:19

Fragment详解之四——管理Fragment(2)

上一篇,给大家讲了有关Fragment管理的几个函数,即add,replace,remove,这节再讲讲其它函数,然后再给大家看一个系统BUG。

2015-04-08 22:32:31

阅读数:21196

评论数:21

Fragment详解之三——管理Fragment(1)

前言:follow your heart,be your own king

2015-04-07 23:00:47

阅读数:81215

评论数:54

Fragment详解之二——基本使用方法

上一篇给大家简单说了说Fragment是用来做什么的及生命周期的问题,这篇我们就用实例来看看我们在代码中如何使用Fragment; 在这里我们全部使用android-support-v4.jar包里Fragment,不用系统自带的Fragment;这两个基本一样,但V4包中的相对功能更强大一些。

2015-04-07 23:00:13

阅读数:24147

评论数:9

Fragment详解之一——概述

前言:时间越来越少了,三个月内的目标,一定要完成!今天开始给大家总结下有关Fragment使用方法的东东,内容比较多,这个系列可以要写的博客数量会多一点。一、为什么会有Fragment——设计理念     Android在3.0中引入了fragments的概念,主要目的是用在大屏幕设备上–例如平板...

2015-04-07 11:36:28

阅读数:19968

评论数:9

提示
确定要删除当前文章?
取消 删除
关闭
关闭