- 博客(20)
- 收藏
- 关注
原创 android-从音频数据库获取音乐数据
android-从音频数据库获取音乐数据在android中,手机开机或者有SD卡插拔等事件发生时,系统将会自动扫描SD卡和手机内存上的媒体文件,如音频,视频,图片等,将相应的信息放到定义好的数据库表格中。在这个程序中,我们不需要关心如何去扫描手机中的文件,只要了解如何查询和使用这些信息就可以了。在android在的data/data下有一个数据库,专门用于存放媒体数据。
2017-05-09 21:08:31
5683
原创 ContentProvider内容提供者 和 ContentResolver内容解析者
ContentProvider和ContentResolver内容提供者是应用程序之间共享数据的接口,Android系统将这种机制应用到方方面面。比如:联系人提供者专为不同应用程序提供联系人数据;设置提供者专为不同应用程序提供系统配置信息,包括内置的设置应用程序等。ContentProvider内容提供者的使用:1.AndroidManifest.xml注册内容
2017-05-08 18:58:05
462
原创 官方DrawerLayout的简单使用
官方DrawerLayout的简单使用DrawerLayout是V4包下一种抽屉式布局效果!简单效果图:布局文件:<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sch
2017-05-06 19:52:54
374
原创 android SlidingMenu侧滑的简单使用
SlidingMenu侧滑的简单使用slidingmenulibary.jar包下载地址:http://download.youkuaiyun.com/detail/zd_1471278687/77977791.导入第三方slidingmenulibary.jar包将下载好的 slidingmenulibary.jar导入到Android studio 项目>app>
2017-05-05 18:57:05
592
原创 Android动画之帧动画
1.将动画定义在XML文件中<!-- animation-list :根标签 oneshot :代表着是否只展示一遍,设置为false会不停的循环播放动画 android :duration 表示该图片的动画时长 --><animation-list xmlns:android="http://schemas.android.com/apk/re
2017-05-03 19:20:26
387
原创 Android Animator的使用
Animator的简单使用1. 使用属性动画实现旋转/*第一个参数用于指定这个动画要操作的是哪个控件第二个参数用于指定这个动画要操作这个控件的哪个属性第三个参数是可变长参数,这个就跟 ValueAnimator 中的可变长参数的意义一样了,就是指这个属性值是从哪变到哪。像我们上面的代码中指定的就是将 textview 的 alpha 属性从 0 变到 1 再变到 0;下面我们再来
2017-05-03 18:48:06
553
原创 Animations的使用方法
Animations的使用方法使用Animations的步骤:1.创建一个AnimationSet对象(Animation子类);2.增加需要创建相应的Animation对象;3.更加项目的需求,为Animation对象设置相应的数据;4.将Animatin对象添加到AnimationSet对象当中;5.使用控件对象开始执行AnimationSet。Animat
2017-05-03 18:22:31
3316
原创 Android实现轮播图
ViewPager在我们的日常生活中是经常看到的控件,很多的app里面都有广告轮播,里的广告轮播条就是用ViewPagerapp实现的。在开始之前,我们先看看ViewPagerapp的效果1.主布局文件里加入ViewPager[html] view plain copy print?xml version="1.0" encoding="
2017-05-03 16:50:28
752
1
转载 Android Animator(Android动画)
ObjectAnimator 基本使用一、概述1、引入上几篇给大家讲了 ValueAnimator,但 ValueAnimator 有个缺点,就是只能对数值对动画计算。我们要想对哪个控件操作,需要监听动画过程,在监听中对控件操作。这样使用起来相比补间动画而言就相对比较麻烦。 为了能让动画直接与对应控件相关联,以使我们从监听动画过程中解放出来,谷歌的开发人员在 ValueAnimator
2017-05-03 16:37:52
778
转载 Animation 动画
代码生成 alpha、scale、translate、rotate、set 及插值器动画一、概述前两篇,我为大家讲述了利用 XML 来定义动画及插值器,但在代码中,我们常常是动态生成动画的,所以,这篇将为大家讲述如何用代码生成动态生成动画及插值器。先简单写出各个标签对应的类,方便大家理解:scale —— ScaleAnimationalpha —— Alpha
2017-05-03 16:31:46
514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人