RelativeLayout常用属性介绍

第一类:属性值为true或false

android:layout_centerHrizontal 水平居中

android:layout_centerVertical 垂直居中

android:layout_centerInparent 相对于父元素完全居中

android:layout_alignParentBottom 贴紧父元素的下边缘

android:layout_alignParentLeft 贴紧父元素的左边缘

android:layout_alignParentRight 贴紧父元素的右边缘

android:layout_alignParentTop 贴紧父元素的上边缘

android:layout_alignWithParentIfMissing 如果对应的兄弟元素找不到的话就以父元素做参照物

(更多…)

Android隐藏代码(工厂工程模式)

不同厂商的手机都会隐藏特定的代码,用来查看系统及固件版本,或者进行硬件的测试,当然 Android 手机也不例外,除了好像计算机一样能显示更详细的手机信息外,更可重设为原厂设定,更新相机韧体等。但部份代码要谨慎使用,因为可能令手机失去原有的功能,笔者只是网络转载,出现问题一概恕不负责。

*#*#4636#*#*
显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息 (更多…)

在x86的机器上编译使用Andorid系统

在X86的机器上编译安装android,做一个简单快速的上网本.我的编译环境为VMwave+ubuntu10.04,编译时对内存占用很大,建议多分一点儿,我分了1.5G.参考网站:
android-x86官方网站:http://www.android-x86.org/ 
Google OS实验室:http://blog.livedoor.jp/moonlight_aska/

一、编译环境配置:

1、安装必要组件
$ sudo apt-get update
$ sudo apt-get -y install git-core gnupg sun-java6-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind

(更多…)

震惊!iPhone也可以跑Android了!

今天日常的去看CB,发现一则非常震惊的消息,iPhone也可以跑Android了,不愧是神机啊,那啥想了下Android毕竟是个开源(雾)的系统,移植成功应该是早晚的事情吧= =

那么以下就是视频介绍以及下载地址…

视频中planetbeing(一位亚裔黑客哦)为我们展示了一部iPhone 2G通过openiboot实现双启动,运行linux kernel并进入Google Android的全过程。进入系统后,他展示了浏览器,音乐播放器,触摸输入,电话短信等多项主要功能。虽然运行中还存在一些小的瑕疵,不过大部分Android的驱动,功能已经可以正常的运行。另外只需要一些细小的变动,该系统也可以移植到iPhone 3G/3GS上。

Download Android for iPhone ( Images and Source code)

iPhone Android Download

Filename: idroid-release-0.1.tar.bz | Size : 41.6 MB

This is only for the first generation of iPhone, Android port of iPhone 3G and iPhone 3GS aren’t available yet. With Android on iPhone, that day isn’t far when you could be running flash via Android on iPhone.

via planetbeing [linuxoniphone]

Full instructions to run Android on iPhone will be made available soon.

http://rs440.rapidshare.com/files/378673375/idroid-release-0.1.tar.bz

关于卡住SU Request的解决办法

在用教程得到root权限以后,运行需要root权限的app,比如MarketEnabler的时候会出现黑屏,窗口上面显示su request,然后过一会就会弹出窗口强制关闭

在手机正常的模式下,开启usb debugging的模式连接上电脑打开命令窗,进入到tools文件夹,按照我自己的文件夹位置命令就是 cd C:\sdk\tools
然后依次输入命令
adb shell
su
这时候手机上会提示su request,点accept,拔了usb线,以后再运行app的时候就不会黑屏了

综上所述的,推导如下:

最终解决方案:更正一下。。真正出现黑屏的原因是没有开着usb debugging。。。只要一直开着usb debugging就没有问题了

http://bbs.3g4g5g.com/thread-54730-1-1.html

利用ES文件浏览器实现蓝牙文件接收发送文件方法(需支持OBEX)

很多朋友会发现 Android手机只有一个蓝牙开关 想要发送接收文件都无法做到 。 很多朋友就为这个问题烦恼。听说蓝牙助手也可以实现文件收发 当然我没试过,有兴趣的朋友可以试试。
这里我们讲的是 利用ES文件浏览实现文件收发
当然对方手机必须支持OBEX(文件共享服务,可以把他理解成电脑的FTP协议吧)

首先 请先到 电子市场上 搜索 ES文件管理器 下载并安装。
然后通过设置-无线管理-蓝牙-打开蓝牙 来打开蓝牙。然后退回桌面
然后打开ES文件管理器 然后按菜单键(A1就是右下角的那个键   四个横线的那个) 然后弹出菜单。
如果你要设置接收文件路径就点 设置 然后最下面的 蓝牙选项 然后更改共享路径即可。 (别人用OBEX来访问你的手机)
如果不需要设置可以跳过 上面那一步   按了菜单键弹出菜单后 点击 显示标签 这时软件上面会出现本地 共享 远程 蓝牙 几个选项卡 , 这里我们点击 蓝牙 。
如果出现蓝牙启动请求 的对话框 请点击是
如果要让别人发现你 就必须开启可见 (点击菜单后就能出现可见按钮)
用过蓝牙的朋友都知道,要进行连接操作就得需要进行配对(安全验证) 这个时候点击菜单键 然后点击 新建   然后 点击 搜索 然后找到你目标的设备 然后选择 然后配对 (一般PIN输入0000就行了)
配对完毕后 你就能在 蓝牙标签下面看见你目标的蓝牙设备了。
然后按照文件管理器的常规操作步骤(复制粘贴)就可以进行文件的收发了.