自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ricky

Just try,don't be shy~

  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

翻译 Android API Guide for Media and Camera(四)—— 媒体与相机(媒体路由)

Media Routing当用户使用无线技术连接他们的电视,家庭影院系统或音乐播放器时,他们是希望能够在这些更大,更响的设备上播放Android应用程序中的内容的。启用这类播放功能可将你的单一设备,单一用户应用转化为令人喜爱和兴奋的多个用户共享体验。Android设计的媒体路由器API通过常用的接口来实现远程接收器设备上媒体的显示和播放。APP开发者通过实现MediaRouter接口连接路由框架,并

2016-12-26 00:07:08 401

翻译 Android API Guide for Media and Camera(三)—— 媒体与相机(ExoPlayer)

ExoPlayerAndroid框架提供MediaPlayer作为一个以最少代码快速解决媒体播放的方案,以及为编译自定义媒体播放器提供了 MediaCodec 和MediaExtractor 类。ExoPlayer是一个开源项目,提供了基于这两个类的解决方案。它的播放器你可以修改并扩展。ExoPlayer支持MediaPlayer当前不支持的功能,包括通过HTTP的动态自适应流式传输(DASH),平

2016-12-25 21:11:31 596

翻译 Android API Guide for Media and Camera(二)—— 媒体与相机(媒体记录器)

MediaRecorderAndroid框架支持各种捕获和编码各种常见的音频和视频格式。你可以使用MediaRecorder APIs如果设备硬件支持的话。本文展示如何使用MediaRecorder编写一个从设备麦克风捕获音频,并保存和播放(使用MediaPlayer)的应用程序。为了记录视频,你需要通过MediaRecorder使用设备的相机。这里有相机指南的描述。 https://develo

2016-12-25 21:08:44 381

翻译 Android API Guide for Media and Camera(一)—— 媒体与相机(媒体播放器)

MediaPlayerAndroid多媒体框架支持播放各种常见的媒体类型,所以你可以很简单地集成视频,音频和图片到应用程序中。你可以播放来自存储在应用程序(raw资源),文件系统或网络数据流的音频或视频媒体文件。这些都可以使用MediaPlayer APIs。本文展示如何编写一个与用户交互的媒体播放应用程序,以及系统如何获取好的性能和用户体验。 Note:你只能回放音频数据到标准输出设备中。目前

2016-12-24 18:45:18 600

翻译 Android API Guide for Animation and Graphics(六)—— 动画与图形(OpenGL ES)

OpenGL ESAndroid包含支持高性能2D和3D图形绘制开源库(OpenGL),尤其是OpenGL ES API. OpenGL是一个跨平台的图形API,它为硬件处理3D图形指定了一个标准的软件接口。OpenGL ES是一种用于嵌入式设备的OpenGL规范。Android支持多个版本的OpenGL ES接口:OpenGL ES 1.0和1.1 - Android 1.0或更高版本所支持的A

2016-12-20 01:44:26 2035

翻译 Android API Guide for Animation and Graphics(五)—— 动画与图形(画布和可绘制对象)

画布和可绘制对象(Canvas and Drawables)Android框架接口提供了一组允许你自定义图形渲染到画布上或者修改已存在View对象外观的2D绘图接口。所以绘制2D图时,通常采用以下两种方式之一:a.将图形或者动画绘制到你布局中的一个视图对象上。这种方式,绘制的图形由系统的视图层次结构进程处理,你只需简单的将图形声明到视图对象中。b.直接在画布上绘制你的图形。这种方式,你需要自己适

2016-12-16 00:56:16 654

翻译 Android API Guide for Animation and Graphics(四)—— 动画与图形(帧动画)

帧动画帧动画通过加载一个一个Drawable资源文件来实现动画。这个典型的动画就像播放电影一样,按顺序播放不同的图片。AnimationDrawable类是帧动画的基类。你可以使用AnimationDrawable类在你的代码中声明一个帧动画,然而,通过一个单独的xml文件来实现帧动画更加简单。这种动画类型xml文件需要存放于Android项目的res/drawable/目录下。在xml布局中声明的

