自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android中程序与Service交互的方式——交互方式

转自: http://blog.csdn.net/yihongyuelan/article/details/7216188上一篇文章:Android中程序与Service交互的方式——综述 简述了Service的一些基础知识以及Service和Thread的简单区别,本文将着重讲解与Service交互的五种基本方式:广播交互、共享文件交互、Mssenger(信使)交互、自定义接口交互、AIDL...

2016-10-27 16:36:44 969

原创 Android音乐播放器—Service

既然是音乐播放器就自然免不了MediaPlayer了,MediaPlayer原生的方法就有好几个常用的:MediaPlayer.reset();重置播放器数据 MediaPlayer.setDataSource();设置播放的源文件 MediaPlayer.prepare();正式加载源文件 MediaPlayer.start(); MediaPlayer.pause(); Med...

2016-10-25 15:02:13 466

转载 android view构造函数研究

上周遇到了SurfaceView的constructor的问题,周末决定略微细致地研究一下这个令人发指的玩意。  SurfaceView是View的子类,与View一样有三个constructor:1 public void CustomView(Context context) {}2 public void CustomView(Context co

2016-10-23 21:06:58 395

转载 Android 实现水波纹点击效果(Ripple Effect)

原文  http://www.cnblogs.com/wingyip/p/4548093.html 上周Android发布了Android M的Preview版本.但想必Android5.0很多炫酷效果,多数开发者还没有使用过,那更不要说广大用户了.本文介绍的是Android5.0中其中一个炫酷的效果,点击水波纹扩散效果(Ripple Effect)

2016-10-20 21:58:07 529

转载 【Android 多媒体开发】 MediaPlayer 状态机 接口 方法 解析

转载 :  http://blog.csdn.net/shulianghan/article/details/38487967 一. MediaPlayer 状态机 介绍  Android MediaPlayer 状态即图例 :   1. Idle (闲置) 状态 和 End (结束) 状态  MediaPlayer 对象声明周期 : 从 Idl...

2016-10-20 12:09:25 606

原创 android 三种定时器的写法

一、 使用Timer 和 TimerTask  Timer timer = new Timer();  MyTimerTask timerTask = new MyTimerTask();  timer.schedule(timerTask, 3000, 1); // 延迟3秒钟,执行1次  //timer.cancel();// 取消    class MyTimerTa

2016-10-17 20:37:57 414

转载 Android App 内存泄露之Handler

Android App 内存泄露之Handler转载自: http://blog.csdn.net/zhuanglonghai/article/details/38233069Handler也是造成内存泄露的一个重要的源头,主要Handler属于TLS(Thread Local Storage)变量,生命周期和Activity是不一致的,Handler引用Activity会存在内存泄露。

2016-10-16 00:05:02 327

转载 Java内联函数

在说内联函数之前,先说说函数的调用过程。       调用某个函数实际上将程序执行顺序转移到该函数所存放在内存中某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去前要保护现场并记忆执行的地址,转回后先要恢复现场,并按原来保存地址继续执行。也就是通常说的压栈和出栈。因此,函数调用要有一定的时间和空间方面的开销。那么对于那些函数体代码不是很大,又频繁调用

2016-10-15 16:12:28 491

原创 Android音乐播放器读取歌词.lrc文件乱码问题解决方法

最近在做Android音乐播放器,在读取本地歌词的时候,老是乱码,使我很郁闷:今天在网上看到一个文件转码的文章,彻底解决了我的乱码问题,这样我就不用自己去手动的转码lrc歌词文件你的编码了,现在与大家分享一下这一文章: [java] view plain copypackage com.qgmobile.utils;    impor

2016-10-12 19:13:50 5716

原创 Android中AIDL 编译报couldn't find import for class解决办法

有如下AIDL代码: package android.hardware; import android.content.Context; /**  * {@hide}  */ interface IEinkctlService {  boolean updateModeLock(boolean acquired, Context context);  i

2016-10-09 10:21:07 2471

空空如也

空空如也

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

TA关注的人

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