- 博客(6)
- 收藏
- 关注
原创 【Android笔记】Android MediaPlayer的生命周期
Android MediaPlayer的生命周期MediaPlayer的状态转换图也表征了它的生命周期,搞清楚这个图可以帮助我们在使用MediaPlayer时考虑情况更周全,写出的代码也更具健壮性。 这张状态转换图清晰的描述了MediaPlayer的各个状态,也列举了主要的方法的调用时序,每种方法只能在一些特定的状态下使用,如果使用时MediaPlayer的状态不正确则会
2010-01-11 23:34:00 53953 6
转载 Android图形系统的底层实现
Android图形系统的底层实现本文试图讲述Android图形系统的底层实现。Android图形系统底层实现非常复杂,文档较少,没有使用比较流行的图形组建如X window, Cairo等。原文位置:http://blog.sina.com.cn/s/blog_5e71b14f0100c75g.html~type=v5_one&label=rela_nextarticleAndroid
2010-01-11 18:25:00 8490
原创 Android支持的媒体格式
Android支持的媒体格式 Android平台支持的基本媒体格式列表如下表:TypeFormatEncoderDecoderDetailsFile Type(s) SupportedAudioAAC LC/LTP XMono/Ster
2010-01-11 11:53:00 16627 1
转载 GDB 常用调试命令
调用gdb编译需要在cc后面加 -g参数再加-o;[root@redhat home]#gdb 调试文件:启动gdb(gdb) l :(字母l)从第一行开始列出源码(gdb) break n :在第n行处设置断点(gdb) break func:在函数func()的入口处设置断点(gdb) info break: 查看断点信息(gdb) r:运行程序(gdb) n:单步
2010-01-08 12:11:00 13575 1
翻译 【Android翻译】关于Activity的onSaveInstanceState调用时机的说明
关于Activity的onSaveInstanceState调用时机的说明Activity的生命周期里并没有提到onSaveInstanceState的触发,这个函数提供了为我们在某些情况下保存Activity信息的机会,但需要注意的是这个函数不是什么时候都会被调用的,官方文档解释的比较清楚,特此翻译一下。原文出处:android-sdk-windows-1.5_r3/docs/ref
2010-01-03 09:29:00 28145
原创 【Android笔记】Notification和NotificationManager的基本使用方法
1. NotificationManager和Notification用来设置通知。 通知的设置等操作相对比较简单,基本的使用方式就是用新建一个Notification对象,然后设置好通知的各项参数,然后使用系统后台运行的NotificationManager服务将通知发出来。 基本步骤如下: 1)得到NotificationManager: String ns
2010-01-02 20:08:00 32395 9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人