E63的版本

Python014

E63的版本,第1张

声明,我这个是复制粘贴的,虽然比较鄙视复制粘贴,但是,希望能帮到你。

只有水货才有,国产行货是没有前置摄像头的,前置摄像头是WCDMA3G版本,以后联通就这个网,移动是TD-SCDMA国产,电信是CDMA2000比较少,如果是想用联通3G的话,您就买吧!只不过水货没有三包,水货支持WIFI,配件有耳机、直充、原装电池、光盘、1G卡、说明书等,目前来说,性价比还是较高的,建议去正规卖场购买!NOKIA E63买机前必看、必学!

A 一般指令

1 输入*#06#:显示 IMEI 码

2输入*#0000#:显示软件版本

(部分型号如果不起作用,可按*#型号代码#,如*#6110#)

第一行--软件版本;

第二行--软件发布日期;

第三行--手机型号

3 输入*#92702689#查询更多的手机信息(总通话时间)。有五个选项(可用上下方向键选择):

①Serial No.:手机的 IMEI 码。

②Made:手机的制造日期.

③Purchasing Date:购买日期,此日期一经设定不可更改,新机子应该是mmyyyy

④Repaired:维修次数的记录。新机子应该是mmyyyy

⑥Life timer:新机子是6553501。

B 买机解疑:

Q:E63的原装配件都有哪些?(PS:视各地JS屁眼儿有多黑而定!)

A:电池BP-4L(1500mAh),充电器AC-8X(大多数是3X的),耳机WH-102(大多数是48的),数据线(基本被JS黑掉),1G卡,用户手册,说明书(全英文)

(通常配件是:电池BP-4L,充电器AC-5X,耳机WH-102,1G卡,说明书)

注:电池要仔细看,本文后面有电池真伪辨别方法!

Q:E63都有哪些版本?

A:目前E63只有欧版和亚太版,目前没有港版和国行。

Q:验机时应注意哪些问题?

A:1,拿到机器后,取下电池,看机身内白色铭牌的内容。made in finland 就是欧版,made by nokia就是亚太版。

2,记下主板白色铭牌上的CODE,IMEI,WLAN地址,以后有用(开机后验证)。

3,装上电池,开机,输入*#06#会出现手机串号(也就是IMEI),必须与刚刚抄下的IMEI一致。

4,输入*#62209526#会出现WLAN的MAC地址,必须与刚刚抄下的WLAN地址一致。

5,输入*#92702689#会出现000000:00的字样,冒号前的为小时数,冒号后的为分钟数,一般会有2-3分钟的通话时间,为JS们验机时的通话时间。

6,建议检查蓝牙传输,WIFI上网,GPRS上网,通话质量,耳机和的MP3外放音质(虽然63的音质不敢恭维),充电器的充电,还要检查内存卡读写,以及液晶屏是否有坏点(检查办法也很简单,带几张纯色的图片,必须有黑色和白色,存入手机,放全屏看一下)PS:附件中,为大家准备几个屏幕坏点检测的图片!转自网络!

键盘:另外亚太分原刻键盘和后刻键盘, 键盘右下角有个"中"字和一个五角形小图标的是原刻,后刻的是有"中"字和chr字样, 中字刻的偏上.

部分欧版CODE码:

0575097: 柬埔寨

0569947: 新西兰

0568939: RM-437 CTR APAC-U Ultramarine

0568936: 新加坡

0568937: 印度尼西亚

0568941: 孟加拉

0568940: RM-437 CTR APAC-S Ultramarine

0569945: 孟加拉

0568944: 菲律宾

0568943: 新西兰

0572514: 印度

0569948: 菲律宾

0568942:澳大利亚

0569944: 马来西亚

0572527: 印度

0569946: 澳大利亚

0575098: 柬埔寨

0569941: 新加坡

0569942: 印度尼西亚

0569943: RM-437 CTR APAC-U Ruby

(0568939: RM-437 CTR APAC-U Ultramarine

0568936: 新加坡

0568940: RM-437 CTR APAC-S Ultramarine)有中文

电池识别:

1.在电池型号说明处(3.7V),3.7V中间的小数点,原装电池为小圆型,而高仿电池为小方型!

2.底部的两个圆孔, 正品是很深的, 而且不太光滑, 还有就是将电池放平看金属触点可以看到里面有写黑色的字符,非常小.(在电池后面,两边分别有两个孔,原电池的孔为空的,高仿电池的只是凹进去一点!)

3.生产日期:原电为扁型,仿电为长条型

4.原电包装印刷字里面有黑色文字,仿电没有!

5.电源接触点:原电颜色较淡且便暗,仿电便亮!

6.电池包装:2008年11月后的包装已换,边缘转角处的虚线为三个实心大小一样的虚线条绕向另一边!

充电器:要8X或者5X的,3X是以前的,充电时间较长!

不知道你是定位到什么样的程度,如果只是入这一行的话,只要熟练运用java语法,了解java常用的一些API就行,三大框架的话,我们开发中常用的还是struts1、2,spring,hibernate都不怎么用的。HTML和javascript不需要你多么的熟练,像我的话,经常是忘记某个方法了,就去网上查查,一大堆的解决办法~~,还有一个就是数据库知识,这是做开发必备的能力,一般公司常用的有MySQL,SqlServer,Oracle等等,因为那些操作数据库的语句都是差不多类似的,所以你只需要学习其中一种就ok了,学会一种其他的就会触类旁通。本人做java开发2年,了解的东西也比较浅,如果你想要了解更多的话,建议你去一些it网站,或者社区看看。我只能告诉你这么多了。还有,给你提个醒,做开发是非常累的,加班已经成为这个行业的一种常态,所以你真要入行的话,请做好心里准备~~~不过干这行能熬过开头2年,工资还是可以的!祝你好运~~~~~~~

// Bounce.cpp : Defines the entry point for the application.

//

#include "stdafx.h"

#include <windows.h>

#define ID_TIMER1

LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM)

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,

