自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

翻译 安卓进阶之扫描系统媒体库

最近自己做一个视频播放器,查找了一些内容提供者操作多媒体数据的资料,在这里记录下来通过调用Android的API,可以实现相册,播放器,录音和摄像等功能。这一章需要掌握如下功能:q 多媒体的ContentProvider的调用q Cameraq AudioRecord和AudioTrackq MediaPlayer11.1 获取多媒体信息 多媒体信息?在p

2015-05-21 09:41:57 2696

原创 java基础之类加载机制(一)

Sun公司设计java语言的目标是让Java程序不必经过修改就可以在各种各样的计算机(包括PC机和工作站)上运行。为了实现这一目标,Sun公司提供了一阵Java虚拟机(Java Virtual Machine,JVM)的机制,其工作原理及流程图为: Java虚拟机是编译和运行Java程序等的各种命令及其运行环境的总称。Java源程序在编译之后生成后缀为“.class”的文件,该

2015-05-20 16:07:29 689

原创 安卓进阶之View事件分发机制

在做项目的时候常常会碰到各种滑动不灵啦、触摸不起作用啦等等各种奇怪的事情发生,经常被搞得晕头转向,这是因为以前对安卓控件的分发机制不了解的缘故,于是各种收集了这方面的知识,记录下来。当一个ViewGroup,而ViewGroup中有包含多个子view的时候触摸事件应该怎么处理呢?android系统中的每个View的子类都具有下面三个和TouchEvent处理密切相关的方法:1)public bool

2015-05-19 16:42:37 524

原创 安卓进阶之多击事件

在使用应用的时候经常会看见再点一次退出、或者安卓要打开开发者选项需要点击很多次安卓版本进入开发者模式,对于双击我们可以这样处理:long firstTime; public void doubleClick(View view) { if (firstTime == 0) { firstTime = SystemClock.uptimeMillis();

2015-05-18 16:28:19 565

原创 安卓进阶之自己实现 ViewInject框架

以前做web开发的时候经常用得到的就是SSH框架,即struts2、spring、hibernate三大框架,他们分别负责了不同的层的业务逻辑,其中spring框架是我觉得最猛的一个框架,它几乎贯穿到整个web开发中,而它的特色功能就是IOC、AOP等,AOP是面向切面编程,根据动态代理技术来动态管理我们的java代码,功能非常强大。IOC是控制反转,为什么叫控制反转呢?因为我们一般实例化一个对象都

2015-05-18 11:12:30 2103

原创 安卓源码学习之Handler执行流程

学安卓也有一段时间了,一直都是做项目或者看别人的博客,自己从来没有写一片像样的文章来记录自己所学到的知识,现在发现如果把所学到得知识记录下来对知识也是一种温习,并且会掌握得更加牢固。今天记录我所掌握的Handler消息机制执行流程,平时我们都会使用到Handler对象来进行延迟消息的处理或者结合线程来更新UI控件,但是对里面的原理也不是很了解,所以我今天看了一下源码,把看到的东西记录下来。 首先我

2015-05-15 15:34:16 532

ListView分页加载

ListView分页加载,模拟数据库进行分页加载,效果还不错,有注释

2014-04-24

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

TA关注的人

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