精品资讯

Android学习笔记之Intent消息传递

相比之下,我个人觉得基于Intent的Android核心消息传递机制是有所不同的。它应该会有一个全局性的注册中心,这个注册中心是隐性的,整个Android系统中就那么一个。查看全文

Android的底层库libutils介绍

libutils是Android的底层库,这个库以C++实现,它提供的API也是C++的。Android的层次的C语言程序和库,大都基于libutils开发。查看全文

Android的Camera架构介绍之一

Android的Camera包含取景器(viewfinder)和拍摄照片的功能。目前Android发布版的Camera程序虽然功能比较简单,但是其程序的架构分成客户端和服务器两个部分,它们建立在Android的进程间通讯Binder的结构上。查看全文

Android 一些名词解释

  Dalvik是什么   Dalvik是Google公司自己设计用于Android平台的Java虚拟机。目前有传闻说Dalvik的出现是为了躲避Sun公司Jave ME的版权以及授权问题。但Apache实验室表示:Sun公司表示将希望和Google做到Jave API的兼容性。查看全文

解决Android开发中配置Eclipse的问题

  Eclipse真的不是省油的灯,稍不随她意,便不依不饶。   不过还好,一切都解决了。想用Eclipse还玩Android开发同好们请按偶的做法:查看全文

Android的虚拟机Dalvik 介绍

随着上周Google的Android SDK的发布,关于它的API以及在移动电话领域所带来的预期影响这些方面的讨论不胜枚举。查看全文

Android PVPlayer介绍

OpenCore的Player的编译文件是pvplayer/Android.mk,将生成动态库文件libopencoreplayer.so。查看全文

Android内核的简单分析

  在kernel子目录下存放的就是Android的Linux Kernel了, 通过和标准的Linux 2.6.25 Kernel的对比,我们可以发现,其主要增加了以下的内容:查看全文

Android学习系列之三

Android设计原理:   Fast:减少对内存的使用,尽量不要创建对象,减少对循环中对象的引用。详细见android sdk 关于如何高效编程。   Responsive:自己也遇到不少次了。今天知道了,有两种情况,会跳出Application Not Responding的错误。1)在5秒内对用户输入事件没有反应。2)IntentReceiver在10秒内没有执行完成。查看全文

Android学习系列之二

ViewGroup是一群View和 ViewGroup的组合,把他们当作一个整体来对待。每个ViewGroup都使用一个继承ViewGroup.LayoutParams的类来定义子 View的大小和位置。需要注意的是子孩子的LayoutParams设置必须于父节点的设置相兼容。查看全文

Android学习系列之一

今天学习了第一部分,对于Android的整体结构有了个认识。由底向上依次是基于Linux内核的操作系统、内库和Android runtime,Application framework、最上面的Application。查看全文

什么是RSS

自从我发现很多人不知道什么是RSS以后,我就一直想向大家介绍它,因为它太有用了,将来会和电子邮件一样重要。查看全文

Android入门扫盲之一

学习Android差不多已经两周多了,自己认为Android的框架还是蛮不错了,只是提供的类库的的继承关系和方法的命名实在不是很爽,这方面负责Android Google的工程师可能还要向Sun学习,一个类好几十个方法甚至上百个,有的时候头都找晕了。查看全文

android学习笔记之显示控件使用

Android的界面显示同样也是基于控件的。通常是用View(包括ViewGroup)控件配上XML的样式来做的。查看全文

安卓开发设置Activity大小不再全屏原理

如何设置Activity的大小,让你的窗口看起来不再是全屏的。有些网友可能知道通过主题比如Theme.Dialog来实现,今天告诉大家设置Activity不再全屏显示的原理。查看全文