本篇模拟三个角色:Android 架构师-小鱼、Android 控件开发工程师-小黑、 Android 开发工程师-小白,下面按照三个角色不同角度分析measure过程。
小福负责分享:
measure的本质 measure代码流程 onMeasure方法与MeasureSpec 提出问题
小黑负责分享:
布局控件开发...
分类:
移动开发 时间:
2015-03-14 23:19:24
阅读次数:
534
本篇模拟三个角色:Android 架构师-小福、Android 控件开发工程师-小黑、 Android 开发工程师-小白,下面按照三个角色不同角度分析measure过程。
小福负责分享:
measure的本质 - ok measure代码流程 - 分析FrameLayout.onMeasure onMeasure方法与MeasureSpec - ok ...
分类:
移动开发 时间:
2015-03-14 21:44:05
阅读次数:
206
Android LayoutInflater 详解
简介:
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button,TextView等等)。使用场景:
①对于一个没...
分类:
移动开发 时间:
2015-03-01 01:33:04
阅读次数:
165
Chronometr是一个简单的定时器,你可以给它一个开始时间,并以此定时,或者如果你不给它一个开始时间, 它将会使用你的时间通话开始。默认情况下它会显示在当前定时器的值得形式"分:秒" 或"MM:SS", ?或者可以使用set...
分类:
移动开发 时间:
2014-12-29 13:52:56
阅读次数:
168
android开发之Animations的使用(四)
本博文主要讲述的是,animation在layout中的使用。本文是用ListView控件为例子
实现在layout中的使用有两种方法,
第一是直接使用xml文件中的layoutAnimation标签
第二是使用代码实现,使用layoutAnimationController对象完成,
详细代码如下:
MainActivity.ja...
分类:
移动开发 时间:
2014-12-16 17:13:58
阅读次数:
221
android控件开发之progress
本博文主要讲述的是android开发中的progress进度条的使用方法,代码如下:
MainActivity.java:
package com.example.progress;
import android.os.Bundle;
import android.R.integer;
import android.ap...
分类:
移动开发 时间:
2014-12-12 19:11:38
阅读次数:
164
android控件开发之Radio(单选按钮)和CheckBox(多选按钮)开发
本博文主要讲述的是android开发中的单选和多选按钮的使用,具体情况请看实例代码:
MainActivity.java:
package com.example.radiotest;
import android.os.Bundle;
import android.app.Acti...
分类:
移动开发 时间:
2014-12-12 19:09:37
阅读次数:
291
android控件开发之ExpandableListActivity(二)
本博文主要讲述的是使用ExpandableListActivity创建一个类似QQ中好友列表的功能。下面我们直接来看实现的代码吧。
本实例中有一个Activity,和一个主布局文件。其他的一级目录和二级目录分别是通过重写ExpandableListActivity中的getGroupView()和getChildVie...
分类:
移动开发 时间:
2014-12-12 11:52:14
阅读次数:
184
android控件开发之SeekBar
本博文主要讲述的是SeekBar的使用,此控件在播放器中使用时相当的广泛。下面我们直接来看看代码吧!
mainActivity.java:
package com.example.seekbar;
import android.os.Bundle;
import android.app.Activity;
impo...
分类:
移动开发 时间:
2014-12-12 11:45:45
阅读次数:
149
android控件开发之RatingBar
本博文主要讲述的RatingBar的开发,此控件主要是用做评分,评级中使用,下面我们来看看实例代码:
MainActivity.java:
package com.example.ratingbar;
import android.os.Bundle;
import android.app.Activity;
import a...
分类:
移动开发 时间:
2014-12-12 11:44:45
阅读次数:
172