自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 SeekBar实现音量设置

SeekBar进度条实现声音的控制,在这里我通过广播实现不仅控制声音的大小,同时还可以和系统的声音大小保持一致下面是我的具体实现:MainActivitypublic class MainActivity extends AppCompatActivity { private SeekBar seekBar; private AudioManager audioMan

2017-05-24 19:01:17 484

原创 Android四大组件之服务--Service

1.概念:  (1).Service可以说是一个在后台运行的Activity。它不是一个单独的进程,它只需要应用告诉它要在后台做什么就可以了。  (2).它要是实现和用户的交互的话需要通过通知栏或者是通过发送广播,UI去接收显示。  (3).它的应用十分广泛,尤其是在框架层,应用更多的是对系统服务的调用。  2.作用:  (1).它用于处理一些不干扰用户使用

2017-05-18 19:16:50 233

原创 SeekBar

SeekBar播放进度条,我们使用SeekBar时,可以使用系统自带的样式,当然也可以自定义自定义的SeekBar进度条样式 是layer_list标签这里我写了一个播放本地音乐的的SeekBar效果图:以下是具体实现代码:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.co

2017-05-16 16:46:43 351

原创 SharedPreferences--共享参数

SharedPreferences:存储少量、轻量的文件实现方式:两种实现方式1 调用Context对象的getSharedPreferences()方法2 调用Activity对象的getPreferences()方法两种方式的区别:调用Context对象的getSharedPreferences()方法获得的SharedPreferences

2017-05-15 12:54:38 240

原创 Handler

1. Message     消息,理解为线程间通讯的数据单元。例如后台线程在处理数据完毕后需要更新UI,则可发送一条包含更新信息的Message给UI线程。    2. Message Queue     消息队列,用来存放通过Handler发布的消息,按照先进先出执行。    3. Handler     Handler是Message的主要处理者,负责

2017-05-15 12:30:04 149

原创 ContentProvider--实现在本地获取音乐显示在ListView

我用的逍遥安卓,数据库的路径:在data/data/com.android.providers.media/database/external(手机SDK)效果:实现步骤:1.创建一个类继承Adapter(由于获取的东西比较多,所以我们可以创建一个对象)2.在Activity中实现对应的方法创建对象:public class MusicContent { S

2017-05-09 19:45:10 1108 2

原创 Android四大组件之内容提供者--ContentProvider

ContetProvider:一般为存储和获取数据提供统一的接口,可以在不同的应用程序之间共享数据        1、ContentProvider是用表的形式来组织数据       2、ContentProvider提供的方法   query:查询   insert:插入   update:修改   delete:删除   getType:获取到数据类型   on

2017-05-09 18:49:19 255

原创 ViewPager实现轮播图

写这篇文章只是对今天所学的知识进行加深印象,对ViewPager的一些处理,比如适配器和各个方法的作用等。先看效果图这里我是在xml中写的圆点Drawable文件夹下的xml代码:Shape_yes.xml: Shape_no.xml: 选择器<item android:drawable="@drawable/

2017-05-09 08:49:45 366

原创 ViewPager--滑动控件

今天复习下上周学习的ViewPagerViewPager是一个滑动控件,像我们在生活中app上的引导页都可以用它实现。ViewPager类是直接继承ViewGroup类,所以它是一个容器类,可以在其中添加其他的View。ViewPager类需要一个PagerAdapter适配器提供数据。下面是效果图ViewPager使用步骤:1.在xml中定义activity_ma

2017-05-08 19:29:26 196

原创 Android动画--属性动画

属性动画:可以操作控件的属性(控件一定有该属性的get、set方法才能使用属性动画) 注意:属性动画会改变动画真实的位置(补间动画不会改变动画真实的位置) 效果图:电脑有点卡,大致效果就是这样,下面就直接上代码吧1.xml代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

2017-05-04 13:47:16 225

原创 Android动画--补间动画

补间动画可以应用于View,让开发者可以定义一些透明、旋转、平移、缩放的效果,达到让View的内容动起来的效果补间动画的状态:透明、旋转、平移、缩放注意:补间动画不会改变动画真实的位置使用补间动画的效果,有两种方法:1.在xml文件中设置动画效果2.在Java代码中设置效果图:一.在xml文件中设置动画效果1.在res文件夹下新建anim文件夹,

2017-05-04 11:52:27 204

原创 Android动画--帧动画

帧动画的原理就是一帧一帧播放的动画就是帧动画效果图:用Animation-list实现帧动画1.在drawable文件夹下创建animation-list文件<animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"

2017-05-04 11:49:30 195

空空如也

空空如也

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

TA关注的人

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