android学习笔记
amos
追随技术
展开
-
搭建自己的android 开发环境 (eclipse + ADT)
本人是搞山寨手机平台开发的,对新兴事物android有设特别的业余爱好,因为它的开源,也因为自己的职业所在,在两个平台间找异同点,然后移植是一种乐趣,也可以在业余之时娱乐自己的同时促进手头的工作!开始开发android应用程序之前,必须对android有所了解,所以在女朋友的建议下买了入门书籍《android应用开发详解》,但自己终究是靠C和C++在代码中泡的,现在上手java,会不会有点不现原创 2011-05-01 10:41:00 · 11082 阅读 · 0 评论 -
类关系(UML&设计模式)
类关系(UML&设计模式) 一.类之间存在的6种关系....................................................................................... 1二.各种关系图与代码.....................................................................转载 2015-12-11 11:04:34 · 847 阅读 · 0 评论 -
Android native层异步消息框架流程图
原创 2015-12-11 18:05:33 · 1490 阅读 · 0 评论 -
Android Native层Binder.transact()函数调用 Binder.onTransact() 函数失败分析
Android Native层Binder.transact()函数调用 Binder.onTransact() 函数失败?在Android Native层调用Camera.h中的api实现一个截屏功能的应用时,发现通过gCamera->setListener(new ScreenCaptureListener())设置到Camera的mListener的用于接收Camera预览数据的回调原创 2015-08-26 20:30:10 · 12366 阅读 · 3 评论 -
Android中的Audio播放:音量和远程播放控制
本文从Audio控制使用的角度,讲解了AudioStream的分类,硬件音量控制键调整对相应AudioStream音量大小的影响,以及如何响应远程MediaButton控制Audio播放。相关阅读:Android中的Audio播放:控制Audio输出通道切换 http://www.linuxidc.com/Linux/2012-04/57901.htmAndroid中的Au转载 2013-12-14 11:46:31 · 933 阅读 · 0 评论 -
Android中的Audio播放:控制Audio输出通道切换
Audio 输出通道有很多,Speaker、headset、bluetooth A2DP等。通话或播放音乐等使用Audio输出过程中,可能发生Audio输出通道的切换。比如,插入有线耳机播放音乐时,声音是从耳机发出的;而此时拔出耳机,Audio输出通道会发生切换。如果音乐播放器不做处理,Audio输出是被切换到扬声器的,声音直接从Speaker发出。我们在编写程序时,要捕获并按照需求来处理这样的事转载 2013-12-14 11:37:08 · 1212 阅读 · 0 评论 -
在Android中音频和视频的处理
本文简介媒体包提供了可管理各种媒体类型的类。这些类可提供用于执行音频和视频操作。除了基本操作之外,还可提供铃声管理、脸部识别以及音频路由控制。本文说明了音频和视频操作。范围:本文旨在针对希望简单了解Android编程的初学者而设计。本文将指导你逐步开发使用媒体(音频和视频)的应用程序。本文假定你已安装了可开发应用程序的Android和必要的工具,同时还假定你已熟悉Java或转载 2013-12-13 22:21:00 · 11607 阅读 · 0 评论 -
Android平台的音乐资源管理与播放
Android平台基于Linux和开放手机联盟(OHA)系统,经过中国移动的创新研发,设计出拥有新颖独特的用户操作界面,增强了浏览器能力和WAP 兼容性,优化了多媒体领域的OpenCORE、浏览器领域的WebKit等业内众多知名引擎,增加了包括游戏、Widget、Java ME等在内的先进平台中间件。本文主要介绍如何利用OPhone平台提供的多媒体编程环境进行音乐资源的管理与播放。Medi转载 2013-12-13 22:07:23 · 806 阅读 · 0 评论 -
android 通过数组,流播放声音的方法,音频实时传输(转)
http://www.2cto.com/kf/201202/120310.htmlAudioRecord和AudioTrack类是Android获取和播放音频流的重要类,放置在android.media包中。与该包中 的MediaRecorder和MediaPlayer类不同,AudioRecord和AudioTrack类在获取和播放音频数据流时无需通过文件保 存和文件读取,可以动态地转载 2013-12-13 22:04:39 · 17410 阅读 · 0 评论 -
Android中的Audio播放:竞争Audio之Audio Focus的应用
Android是多任务系统,Audio系统是竞争资源。Android2.2之前,没有内建的机制来解决多个程序竞争Audio的问题,2.2引入了称作AudioFocus的机制来管理对Audio资源的竞争的管理与协调。本文主要讲解AudioFocus的使用。按照AudioFocus的机制,在使用Audio之前,需要申请AudioFocus,在获得AudioFocus之后才可以使用Audio;如果有转载 2013-06-27 11:12:28 · 720 阅读 · 0 评论 -
apk文件编译到系统文件中的方法
把第三方或自己开发的apk文件编译到系统文件(system.img)中的方法: 1 (1)源码编译后,把apk拷贝到out\target\product\generic\system\app中。 (2) 执行命令make snod , 把添加的spk编到system.img 中 缺点:执行make clean 后,再次make 完毕需要重新执行上面操作。 2 "方转载 2013-06-24 11:30:15 · 732 阅读 · 0 评论 -
android的窗口机制分析------事件处理
android的窗口机制分析------事件处理转载自:android的窗口机制分析------事件处理http://bbs.chinaunix.net/thread-3655380-1-1.html 由于Android是linux内核的,所以它的事件处理也在linux的基础上完成的,因此本文我们从linux 内核往应用这个方向慢慢理清它的处理过程。 linux内核转载 2011-12-31 14:12:04 · 2217 阅读 · 0 评论 -
android反编译小结:apktool/AXMLPrinter2.jar/dex2jar.bat/jd-gui/
文章出自:http://zhangxiaominhit.diandian.com/post/2011-11-22/7016502三个相关软件,都是最新版本:jd-gui-0.3.3.windows.zip(691.67 KB,)dex2jar-0.0.7.8-SNAPSHOT.zip(579.83 KB)apktool.rar(1.31 MB,)也可以在转载 2012-01-17 10:24:09 · 3845 阅读 · 1 评论 -
一个android个人开发者的总结
声明:本文转载自:http://topic.csdn.net/u/20120111/10/88a96414-2bf6-48e2-9c5d-e310e0e40654.html。为学习fenger8293Android笔记。 2011年已经过去了,回顾2011有收获,更有许多不足。收获就是了却了一件人生大事(女儿出生),还有就是算入门了android并利用它开发了一款还算有些许收获的应用。不转载 2012-01-16 14:39:28 · 992 阅读 · 0 评论 -
Android应用开发商业模式学习
声明:本文章转载自:http://topic.csdn.net/u/20111016/17/029e55b4-593b-4f00-9740-08c1101c166b.html。 以为本人收藏学习之用,感谢fenger8293分享。 先说说本人的情况,09年底开始学习手机开发,先从Brew到Mobile再到Android,android是今年过年回来才算真正开始学的,一边学习一边做原先转载 2012-01-16 14:19:25 · 1158 阅读 · 0 评论 -
git log常用命令以及技巧
git log常用命令以及技巧1.git log如果不带任何参数,它会列出所有历史记录,最近的排在最上方,显示提交对象的哈希值,作者、提交日期、和提交说明。如果记录过多,则按Page Up、Page Down、↓、↑来控制显示;按q退出历史记录列表。2.git log -n如果不想向上面那样全部显示,可以选择显示前N条。3.git log --stat -n转载 2015-12-30 17:13:26 · 667 阅读 · 0 评论