2016-12-13 01:04:17 406

翻译 Android API Guide for Animation and Graphics(三)—— 动画与图形(视图动画)

视图动画你可以在View控件上使用视图动画实现补间动画。补间动画通过使用诸如起点,终点,大小,旋转角度来运行动画。补间动画可以让View对象中的内容实现一系列简单的变换(变换位置、大小、旋转角度和透明度)。比如,你有一个TextView对象,你可以让它的文本移动,旋转,缩放。如果这个TextView有背景图片的话,它将随文本一起变换。animation package包提供了所有的补间动画的类。补间

2016-12-13 00:26:15 369

翻译 Android API Guide for Animation and Graphics(二)—— 动画与图形(属性动画)

属性动画属性动画系统是一个允许你让几乎所有对象都能有动画的鲁棒性架构。你可以定义一个随时间轴改变对象的属性,且无需对象是否已绘制好在屏幕上的动画。属性动画在指定时间内改变对象的属性的值。为了赋予对象动画,你需要指定一个对象的目标属性,比如对象在屏幕上的位置,以及它动画的时长,还有动画期间属性变化的值。属性动画系统定义了如下的特性:Duration:你可以指定动画的播放时长,默认是300ms。Ti

2016-12-09 00:05:25 445

翻译 Android API Guide for Animation and Graphics(一)—— 动画与图形(概述)

Animation and Graphics OverviewAndroid提供了许多应用于UI控件的动画、和绘制自定义2D和3D图形的接口。下面是这些系统功能的API的概述,它可以帮你找到最适合你所需的方法。AnimationAndroid framework提供了两种动画系统:属性动画和视图动画。两种动画系统都是可行的选择,但总的来说,更多的是使用属性动画,因为它更灵活且提供了更多灵活的特性。另

2016-12-07 22:48:26 460

原创 ViewPager#PageChangeListener#onPageScrolled三个参数

mViewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {

2016-12-07 09:13:00 5574

原创 UML类图小记

1.类图分三层:a) 第一层是类的名称,如果是抽象类,则就用斜体显示b) 第二层是类的特性:字段和属性c) 第三层是类的操作:方法2.类图的符号:a) ‘+’表示publicb) ‘-’表示privatec) ‘#’表示protected3.接口图的两种表示方法:a) 普通表示法 b) 棒棒糖表示法: 4.继承关系:空心三角形+实线。 5

2016-12-06 00:37:03 452

原创 Thinking in Java--并发篇

1.Thread,Runable的关系  2.Thread的生命周期,以及如何管理它。a) ExecutorService exec = Executors.newCachedThreadPool();b) ExecutorService exec = Executors.newFixedThreadPool();c) ExecutorService exec = Exec

2016-12-06 00:26:32 277

仿网易界面

通过ListView+ViewPager来仿网易新闻的界面,一个不错的UI代码库

2015-03-02

安卓课程表源码

一个课程表的开发,很实用的android实战练习项目哦

2015-02-20

课程表的开发

一个开源的课程表项目,一个不错的android实践项目

2015-02-19

ListView结合使用CheckBox

通过该listview结合checkbox实现增删选择功能

2015-02-17

android应用访问服务器端

android访问服务器的HttpURLConnectoiin,HttpClient,开源框架android-async-http-master三种方式请求服务端

2015-01-26

Android通过ViewPager动态写引导页

通过添加一句代码,就能在增加一个引导页面的同时,添加指示点

2015-01-15

springMVC比较常见的配置以API

第一次在工作使用springmvc后,详细做了这方面的笔记,笔记的内容基本是工作的时候常见的类,还有一些配置问题。

2014-10-22

空空如也

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

TA关注的人

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