LocationManager locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE); 定位服務
MediaPlayer mp = new MediaPlayer(); 用來播放音頻、視頻和流媒體
mp.setDataSource("/sdcard/test.mp3");
mp.prepare();
mp.start();
也可MediaPhayer mediaPlayer = MediaPlayer.create(this, R.raw.sound);
MediaRecorder recorder = new MediaRecorder(); 用來進行媒體采樣,包括音頻和視頻
VideoView類主要用來顯示一個視頻文件
Camera camera = Camera.open(); 用來連接和斷開相機服務的類
camera.setPreviewDisplay(SurfaceHolder mSurfaceHolder); //SurfaceHolder通過SurfaceView的getHolder()方法得到
camera.startPreview();
camera.stopPreview();
camera.release();
AlarmManager am = (AlarmManager)getSystemService(ALARM_SERVICE); 用來設定在某個指定的時間去完成指定的事件
RingtoneManager專門來操作各種鈴聲
AudioManager audioManager = (AudioManager)Context.getsystemService(Context.AUDIO_SERVICE); 音頻管理器
TabHost mTabHost = getTabHost(); 繼承了TabActivity類之後可以這樣取得TabHost
圖形繪制:繼承View類,重寫其onDraw(Canvas canvas)方法,調用canvas進行繪製
漸變動畫播放:增加anim文件夾,添加myanim.xml,在其中定義透明度和尺寸等的變換,建立Animation類,Animation animation = AnimationUtils.loadAnimation(this,myanim.xml)加載,通過ImageView的startAnimation(Animation animation)方法進行播放。
音頻播放:MediaPhayer mediaPlayer = MediaPlayer.create(this, R.raw.sound);創建
mediaPlayer.start(); mediaPlayer.pause();
通過SoundPool來控制聲音
發送廣播的三種方法:
Context.sendBroadcast 當多個廣播接收器的時候,接收廣播的順序沒有保證
Context.sendOrderedBroadcast 當多個廣播接收器的時候,接收廣播的順序按註冊時IntenFilter設置的優先級來執行。
Context.sendStickyBroadcast 當多個廣播接收器的時候,接收廣播的順序沒有保證;Intent在發送后會一直存在,以后註冊的廣播接收器也會收到。
分享到:
相关推荐
oracle杂记.doc 这是我个人的总结。 主要是oracle的编程以及体系结构的理解。
第14章 Pythonic与Python杂记.mp4
李特伍德 一个数学家的杂记.pdf
14.6_None|Pythonic与Python杂记|Python3.8入门_&_进阶_&_原生爬虫实战完全解读
了解数据库设计概念设计中的基本知识:如实体、属性、联系集… 2. 能解决设计中常见问题:如用实体集还是用属性 3. 使学生能独立完成数据库模式的设计,包括各表的结构(属性名、类型、约束和关键字等)及表之间的...
51单片机C语言学习杂记 P89V51中文数据手册 51单片机C语言学习杂记.pdf
InstallshieldX安装制作杂记
\51 单片机C语 言学 习杂记.
linux学习杂记.pdf
个人笔记美食杂记生活等
installshield安装制作杂记 installshield x
java加密算法AES\DES\RSA示例及常用知识学习杂记
sts_maven_nexus操作杂记,很详细的配置说明
C#线程及访问杂记 C#线程及访问杂记 C#线程及访问杂记
狱中杂记教学设计.pdf
杂记:一家大鱼及其他
Linux 内存杂记(01)1
工作杂记-YUV的dump和read
ddddocr杂记,使用ddddocr、flask