Android全面分析
与大家一同探讨android的各个部分,一起为android的发展传道授业解惑!
zqiang_55
这个作者很懒,什么都没留下…
展开
-
AppWidget深入 AndroidMusic中的MediaAppWidgetProvider注释
怀着沉痛的心情发表这篇博客,不知道是不是我在CSDN上发表的最后一篇。这两天打算研究framework层和Linux的一些东西,顺便总结11月份和12月份的一些知识!! // 本来以为AppWidget是通过AIDL和MediaPlaybackService通信了,后来看了看不是 // 如果一些基础的看不懂的话可以看看我上一篇public class MediaAppWidgetProvi原创 2011-12-21 22:37:44 · 3516 阅读 · 4 评论 -
AppWidget初步入门
AppWidget 就是HomeScreen上显示的小部件,提供直观的交互操作。通过在HomeScreen中长按,在弹出的对话框中选择Widget部件来进行创建,长 按部件后并拖动到垃圾箱里进行删除。同一个Widget部件可以同时创建多个。AppWidget的实现主要涉及到以下类:1、AppWidgetProvider:继承自 BroadcastRecevier, 在AppWi原创 2011-12-21 19:42:23 · 2405 阅读 · 0 评论 -
Activity通过bindService启动Service后Activity和Service之间的通信!
最近在看同一个程序中Service的两种驱动方式时,起以Bind启动然后可以进行Service和Activity之间的相互通信。一直没看明白,在翻看SDK时发现一个例子,特别摘抄如下:这个时BindingService继承自Activity,然后通过点击按钮来启动Servicepublic class BindingService extends Activity { priv原创 2011-12-02 22:12:36 · 7317 阅读 · 0 评论 -
Android多媒体分析(一)MediaScanner
Android平台上的媒体文件管理和桌面系统不同。在桌面系统上,不同目录下的媒体文件呈树状结构显示给用户,用户需要进入不同目录寻找该目录下的文件。而在Android平台上,不同目录下的媒体文件则以一层列表方式显示给用户,用户不需进入子目录就可以列出(某种类型的)所有媒体文件。在Android上,为了实现这种模式的媒体文件管理,对所有管理的媒体文件抽取其元数据,也就是ID3(mp3文件包含的元数原创 2011-12-10 20:35:40 · 21926 阅读 · 17 评论 -
Android_模拟器无法启动解决办法汇总
最近模拟器遇到了一些问题,很是头疼。下面列出一些解决办法问题:模拟器不能正常启动,然后弹出内存不能读的问题。解决方法:1、这是在安装一些应用时导致丢失了一些dll文件。按照下面的: 先删掉建立的android模拟器,然后再cmd中运行下面的命令 打开cmd运行这个就好了for %1 in (%windir%\system32\*.dll) do regsvr原创 2011-12-17 04:18:21 · 10894 阅读 · 8 评论 -
Ubuntu下载Android源代码和内核
一准备工作首先你在自己的电脑上要安装好Ubuntu,然后进行下面的工作,你只需要复制+粘贴就行了1、安装Git工具。Android源代码采用Git工具来管理,与SVN相比,这是一种分布式的源代码管理工具,而SVN是集中式的源代码管理工具。要安装Git工具,在Ubuntu上执行以下命令即可:USER-NAME@MACHINE-NAME:~$ sudo apt-get install gi原创 2012-01-03 20:09:52 · 15351 阅读 · 7 评论