PSTR szCmdLine, int iCmdShow)

{

static TCHAR szAppName[] = TEXT ("Bounce")

HWND hwnd

MSG msg

WNDCLASS wndclass

wndclass.style = CS_HREDRAW | CS_VREDRAW

wndclass.lpfnWndProc = WndProc

wndclass.cbClsExtra = 0

wndclass.cbWndExtra = 0

wndclass.hInstance = hInstance

wndclass.hIcon = LoadIcon (NULL, IDI_APPLICATION)

wndclass.hCursor = LoadCursor (NULL, IDC_ARROW)

wndclass.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH)

wndclass.lpszMenuName = NULL

wndclass.lpszClassName = szAppName

if (!RegisterClass (&wndclass))

{

MessageBox ( NULL, TEXT ("This program requires Windows NT!"),

szAppName, MB_ICONERROR)

return 0

}

hwnd = CreateWindow ( szAppName, TEXT ("Bouncing Ball"),

WS_OVERLAPPEDWINDOW,

CW_USEDEFAULT, CW_USEDEFAULT,

CW_USEDEFAULT, CW_USEDEFAULT,

NULL, NULL, hInstance, NULL)

ShowWindow (hwnd, iCmdShow)

UpdateWindow (hwnd)

while (GetMessage (&msg, NULL, 0, 0))

{

TranslateMessage (&msg)

DispatchMessage (&msg)

}

return msg.wParam

}

LRESULT CALLBACK WndProc (HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam)

{

static HBITMAP hBitmap

static int cxClient, cyClient, xCenter, yCenter, cxTotal, cyTotal,

cxRadius, cyRadius, cxMove, cyMove, xPixel, yPixel

HBRUSH hBrush

HDC hdc, hdcMem

int iScale

switch (iMsg)

{

case WM_CREATE:

hdc = GetDC (hwnd)

xPixel = GetDeviceCaps (hdc, ASPECTX)

yPixel = GetDeviceCaps (hdc, ASPECTY)

ReleaseDC (hwnd, hdc)

SetTimer (hwnd, ID_TIMER, 50, NULL)

return 0

case WM_SIZE:

xCenter = (cxClient = LOWORD (lParam)) / 2

yCenter = (cyClient = HIWORD (lParam)) / 2

iScale = min (cxClient * xPixel, cyClient * yPixel) / 16

cxRadius = iScale / xPixel

cyRadius = iScale / yPixel

cxMove = max (1, cxRadius / 2)

cyMove = max (1, cyRadius / 2)

cxTotal = 2 * (cxRadius + cxMove)

cyTotal = 2 * (cyRadius + cyMove)

if (hBitmap)

DeleteObject (hBitmap)

hdc = GetDC (hwnd)

hdcMem = CreateCompatibleDC (hdc)

hBitmap = CreateCompatibleBitmap (hdc, cxTotal, cyTotal)

ReleaseDC (hwnd, hdc)

SelectObject (hdcMem, hBitmap)

Rectangle (hdcMem, -1, -1, cxTotal + 1, cyTotal + 1)

hBrush = CreateHatchBrush (HS_DIAGCROSS, 0L)

SelectObject (hdcMem, hBrush)

SetBkColor (hdcMem, RGB (255, 0, 255))

Ellipse (hdcMem, cxMove, cyMove, cxTotal - cxMove, cyTotal - cyMove)

DeleteDC (hdcMem)

DeleteObject (hBrush)

return 0

case WM_TIMER:

if (!hBitmap)

break

hdc = GetDC (hwnd)

hdcMem = CreateCompatibleDC (hdc)

SelectObject (hdcMem, hBitmap)

BitBlt (hdc, xCenter - cxTotal / 2,

yCenter - cyTotal / 2, cxTotal, cyTotal,

hdcMem, 0, 0, SRCCOPY)

ReleaseDC (hwnd, hdc)

DeleteDC (hdcMem)

xCenter += cxMove

yCenter += cyMove

if ((xCenter + cxRadius >= cxClient) || (xCenter - cxRadius <= 0))

cxMove = -cxMove

if ((yCenter + cyRadius >= cyClient) || (yCenter - cyRadius <= 0))

cyMove = -cyMove

return 0

case WM_DESTROY:

if (hBitmap)

DeleteObject (hBitmap)

KillTimer (hwnd, ID_TIMER)

PostQuitMessage (0)

return 0

}

return DefWindowProc (hwnd, iMsg, wParam, lParam)

}

以上代码就是windows程序设计的一个例子,可以做一个很小很小的游戏,就是C语言配合API函数实现的。 在VC6.0下选择win32 application就可以编译运行了。