Android
文章平均质量分 77
yx511024
这个作者很懒,什么都没留下…
展开
-
Android 动画详解之属性动画
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 1. View Animation(Tween原创 2016-03-03 18:24:40 · 243 阅读 · 0 评论 -
Android mediaPlayer属性详解
一、首先说一下mediaplayer的状态 空闲状态:当mediaplayer对象背创建或者调用reset()之后 准备状态:调用create()之后 结束状态:调用release() 二、mediaplayer使用流程 1、首先创建一个mediaplayer对象:private MediaPlayer mediaPlayer = new MediaPlayer(); 2、mediap原创 2016-04-13 17:17:39 · 950 阅读 · 0 评论 -
Surfaceview和view的区别
SurfaceView简介 Surfaceview是视图(view)的一个继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个这个Surface的格式和尺寸,Surfaceview控制这个Surface的绘制位置。 SurfaceView的目的是提供给应用一个额外的Surface,但是这个Surface摆放在哪,大小多少就需要控制,SurfaceView就是拿来原创 2016-08-10 21:54:15 · 2061 阅读 · 0 评论 -
Android简易音乐播放器之界面实现(第一篇)
刚踏入大四,因为找实习,突然想做个简易的音乐播放器练习一下。为了记录自己的开发过程,于是写成了博客。由于本人是一枚学生,可能在开发过程中有很多不规范的地方以及不足,希望大家提出并交流,共同进步。 第一步:实现界面 在最初的时候想要实现怎样的界面才能好看些,参考了许多,最后准备模仿网易云音乐实现自己的界面。因为考虑到这个播放器功能简单,所以也没有去做类似于网易云音乐那样华丽的界面,可以滑动、切换原创 2016-09-03 20:58:19 · 7511 阅读 · 0 评论 -
seekBar属性详解
什么是seekBar空间,seekBar控件其实就是一个高级点的进度条,我们可以通过拖动进度条来更改播放的音乐、视频等的进度,是可以改变进度的一个进度条控件。seekBar继承了ProgressBar,因此ProgressBar所支持的xml属性和方法都适用于seekBar。 SeekBar的属性和常用方法等 属性 android:max 设置进度条范围最大值 an原创 2016-04-13 17:40:10 · 5452 阅读 · 0 评论 -
Android中如何实现按两次返回键退出程序
在做安卓应用是我们经常要判断用户对返回键的操作,一般为了防止误操作都是在用户连续按下两次返回键的时候提示用户是否退出应用程序。 第一种实现的基本原理就是,当按下BACK键时,会被onKeyDown捕获,判断是BACK键,则执行exit方法。 在exit方法中,会首先判断isExit的值,如果为false的话,则置为true,同时会弹出提示,并在2000毫秒(2秒)后发出一个消息,在Ha转载 2016-09-04 17:32:08 · 534 阅读 · 0 评论 -
Android简易音乐播放器之播放列表实现(第二篇)
昨天写了如何实现音乐播放器的第一篇,今天需要实现的是如何从手机内存里读取音乐文件并且显示在列表中。 首先,我们需要从主界面通过点击本地音乐按钮跳转到音乐列表界面;另外需要让程序主界面连续按下两次返回键后退出程序。由于逻辑十分简单就不讲解了,直接贴出代码: import android.app.Activity; import android.content.Intent; import and原创 2016-09-04 17:46:48 · 14874 阅读 · 4 评论