Android
文章平均质量分 82
之2
初学者,如有什么地方写得不对,请指教。
展开
-
Android动画--补间动画
补间动画可以应用于View,让开发者可以定义一些透明、旋转、平移、缩放的效果,达到让View的内容动起来的效果补间动画的状态:透明、旋转、平移、缩放注意:补间动画不会改变动画真实的位置使用补间动画的效果,有两种方法:1.在xml文件中设置动画效果2.在Java代码中设置效果图:一.在xml文件中设置动画效果1.在res文件夹下新建anim文件夹,原创 2017-05-04 11:52:27 · 229 阅读 · 0 评论 -
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 · 1119 阅读 · 2 评论 -
Android四大组件之内容提供者--ContentProvider
ContetProvider:一般为存储和获取数据提供统一的接口,可以在不同的应用程序之间共享数据 1、ContentProvider是用表的形式来组织数据 2、ContentProvider提供的方法 query:查询 insert:插入 update:修改 delete:删除 getType:获取到数据类型 on原创 2017-05-09 18:49:19 · 260 阅读 · 0 评论 -
ViewPager实现轮播图
写这篇文章只是对今天所学的知识进行加深印象,对ViewPager的一些处理,比如适配器和各个方法的作用等。先看效果图这里我是在xml中写的圆点Drawable文件夹下的xml代码:Shape_yes.xml: Shape_no.xml: 选择器<item android:drawable="@drawable/原创 2017-05-09 08:49:45 · 385 阅读 · 0 评论 -
ViewPager--滑动控件
今天复习下上周学习的ViewPagerViewPager是一个滑动控件,像我们在生活中app上的引导页都可以用它实现。ViewPager类是直接继承ViewGroup类,所以它是一个容器类,可以在其中添加其他的View。ViewPager类需要一个PagerAdapter适配器提供数据。下面是效果图ViewPager使用步骤:1.在xml中定义activity_ma原创 2017-05-08 19:29:26 · 205 阅读 · 0 评论 -
SeekBar
SeekBar播放进度条,我们使用SeekBar时,可以使用系统自带的样式,当然也可以自定义自定义的SeekBar进度条样式 是layer_list标签这里我写了一个播放本地音乐的的SeekBar效果图:以下是具体实现代码:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.co原创 2017-05-16 16:46:43 · 363 阅读 · 0 评论 -
SharedPreferences--共享参数
SharedPreferences:存储少量、轻量的文件实现方式:两种实现方式1 调用Context对象的getSharedPreferences()方法2 调用Activity对象的getPreferences()方法两种方式的区别:调用Context对象的getSharedPreferences()方法获得的SharedPreferences原创 2017-05-15 12:54:38 · 248 阅读 · 0 评论 -
Handler
1. Message 消息,理解为线程间通讯的数据单元。例如后台线程在处理数据完毕后需要更新UI,则可发送一条包含更新信息的Message给UI线程。 2. Message Queue 消息队列,用来存放通过Handler发布的消息,按照先进先出执行。 3. Handler Handler是Message的主要处理者,负责原创 2017-05-15 12:30:04 · 155 阅读 · 0 评论 -
SeekBar实现音量设置
SeekBar进度条实现声音的控制,在这里我通过广播实现不仅控制声音的大小,同时还可以和系统的声音大小保持一致下面是我的具体实现:MainActivitypublic class MainActivity extends AppCompatActivity { private SeekBar seekBar; private AudioManager audioMan原创 2017-05-24 19:01:17 · 488 阅读 · 0 评论 -
Android动画--属性动画
属性动画:可以操作控件的属性(控件一定有该属性的get、set方法才能使用属性动画) 注意:属性动画会改变动画真实的位置(补间动画不会改变动画真实的位置) 效果图:电脑有点卡,大致效果就是这样,下面就直接上代码吧1.xml代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2017-05-04 13:47:16 · 228 阅读 · 0 评论 -
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 · 200 阅读 · 0 评论 -
Android四大组件之服务--Service
1.概念: (1).Service可以说是一个在后台运行的Activity。它不是一个单独的进程,它只需要应用告诉它要在后台做什么就可以了。 (2).它要是实现和用户的交互的话需要通过通知栏或者是通过发送广播,UI去接收显示。 (3).它的应用十分广泛,尤其是在框架层,应用更多的是对系统服务的调用。 2.作用: (1).它用于处理一些不干扰用户使用原创 2017-05-18 19:16:50 · 238 阅读 · 0 评论