自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gsw333的博客

别忽然停下脚步,因为你还没到达终点

  • 博客(9)
  • 收藏
  • 关注

原创 android之View和ViewGroup事件分发机制分析(一)(View的事件分发机制)

要把安卓学好,自定义View,事件分发机制,自定义动画之类的是必须掌握的,如果不想弄得那么高级来自定义,也可以不学。当初自己也是看了很多相关的书籍和博客文章,理了很久的思路。现在事件分发机制的分析已经理清楚了,而且记在笔记本上也不好,所以就提到博客上来了,对于事件分发机制,什么是事件分发机制呢?这个事件指的就是触摸事件,你手指放在手机上就是触摸事件;分发就是指触摸事件的处理分给谁来处理,怎么处理;

2016-07-25 19:10:55 1446

原创 android之自定义View和ViewGroup(五)(代码篇,实现类似竖着的ViewPager引导页,竖向引导页)

大家肯定都看到过,很多app我们进入的时候首先是一个引导页左右滑动的那种,一般都是ViewPager实现的,但是有时我们想实现竖着的引导页怎么办呢?以前自己也学习过看过这方面的知识,然后记在了笔记上,不过笔记也是写个大概,为了方便自己回顾,同时也方便大家学习,就写到博客上了(毕竟我说过,要将我电脑上所有的笔记都往博客上移~)。具体的实现效果就是如下图所示: 效果就是上面图片那个了,是不是

2016-07-20 10:15:25 1124

原创 android之自定义View和ViewGroup(二)(此篇不讲述代码,只讲述原理和结构,带你走进自定义的世界)

上一篇(android之自定义View和ViewGroup分析(一))中已经讲过了关于自定义View的实现原理以及实现步骤和相关的方法分析,所以这篇就不讲自定义View了,讲讲自定义ViewGroup,为了以后自己也方便回忆知识,就写下这一篇做个记录吧,也给大家一个参考,最近写博客都是想过想好之后才开始写的,所以不会坑大家的,哈哈。 上篇讲过自定义View主要是两个步骤:测量大小(onMeasu

2016-07-13 17:07:03 1056

原创 android之自定义View和ViewGroup(一)(此篇不讲述代码,只讲述原理和结构,带你走进自定义的世界)

看了之前自己写的两个自定义View的博客,鉴于决定要好好写博客,所以在此写篇讲述博客,因为那两篇自定义View的博客基本都是直接上代码,很多新手肯定不知道为什么这么写,为什么是重写onDraw之类的方法。 View就是视图,你所能看见的控件都是直接或者间接继承自它的,所谓的自定义View就是直接继承View或者间接继承(即继承TextView之类的)然后重新它的相关方法来完成自己需要的样子,自定

2016-07-08 15:14:46 993

原创 android之fragment的两种使用方式(add和replace方式切换)

使用过app的人都知道,几乎所有的app都用到fragment进行首页分割,还有的加上了Indicator或者Tablayout或者Viewpager之类的结合使用。总之,fragment是必须掌握的知识,因为在app中使用率几乎高达100%了。对于fragment的使用就我所知就我会的只有两种吧,一种是add方式来进行show和add,这种方式你切换fragment不会让fragment重新刷新

2016-07-08 11:56:08 96512 20

原创 android之Activity的切换动画(进出动画)

一般情况下,如果我们不设置Activity的切换动画,默认的是淡入淡出。但是我们看到很多App都是左右切换的动画效果看着比淡入淡出效果要好看,那么它们是如何实现的呢,其实很简单,就写几个动画的xml文件就可以了,但是写动画的xml前需要了解Activity的进出机制,我下面画个图进行说明: 假设A就是我们的手机,切换的时候动画的坐标都是以手机的左上角来移动的,现在来一一说明,假设我们此时

2016-07-07 18:37:54 2453

原创 android之使用string.xml文件自动补全文字

可能说题目不大好懂,我举个列子就很快明白了,我们项目中肯定会遇到这种情况,如下: 对于->  海拔:1123米  可能初学者跟我当初一样,第一想法是:一个textview放" 海拔:",再写一个textview传入数字settext(“1123”),然后最后再写一个textview放" 米 ",当然,这样确实能实现,但是相当麻烦,如果有多个这种结构的就更麻烦了,要写很多个textview

2016-07-07 16:38:09 858

原创 android之shape做图片

说到图片,所有的项目都会有图片,但是有时候有些简单的图片我们不需要让UI设计师帮我们做图片,因为我们可以用shape自己做图片,就比如: 上面一个提交按钮,矩形的四个角带弧度的,刚开始的时候我是懵逼的,其实是SB,啊哈哈,当初直接让设计师做这个图片,我也是醉了。其实很简单用个shape就能搞定了,无论是圆形,矩形,还是带弧度的,或者是描边的。 <shape xmlns:androi

2016-07-07 16:26:07 2137

原创 android之selector- 按钮之类的变色

开始我的小白变大神之路,先清光我笔记本上的笔记吧,提到博客来,锻炼自己的能力,先从简单的基础开始迁移。自己工作也就一年,技术也一般,只能写些自己会的,一步一步来。废话完了,开始正题吧。 我们看很多APP上面会有按钮,当你点击按钮的时候你会发现,你的手指按上去的时候它的背景色会变色,放开又变回原来的颜色了,或者字体颜色的改变,也可以是背景图片的变改变,一样的道理。刚毕业的时候我比较蠢吧,想到的办法

2016-07-07 15:55:03 1081

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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