不同厂商的手机都会隐藏,独特的代码,用来查看系统及固件版本,或者进行硬件的测试,当然Android 手机也不例外,除了好像计算机一样能显示更详细的手机信息外,更可重设为原厂设定,更新相机韧体等。但部份代码要谨慎使用,因为可能令手机失去原有的功能, 笔者只是网络转载,出现问题一概恕不负责。 *#*#4636#*#* 显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息 上面这条为乐Phone经常用到的,只要在电话拨号的地方输入即可。 *#*#7780#*#* 重设为原厂设定,不会删除预设程序,及SD 卡档案。 *2767*3855# 重设为原厂设定,会删除SD 卡所有档案。 *#*#34971539#*#* 显示相机相机韧体版本,或更新相机韧体 *#*#273283*255*663282*#*#* 开启一个能让你备份媒体文件的地方,例如相片、声音及影片等 *#*#197328640#*#* 启动服务模式,可以测试手机部分设置及更改设定 *#*#232339#*#*或 *#*#526#*#* 或 *#*#528#*#* – WLAN 测试 *#*#232338#*#*– 显示WiFi MAC 地址 *#*#1472365#*#*– GPS 测试 *#*#1575#*#*– 其它GPS 测试 *#*#232331#*#*– 蓝牙测试 *#*#232337#*#– 显示蓝牙装置地址 *#*#8255#*#*-启动GTalk 服务监视器 *#*#7594#*#* 当长按关机按钮时,会出现一个切换手机模式的窗口,包括: 静音模式、飞航模式及关机,你可以用以上代码,直接变成关机按钮。 显示手机韧体的代码 *#*#4986*2650468#*#*– PDA、Phone、H/W、RFCallDate *#*#1234#*#*– PDA 及Phone *#*#1111#*#*– FTA SW 版本 *#*#2222#*#*– FTA HW 版本 *#*#44336#*#*– PDA 、Phone、CSC、Build Time、Changelist number 各项硬件测试 *#*#0283#*#*– Packet Loopback *#*#0*#*#*– LCD 测试 *#*#0673#*#*或 *#*#0289#*#*– Melody 测试 *#*#0842#*#*– 装置测试,例如振动、亮度 *#*#2663#*#*– 触控屏幕版本 *#*#2664#*#*– 触控屏幕测试*#*#0588#*#*– 接近感应器测试 *#*#3264#*#*– 内存版本
http://www.iteye.com/topic/471593
http://www.iteye.com/topic/1112401
http://www.iteye.com/topic/1112526
http://www.iteye.com/topic/558908
http://www.ophonesdn.com/article/show/173
http://blog.csdn.net/one2zero/article/details/5895548
http://blog.csdn.net/chenjie19891104/article/details/6311215
这个不是
http://www.iteye.com/topic/830149
// 设置视口的大小
gl.glFrustumf(-ratio, ratio, -1, 1, 2, 12);
是不是可以把某人照片做成游戏3D场景呢?呵呵
http://hi.baidu.com/thenightthemoonthewater/blog/item/309c72ed076f44dfb31cb135.html
http://www.eoeandroid.com/thread-55175-1-1.html
http://www.eoeandroid.com/thread-55204-1-8.html
http://www.ophonesdn.com/forum/viewthread.jsp?tid=2282&page=1
http://android.tgbus.com/Android/tutorial/201103/346681.shtml
http://ishelf.iteye.com/blog/836929
http://ishelf.iteye.com/blog/836955
帧动画在第一个activity中不能播放,必须要通过事件触发才行,解决:
package com.lik;
import android.app.Activity;
import android.graphics.drawable.AnimationDrawable;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewTreeObserver.OnPreDrawListener;
import android.widget.ImageView;
public class lik extends Activity {
AnimationDrawable ad;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageView iv = (ImageView) findViewById(R.id.animationImage);
iv.setBackgroundResource(R.drawable.frame_animation);
ad = (AnimationDrawable) iv.getBackground();
iv.getViewTreeObserver().addOnPreDrawListener(opdl);
}
OnPreDrawListener opdl=new OnPreDrawListener(){
@Override
public boolean onPreDraw() {
ad.start();
return true;
}
};
}