Вы находитесь на странице: 1из 255

-

-
2013
004.4
32.973.26-018.2
60

. .
60 Android . . .:
-, 2013. 256 .: .
ISBN 978-5-9775-0680-9
, -
Android-. ,
Android- , -
, , -
, , . -
, , root,
.
Android- -
App Inventor,
.
Android

004.4
32.973.26-018.2


.
.



29.03.13.
1
70 100 /16. . . . . 20,64.
1500 .
"-", 191036, -, ., 20.
""
199034, -, 9 , 12/28

ISBN 978-5-9775-0680-9 . ., 2013


, "-", 2013
http://avaxhome.ws/blogs/igor_lv

............................................................................................................................ 9
? ............................................................................................................ 9
................................................................................................. 9
APK- ..................................................................................................................................... 10

I. ..................................................................... 11
1. ................................................................................................. 13
1.1. Android-..................................................................................................... 13
1.1.1. 250 ..................................................................... 14
1.1.2. 250 400 .................................................................. 15
1.1.3. - 400 ........................................................................ 17
1.1.4. ............................................................................................................................. 18
1.2. .................................................................................... 20
1.3. .................................................................................... 21
1.4. Market: "No Connection. Retry" .................................................... 22
1.5. APK- ? ................................................................................. 23
1.6. ................................ 26
1.7. Amazon ......................................................................... 27
1.8. APK- .............................................................................................29
1.9. ......................................................................................... 37

2. .................................................................................................. 41
2.1. ................................................................. 41
2.2. ................................................................................................................. 42
2.3. , ........................ 43
2.4. ..................................................................................................... 45
2.5. , gStrings .................................................................... 45
2.6. Android ..............................................................................................46
2.7. Astro Player ......................... 48
2.8. Winamp Android ........................................................................................ 51
4

2.9. mVideoPlayer.......................................................... 52
2.10. Photoshop Express ( Photoshop Mobile) ...................................................................... 54

3. ......................................................................................................... 63
3.1. ? ........................................................................................................... 63
3.2. Google Chrome Android ...................................................... 65
3.3. QR-? .................................................................................................................. 66
3.4. user agent ................................................................... 68
3.5. ........................................................................................ 69
3.6. ........................................................................ 71
3.7. Wi-Fi- .................................................................................................. 72
3.8. torrent- .............................................................................. 73
3.9. Android............................................................................................76
3.10. Android- .................................................................................... 77
3.11.
ICQ, GTalk, Skype, Fringe .....................................................................................................78

4. SMS ................................................................................................. 85
4.1. .............................................................................................. 85
4.2. SMS-? ........................................................... 86
4.3. SMS ................................................................................................. 86
4.4. . SIP .............................................................................................................. 88
4.5. Skype vs Fring vs SIP. ? ......................................................................................94

5. ................................................................................................................. 97
5.1. ...................................................................................................... 97
5.2. ? ............................................................................................................. 102
5.3. Chainfire 3d. ...................................................... 102

6. ................................................................................ 105
6.1. ........................................................................................ 105
6.2. - ......................................................................................................................... 106
6.3. .................................................................................................... 106

7. Android .............................................................................. 109


7.1. ...................................................................................................... 109
7.2. .................................................................................................... 111
7.3. HTC ....................................................................................................................... 112
7.4. : Tripadvisor ..................................................... 113
7.5. : TripIt ............................................................... 114

8. ....................................................................................... 117
8.1. ...................................................................................... 117
8.2. iOS Android ..................................................................................................... 118
8.3. Android- ............................................. 119
8.4. , ................................. 121
5

8.5. ". USB Bluetooth.


?" ....................................................................................................................... 123
8.6. Android ................................................................................................. 123
8.7. ................................................................. 125
8.8. Android ........................................................................................ 128
8.9. ? ............................................................................................131
8.10. : OnAir .............................................................. 132
8.11. ....................................... 133

9. root ..................................................................... 135


9.1. root-? ......................................................................................................... 135
9.2. ....................................................................................................136
9.3. LG Optimus One, LG Optimus 2x ..................................................................... 140
9.4. Samsung GT-I9000 Galaxy S Samsung GT-I9100 Galaxy S2 ....................... 142
9.4.1. Samsung GT-I9000 Galaxy S, Android 2.2 SuperOneClick .................. 142
9.4.2. Samsung GT-I9000 Galaxy S, Android 2.3 Unlock Root ...................... 144
9.4.3. Samsung GT-I9100 Galaxy S2 ..................................................................................... 145
9.5. Samsung GT-S5830 Galaxy Ace ............................................................................................ 150
9.6. HTC. S-OFF ................................................................................... 150
9.7. Sony Ericsson XPERIA Arc/Arc S ......................................................................................... 152
9.8. ViewSonic ViewPad 7 ............................................................................................................ 153
9.9. Acer Liquid S100.................................................................................................................... 153
9.10. , root- ? ............................................................................... 153

II. APP INVENTOR. ANDROID-


................................................................................. 155
10. App Inventor ........................................................................... 157
10.1. App Inventor? ..................................................................................................... 157
10.2. "" .................................................................................. 159
10.3. ........................................................................................................ 168
10.4. ................................................................................................................ 169
10.4.1. ............................................................................. 169
10.4.2. "unable to launch application" ................................................................... 169
10.4.3. ............................................................................. 169
10.4.4. .......................................... 170
.................................................................. 170
............................................................................................... 170
10.4.5. ............................................................... 170
Connect to Phone ...... 170
Connect to Phone................................................................ 171
10.4.6. ................................................. 171
............................................................... 171
........................................................................... 171
APK- .............................................................................. 171
APK- ............................................................ 171
6

11. ................................................................................... 173


11.1. App Inventor..................................................................................... 173
11.2. ............................................................................................ 176
11.3. ............................................................................................................. 183
11.4. .............................................................................................................. 185

12. .................................. 187


12.1. .............................................................................................................. 187
12.1.1. ............................................................................................. 187
12.1.2. ............................................................ 188
12.1.3. . .................................. 189
12.1.4. () .......................................................................... 192
12.2. .......................................................... 195
12.2.1. ........................................................................................ 195
12.2.2. ...........................................................................................................197
12.2.3. ................................................................................... 200
12.2.4. .......................................................................................... 205
12.2.5. .................................................................................... 205
12.2.6. ........................................................................................... 208
12.2.7. .............................................................................................................. 210
12.3. .......................................................................................................... 212
12.3.1. Button ......................................................................................................... 213
12.3.2. Canvas .......................................................................................................... 215
12.3.3. CheckBox ................................................................................................... 217
12.3.4. Clock .............................................................................................................. 217
12.3.5. Image....................................................................................................... 218
12.3.6. Label ......................................................................................................... 219
12.3.7. ListPicker......................................................................................... 219
12.3.8. TextBox PasswordTextBox .......................................................................... 220
12.3.9. TinyDB............................................................................ 221
12.4. ..................................................................................................223
12.4.1. Camera ....................................................................................................... 223
12.4.2. ImagePicker .......................................................................... 223
12.4.3. Player ................................................................................................... 224
12.4.4. Sound.................................................................................................... 224
12.4.5. VideoPlayer .......................................................................................... 224
12.5. Social ................................................................................................ 225
12.5.1. ContactPicker .............................................................................. 225
12.5.2. EmailPicker .......................................................................................... 225
12.5.3. PhoneCall............................................................................................. 226
12.5.4. PhoneNumberPicker. My Dialer ................................ 226
12.6. ................................................................................................................................ 227
12.7. ........................................................................................................ 229
7

13. App Inventor .................................... 231


13.1. .................................... 231
13.2. ......................................................................................... 232
13.3. ....................................................................................................................... 233

................................................................................................................... 235
. Android SDK .................................................................... 237
1. ............................................................................ 237
2. JDK ...................................................................................................................... 237
3. Android SDK ....................................................................................................... 240
4. Android SDK ....................................................................................... 242
5. Android Virtual Device ................................................................. 243
5.1. AVD ............................................................................................................243
5.2. .............................................................. 246

.............................................................................................. 251
8

?
: Android,
. ,
Android, ,
.
? .
Google Play
. ?

.
, -
. ? . ,
, ,
. , . -
ChromeMarks. Lite- Pro-.
, Pro- , Lite .
-
,
! ? . Total Recall,
. . "" ,
.
, . -
, .
.


I , ,
root, .
II Android-,
!
10

App Inventor, -
, . -
(, , . .),
"" -
. Java, -
, . , , -
.
App Inventor , -

Android.

APK-
APK- , I ,
:
http://www.dkws.org.ua/f/downloads
I

1.

2.

3.

4. SMS

5.

6.

7. Android

8.

9. root
1


Google Play. ,
, .

1.1. Android-
, , -
Android-, .
, , -
.
,
, , , ,
.
Android -
, , , . -
, Android . -
Android, , AC 100 Toshiba.
Android. -
Acer Android -
, Windows. Android, -
, , , , Windows. -
Acer
, . -
Toshiba Android -
. : AC 100 , ,
... , -
, Toshiba, ,
. ,
, , -
... Windows-. -
Android.
14 I.


AC 100 :
http://hi-tech.mail.ru/review/misc/Toshiba_AC100-rev.html.

.
, -
. -
, -
. , , -
Android . ,
. .
, Android, HTC
T-Mobile G1, 23 2008 . -
, -
.
Android ,
Android- . -
80 , Android.

Android. 50 -
, 80.

1.1.1. 250
LG GT540,
200 . Android- 120 .
, Gigabyte GSmart G1317D. -
3,2 (240400), 528 And-
roid 2.2. , ,
, ,
SIM-, 3,2 GPS. , .
, (130 ) Samsung Galaxy Y
S5360. , SIM-, GPS 3
(240320), 2 .
832 Android 2.3.
? , -
SIM-, , . . -
.

, SMS . . , . . ,
Android .
:
 Huawei U8180 ( 130 )
Gigabyte GSmart G1317D, SIM-;
1. 15

 Gigabyte GSmart G1315 ( 145 )


, 5 3,5 (320480). -
Gigabyte ( )
. -
(
);
 LG Optimus Link P690 ( 175 ) 3,2 ,
800 , Android 2.3. .
. ,
200 ,
3,2 , 800 , Android 2.22.3.
Android , -
Android , -
.

1.1.2. 250 400


? .
, ,
Gigabyte, LG Samsung , , -
, (Nokia, HTC, Sony).
-, -
, Wi-Fi, ,
,
( , ).
Android, , .
,
Android. (, , ), ,
Android 2.2. -
200 Android 1.6. , ,
, 1.6 -
.
, . ,
215 Sony Ericsson Xperia Mini ST15i, -
1 . , (-
3 ), Android 2.3.
HTC Wildfire S Black UACRF. HTC
252 600 (!). HTC
, ,
Sony. Sony , -
.
, . , -
.
16 I.

Liquid Express E320 Acer. -


800 , Android 2.3, 3,5
( 480320), 5 GPS.
, 250 400
, , 1 . -
, ,
, , .
LG
Optimus Sol E730 Samsung Galaxy Ace Plus S7500. 320 .
1 5 . Android 2.3.
Samsung 3,65
3,8 LG. ,
. , Samsung Bluetooth 3.0, LG 2.1, -
LG , . .
, Samsung , -
Samsung, .
, 366
Samsung Galaxy W I8150. ,
0,05 ,
1,4 . .
Sony Ericsson Xperia Sensuous X10 Black (385 ) -
, 4 (480854) -
8,1 . , (-
1 ), - .
"". , Sony,
400 Android 1.6. , . ,
. , 200 .
, 200 , , -
,
, : -
. , Android
,
.
Xperia X10 , 1.6
, . -
1.6 4- - 6- 7-
.
X10: , Android -
. , .
1. 17

1.1.3. - 400
, .
,
.

Sony Xperia S LT26i 782 .
Samsung I9100 Galaxy S II (919 ). Galaxy SII
632 . , . ,
.
, Sony Xperia S LT26i, 2- -
1,5 , 4,3 (1280720), 12 , 32
Android 2.3. , ,
. , .
iPhone 4. , Xperia (12 5 iPhone),
iPhone! . , Android
, 800 -
. , iPhone 4 700 16
.
Samsung Galaxy Note N7000 739 , -
, iPhone. -
1,4 8 -
2 . iPhone, -
Xperia S LT26i . Samsung
5,3 (1280800) ( ,
Skype).
:
 Samsung Galaxy Nexus I9250 (654 ) 4,65 (1280720),
1,2 , 5 , 16 -
Android 4.0;
 HTC Sensation XL x315e (654 ) - -
, 654 . -
1,5 , 8 1,3 Android 2.3,
4,7 (480800);
 Samsung Galaxy S II I9100 (632 ) -
. 1,2 ,
8 , 4,3 (480800), 16 And-
roid 2.3;
 LG Optimus 3D P920 (546 ) 1 , Android 2.3, -
5 8 ;
 Sony Ericsson Xperia arc S LT18i ( 494 )
, ( )
18 I.

Sony. 4,2 (480854),


1,4 8 (Android 2.3). . -
1 . ,
;
 Sony Ericsson Xperia Play R800i (428 ) 1 ,
.
4 , . . , -
, . . , . .
400 , Android 2.3 5 .
,
( ""). ,
100 , ,
LG Samsung.
, .

1.1.4.
, -
, (. 1.1).

1.1. Android-

,
,
- ,
-
Android , (-

)

Gigabyte GSmart 2.2 528 3,2 512 3 120


G1317D (240400)
Samsung Galaxy Y 2.3 832 3 160 2 130
S5360 (240320)

Huawei U8180 2.2 528 2,8 512 3,2 130


(240320)

Gigabyte GSmart 2.2 528 3,5 512 5 145


G1315 (320480)
LG Optimus Link P690 2.3 800 3,2 150 3 175
(320480)

Sony Ericsson Xperia 2.3 1000 3 320 5 215


Mini ST15i (320480)

HTC Wildfire S Black 2.3 600 3,2 512 5 252


UACRF (320480)

Acer Liquid Express 2.3 800 3,5 512 5 257


E320 (480320)

LG Optimus Sol E730 2.3 1000 3,8 1 5 320


(480800)
1. 19

1.1 ()

,
,
- ,
-
Android , (-

)

Samsung Galaxy Ace 2.3 1000 3,65 3 5 320


Plus S7500 (320480)

Samsung Galaxy W 2.3 1400 3,7 2 5 366


I8150 (480800)

Sony Ericsson Xperia 1.6 1000 4 1 8,1 385


Sensuous X10 Black (480854)

Sony Ericsson Xperia 2.3 1000 4,0 400 428


Play R800i (480854)

Sony Ericsson Xperia 2.3 1400 4,2 1 8 494


arc S LT18i (480854)

LG Optimus 3D P920 2.3 1000 4,3 8 5 546


(800480)

Samsung Galaxy S II 2.3 1200 4,3" 16 8 632


I9100 480800

HTC Sensation XL 2.3 1500 4,7 16 8 654


x315e (480800)

Samsung Galaxy 4.0 1200 4,65 16 5 654


Nexus I9250 (1280720)

Samsung Galaxy Note 2.3 1400 5,3 16 8 739


N7000 (1280800)

Sony Xperia S LT26i 2.3 1500 4,3 32 12 782


(1280720)

. , , .
.

. 1.1, , ,
, Android 4.x 3.x (
). . , -
Android. 2.x -
, ,
. Android
2.x , .
-
, 2.x.
Android 5.
20 I.

1.2.
? , -
, .
 .
,
, .
: ( , -
), ( ,
, ), ( ,
. .).
 , , , -
. .
, .
 . -
, -
. , ,
, , . -
. ,
, .
 -
. , -
.
, ,
(,
Facebook-).
 .
, ,
. , , , ,
, ,
. 912 (
),
.
, , -
.
 . -
. -
SmartWidget.
.
1. 21

1.3.
, , ? -
Market ( Google Play) -
, . ,
(Wi-Fi , , -
3G) Google Play (Android Market) ?
G OOGLE P LAY A NDROID M ARKET
Google Play Android Market. ,
Android ( ), Android Market .
- "Android Market", , "Google Play".

Android.
, , .
1. Settings () Applications (-
).
2. Manage applications ( ).
3. Downloaded ()
. 1.1. , All ().

. 1.1. . 1.2.
22 I.

4. Uninstall () . 1.2.
5. , OK.
, .
, ,
, , -
! , ,
. , . -
, .

1.4. Market:
"No Connection. Retry"
Market, -
Market , -
.
, Market "" ,
"No Connection. Retry". -
. ,
. ,
( ).
, ,
, Market - ?
, "" Market? .
. :
1. Market.
2. | | | |
Market. (Force stop),
( ). :
, ! - -
,
: Settings | Applications | Manage applications | All |
Market. Clear cache. ( Clear data -
!) . 1.2 ,
( Lapse It Pro Market
).
3. .
4. . .
MCleaner.
, :
http://1st-android.ru/soft/security/mcleaner
1. 23

, , , -
-
, ( ) .

1.5. APK- ?
, (APK) Android-
. , ,
Google Play (Android Market).
 , Google Play. -
, , APK-, -
( -
). -
Google Play .
APK- , .
 , - .
, ""
, . Google Play,
.
 , APK-

.
 , -
. Android SDK -
:
c:\android-sdk-windows\platform-tools\adb install .apk

, SDK c:\android-sdk-windows).
, APK- ? .
 Google Play, . ,
, ,
.
http://habrahabr.ru/qa/4864/.
 . , -
, ,
forum.xda-developers.com.
 APK Downloader Google Chrome.
, , -
.
. . -
.
24 I.

APK Downloader Google Chrome 17


. :
http://codekiem.com/apk-downloader/crx/1.2.1.crx
!
.
APK Downloader 3.3 Google Play: "3.3. -
Google Play , -
Google, , Google
. , , Google
Play ( , -
)".

APK Downloader .
(,
).
Google Chrome -
( ) --ignore-certificate-errors (. 1.3). -
URL . -
(. 1.4).

. 1.3. Google Chrome


1. 25

. 1.4. APK Downloader?

. 1.5. APK Downloader

, .
(. 1.5). -
e-mail ( Google Play), Google
Play ,
:
https://play.google.com/store/apps/details?id=com.redphx.deviceid
26 I.


,
| .

Login. -
. Save Settings.
, .
. , ,
. Youtube:
http://www.youtube.com/watch?v=1Jov5eV6Gkc
, .

1.6.

-
-
( ), -
, .
.

,
,
.
-
.
, -

(, - ,
). ,
.

. 1.6. RingDimmer

Google Play ( )
RingDimmer:
https://play.google.com/store/apps/details?id=com.michaelpardo.ringdimmer
(,
) Enabled.
(. 1.6).
1. 27

1.7.
Amazon
Android Google Play (
Android Market). , ,
Android- Google, -
.
Amazon Appstore (. 1.7
1.8).

. 1.7. amazon.com

Amazon Appstore? : -
- . ,

.
,
- -. ,
, .
, .
11 .
Amazon Appstore
, . ,
, APK- .
28 I.

. 1.8.
Amazon Appstore

Amazon:
, Google Play.
, Google Play, Amazon
Appstore, Google Play .
, Amazon Appstore ? , -
,
. , XXI , ,
Amazon Appstore, ( , -
, Amazon), .
: , . , -
, Amazon
Appstore . , -
. ( )
:
http://4pda.ru/forum/index.php?showtopic=227614&st=0#entry7021310
, . -
, , Amazon Appstore.
APK- Amazon Appstore (
):
http://www.amazon.com/gp/mas/get-appstore/android
1. 29

Amazon Appstore
:
 .
, .
:
http://www.merchantplus.com/merchant-resources/
credit-card-test-numbers/#test;
 ,
. (-
, QIWI Visa Virtual, . http://visa.qiwi.ru/faq.html) -
. -
, . -
, .
,
Amazon Appstore -, -
;
 ,
Amazon Appstore . ,
, , ;
 , .
, , .
;
 APK- /mnt/sdcard/Android/data/
com.amazon.venezia/cache. ,
. ,
.

1.8. APK-
, -
. : 12 -
, (, )
, APK- . , -
Google Play, .
APK- .
? , Google Play -
. APK-,
, Android. ,
, . -
APK- -
.
.
30 I.

Android- Android SDK.


SDK , ,
. -
, -
.
, , Android SDK
Android SDK and AVD Manager (. 1.9). Android SDK -
C:\android-sdk-windows, SDK
Manager.exe, .

. 1.9. Android SDK and AVD Manager

Virtual devices, -
. . 1.9
, . , , .
New.
(. 1.10):
 Name , .
MyEmu, ;
 Target Android.
2.2 2.3,
2.2;
 SD Card SD-, 256 ,
;
 Snapshot Enabled, -
;
1. 31

. 1.10.

 Skin ,
;
 Hardware New -
. .
.
Create AVD.
(. 1.11), Virtual devices
(. 1.12).
, -
. MyEmu Start. -
(. 1.13) , Launch from snapshot Save
to snapshot. Scale display to real size.

. Screen Size -
. , , , -
32 I.

, ,
, , , . . 3
( 4 )
19- . !

. 1.11.

. 1.12. Virtual devices

Launch .
Android ,
Snapshot, ,
(. 1.14).
, Android
(. 1.15).
1. 33

. 1.13.

. 1.14.
34 I.

. 1.15.

,
. 1.2.

1.2. Android

<Esc> Back
<Home> Home
<F2> Menu
<Shift>+<F2> Start
<F3> Call/Dial
<F4> ""
<F5> Search
1. 35

1.2 ()

<F7> Power

<Ctrl>+<F3>

<Ctrl>+<F5>
<Ctrl>+<F6>
<Alt>+<Enter>

<Ctrl>+<F11>, <Ctrl>+<F12>

, , APK-.
( , cmd -
<Enter>). :
c:
cd c:\android-sdk-windows\platform-tools
adb install <>.apk

C:. ,
C:, .
c:\android-sdk-windows\platform-tools ( , Android SDK -
c:\android-sdk-windows).
APK- . -
: APK- -
APK- c:\android-sdk-windows\platform-tools.
. 1.16.

. 1.16. APK-

Success. APK-
. .
(. 1.17). -
(. 1.18). !
36 I.

. 1.17.

. 1.18.
1. 37

1.9.
Android- DDMS
(Dalvik Debug Monitor Server). -
, .
 , -
,
(, , "-
").
 "" , -
USB ( | | |
USB). .

, . -
, , HTC Sync HTC
Samsung Kies Samsung.

DDMS ( c:\android-
sdk-windows\tools ddms.bat). , -
, -
(. 1.19).

. 1.19. DDMS
38 I.

Device | Screen capture.


(. 1.20). Save.
, (
PNG).
:
 Refresh ( -
, Device Screen Capture);
 Rotate ;
 Copy ;
 Done .

. 1.20.

,
DDMS. , (
),
, , -
, -, .
, . .
.
1. 39

, Bada OS. -

( ). -
. - -
. Android . , -
Android SDK . -
. ,
... : Android SDK,
, , -
, ?
, Android SDK, . ,
, ,
SDK - . - , -
. ,
Microsoft Visual C++ Windows.
? ...
40 I.
2

2.1.

, , -
. ,
Google Photos Google+ ( :
, ):
market://search?q=pname:com.google.android.apps.plus
https://play.google.com/store/search?q=pname:com.google.android.apps.plus
Google Photos.
Picasa:
http://picasa.google.com/
,
. ,
Google Photos ,
, .
, -
.

- .
MS Office 365 Microsoft Google Docs ( , -
Google Photos).
Google, Microsoft "" . -
? ?
? ,
Google. Google
, ,
. , -
, .

.
42 I.


Google+ ,
.

2.2.
.
, , "-
", .
. ,
, .
, .
Google Play Lapse It.
: Pro ( 2 ). Pro-
720p .
(. 2.1), Settings
(. 2.2), (Frame interval) 2 (
5 ). Resolution . -
Start new capture.

. 2.1. Lapse It . 2.2. Lapse It


2. 43


New Capture, .
. -
:
1. , Gallery.
2. View details.
3. Render ().
4. Render ( ).
5. , .
, , -
:
http://www.youtube.com/watch?v=oTwbP1vNvqk

.

2.3. ,

Android .
-
, Windows.
Windows? -
Winamp. Linux,
, , , xine
Android. , -
" ", -
Windows.
, Winamp ( ). , -
Google, .
, -
:
http://code.google.com/p/remotecontrol-for-
winamp/downloads/detail?name=RemoteControl_for_Winamp_1.00_setup.exe
Winamp, RemoteControl Server (
50000) IP- Winamp ( IP- , -
Winamp).
, , -
50000.
44 I.

. .
RemoteControl for Winamp ( ):
https://play.google.com/store/apps/details?id=com.RemoteControl
.
(. 2.3). Connect,
IP- 192.168.2.50.
, ,
timeout.
( Settings) IP- (50000), . 2.4.

. 2.3. . 2.4.
RemoteControl for Winamp RemoteControl for Winamp

Overview, Connect,
.
, 20
. . -
, . -,
Wi-Fi ( ), -
. , ,
, -
.

Winamp . -
, ,
.
2. 45

2.4.
, ? Android. ,
Android!
, , , , .
Insight Timer (. 2.5) , -
, . , ,
, , . -
, (, ).
Google Play:
https://play.google.com/store/apps/details?id=com.spotlightsix.zentimerlite2

. 2.5.
Insight Timer

, AppStore, ""
.

. Guitar
Solo. , .

2.5. ,
gStrings
gStrings -
. GNU Strings,
.
46 I.

, gStrings (. 2.6 2.7) Android -


, -
. , ,
, .

. 2.6. gStrings . 2.7. gStrings

. ,
, , -
.
gStrings , :
https://play.google.com/store/apps/details?id=org.cohortor.gstrings.tyd

.

2.6. Android
, Android.
. -
, ,
, . -
KinoDroid, Google Play:
https://play.google.com/store/apps/details?id=by.istin.android.kinobaza
2. 47

: -
? ,
, .
"" DLNA
(Digital Living Network Alliance).
, , .
Android- -
Skifta, Google Play:
https://play.google.com/store/apps/details?id=com.skifta.android.app
. -
. iMPlayer,
VPlayer. , :
https://play.google.com/store/apps/details?id=me.abitno.vplayer.t
DLNA
. ,
Windows, Windows Media, -
-
(. 2.8). .

. 2.8. Windows Media

Windows Media, -
, :
http://www.skifta.com/download
Skifta , :
( ), ( ) , -
. .
48 I.

, HD- -
. Wi-Fi,
, , .
HD-.

Skifta DLNA. -
, . -
.

2.7. Astro Player



Android , -
, .
.
Astro Player? -
? - . -
ID3- MP3- UTF8, ,
, CP-1251, -
.
Astro Player . -
1251 ( . ). -
.
-
. -
.
:
 : MP3, OGG, FLAC, M4B ( ), MP4, 3GP, M4A, MID,
WMA ( ), XMF, MXMF, RTTTL, RTX, OTA, WAV, M4A,
AMR;
 : MP4, 3GP.
, Astro Player :
 ;
 ;
 ;
 .
. -, -
7 , ,
( 5 ):
https://play.google.com/store/apps/details?id=com.astroplayer
2. 49

:
https://play.google.com/store/apps/details?id=com.astroplayerkey
, , . -
Astro Player (. 2.9).
. , - ,
,
SD-. (. 2.10).

. 2.9. Astro Player . 2.10. Astro Player

, -
( ).
, (. 2.11). -
<> (. 2.12).
. . 2.13.
(. 2.14), -
.
. 2.15 , Windows-1251. -
ID3- MP3-,
Windows.
, , -
ID3-. , .
( <> ), -
, (. 2.16).
50 I.

. 2.11. Astro Player . 2.12. Astro Player

. 2.13. . 2.14.
2. 51

. 2.15. . 2.16. . 2.17.


Windows-1251

, . 2.17.
, , .
, -
.
: , . ,
, ,
. ,
Android.

Astro Player . -
.

2.8. Winamp Android


. ,
, - .
Windows Winamp, -
1998 ( 1997 ),
. Linux
xmms, Winamp.
Winamp Android.
, Pro- Free-.
52 I.

Google Play:
 Free https://play.google.com/store/apps/details?id=com.nullsoft.winamp;
 Pro https://play.google.com/store/apps/details?id=com.nullsoft.prostub.
. .
Astro Player, Winamp Android .
Winamp Android . -
, Android.
. -
SD-, , ,
, , Windows-
.
. -
? . ,
Winamp.
.
. : . -
Google Play: "" ,
, , , 5 ,
Android-.

...

2.9.
mVideoPlayer
, mVideoPlayer . ,
MP4, M4V 3GP, -
AVI, .
?
,
, .
, -
.
, .
, .
: -
,
.
Google Play:
https://play.google.com/store/apps/details?id=
afzkl.development.mVideoPlayer&hl=ru
2. 53

. .
,
OK . , -
(. 2.18).
. ,
,
(. 2.19). , , .

. 2.18. mVideoPlayer . 2.19.

: ,
. ( ) -
, (. 2.20).
,
(. 2.21). , -
, .


, , -
.
54 I.

. 2.20. . 2.21.

2.10. Photoshop Express


( Photoshop Mobile)
Adobe Photoshop Android. -
, -
. Android -
, . - ,
, .
, -
:
https://play.google.com/store/apps/details?id=com.adobe.psmobile
Photoshop Mobile, 1.3 -
Photoshop Express.
:
 ;
 , ;
 ;
 ;
 , .
2. 55

, Photoshop,
, ,
, .
, -
Photoshop.com. , Photoshop
Google+, , 2 ,
.
.
Photoshop Express. ,
, -
. -
- (. 2.22).
( Allow) (Don't Allow). ,
( ),
, Wi-Fi,
!
. 2.23 , .
, .
, , , .

. 2.22. . 2.23.
?

, <> ,
Settings ( ),
Show camera photos only in Phone view (. 2.24).
56 I.

, -
. . 2.23. : PHONE
ONLINE. , ,
- Photoshop.com. Upload -
-. -
, , 2
. , Google+, -
Photoshop. Photoshop Express,
, 2 ( ).

. 2.24. . 2.25.
Show camera photos only in Phone view Photoshop.com

Edit ,
(Rotate), (Crop) . .
, ONLINE, ,
Join Now (. 2.25). .
: , , e-mail
(. 2.26, ), , Photoshop.com (. 2.26, )
( Legal)
. 2.26, .
Photoshop.com
(. 2.27).
<>.photoshop.com, <> , Web address for
your shared albums.
2. 57


. 2.26. Photoshop.com: , , e-mail, ;
(Web address for your shared albums);
Continue

e-mail. ,
, . -
/ ,
,
. ,
Photoshop Express , -
.
, ( )
. ONLINE
Sign In Photoshop.com. -
, OK
(. . 2.27) e-mail
(. 2.28).
(. 2.29). -
Photoshop Express,
<>.photoshop.com ( e-mail ,
). . 2.30.
, ,
<> Create New Album (. 2.31).

(. 2.32),
(. 2.33).
58 I.

. 2.27. ! . 2.28. Photoshop.com

. 2.29.
2. 59

. 2.30. <>.photoshop.com

. 2.31. Create New Album . 2.32.



60 I.

- <>,
Slideshow (. . 2.37).
. Upload (. . 2.23).
Photoshop.com, Facebook Twitter,
(. 2.34). .
Facebook Twitter, -
.

. 2.33. . 2.34.

, .
, , ,
Photoshop Express.
, , -
Photoshop.com (. 2.35),
() . , ,
"": . ,
Wi-Fi, ,
3G. . ,
.
Photoshop.com (. 2.36):
 private ( ) , ;
 shared ,
. , . -
. , ,
2. 61

. 2.35. Photoshop.com

. 2.36.
62 I.

, , -
, ,
. ;
 public , <>.photoshop.com.
private.
shared, , <>, Share this
album (. 2.37). E-mail this album,
. private, ""
, <> Stop sharing this album
(. 2.38).

. 2.37. : . 2.38. :
Share this album Stop sharing this album

public Photoshop.com
(. . 2.36).


, -
2 .
3

3.1. ?
. -
Android :
? :
?
, -
Bada Symbian . , -
. -
, . . ""
. ,
, . SIM-
, ,
. . - (
) - ,
.
, -
, , . -
, ( ,
"" ),
.
, Android.
 Android-. -
. , , " -
", , ,
Wi-Fi.
 . , ,
.
, .
, .
64 I.

Wi-Fi, ,
, 3G-, -
.
 Android. |
| -
. , , ,
. Wi-Fi,
,
3G-.
 .
, ,
. . -
. -
, ( -
). DroidWall,
, . -
, . . iptables. -
, : http://www.android4all.ru/soft/
internet/578-droidwall-android-firewall ( , . .
).
 Wi-Fi-
( ). , ,
.
, , , : -
, .
, ,
. , , 1
2 , 12
?
,
3G WatchDog, :
http://www.android4all.ru/soft/internet/214-3g-watchdog
: APN OnOff,
, . -
, -
. :
https://play.google.com/store/apps/details?id=com.curvefish.widgets.apnonoff

-
APN OnOff , -
Wi-Fi.
3. 65

3.2. Google Chrome


Android
? , Windows-
Internet Explorer. ?
- "" , ,
. ? .
IE , -
-. -
IE , ...
Opera, Google Chrome,
, Opera.
Chrome - . ,
"" ( ) , -
.
, ,
, Android.
Google Chrome
ChromeMarks Lite, :
https://play.google.com/store/apps/details?id=com.h.chromemarks.lite

Google Chrome. | | .
, Android-
.
Google Play ChromeMarks Lite .
. , -
, . ,
.
, ( Sync)
. 3.1. .
. - . ,
( ), Pro- ,
. , Chrome,
. ,
.


ChromeMarks Lite Google Chrome
. Pro- , Chrome
.
66 I.

. 3.1.

3.3. QR-?
, ,
QR- ( . Quick Response). QR- -
.
QR- , ,
Android, . . 3.2 QR-,
.

. 3.2. QR-

QR- .
QR-, QR-. ,
.
3. 67

-
, .
, , .
Android Barcode Scanner,
QR-:
https://play.google.com/store/apps/details?id=com.google.zxing.client.android
-
, , QR-.
, , .
QR- qrcoder.ru. , -
, , ,
SMS-, . -
. . 3.3 qrcoder.ru
.

. 3.3. qrcoder.ru

http://qrcoder.ru/soft.html -
QR- , Android.
, Android, -
.
68 I.


QR- .
QR- Barcode Scanner.

3.4. user agent



Android- ,
. 3 4 ,
, 10 , , -
, , , . ,
.
, -
.
, -
user agent ( HTTP-,
), . -
user agent.
. - -
user agent , .
, user agent. -
, , Opera Mobile. . 3.4 QR-,
Opera Mobile ( -
).

. 3.4. Opera Mobile

Opera user agent.


, about:config . -
User Agent. Spoof
UserAgent ID. (),
.
.
:
about:debug
<Go>. .
UAString User Agent. ,
3. 69

(. 3.5).
Android, Desktop.

UAString ,
, , -
Opera Mobile.

. 3.5.
UAString

3.5.
: , .
: , . , ,
( , , -
, ), -
. , , , -
. , ,
. , -
, .
. -
, 3G- ,
, - -
, .
,
Android,
Android-. , - , .
, , ,
! , ,
, , .
AdFree Android (
), Google Play.
: , -
(Download and install hosts).
, ,
.
70 I.


. 3.6. AdFree: Boot Normally;

, ? Boot
Normally (. 3.6, ). (. 3.6, ).
, , -
. " ".
, ,
(Revert).
.
hosts , . -
(127.0.0.1),
, . -
, .
, , ,
- hosts,
. , -
. , .
AdFree , , -
hosts,
, AdFree.
, AdFree ,
,
3. 71

hosts, ,
.
, ? ,
. root, -
. ,
.
root
9.


AdFree, , .
root, . -
. root
9,
.

3.6.

, Android-,
.
, . Android-
,
, ,
. , -
, e-mail - . ,
, -
, .

AirPush. , "",
AirPush Detector. "",
,
. , .
AirPush Detector , -
root, AdFree, .
:
https://play.google.com/store/apps/details?id=com.brosmike.airpushdetector
AdFree (. 3.7, ), , ,
. AirPush Detector -
, .
, , , (. 3.7, ).
72 I.


. 3.7. AirPush Detector: AirPush Detector;
,


AdFree AirPush Detector root, -
. ,
"", :
( ).

3.7. Wi-Fi-
Google Play WiFi Analyzer (. 3.8):
https://play.google.com/store/apps/details?id=com.farproc.wifi.analyzer
:
 Wi-Fi-,
. !
, , -
. , -
;
 , Wi-Fi-:
, ,
;
 : ,
, .
3. 73

, , ,
, ,
( 0).

. 3.8.
WiFi Analyzer


, , Wi-Fi-. -
. , -
WifiDiscover2 ( Bada OS).

3.8.
torrent-

Winamp (. 2), . -
torrent- uTorrent. ,
, . -
, ,
.
torrent-.
| . Web-, -
Web-,
, , 32077 (. 3.9).
admin ( : -
).
74 I.

. 3.9. uTorrent

C:\Users\< >\AppData\
Roaming\uTorrent. webui.zip,
:
http://utorrent.com/webui/webui.zip
, uTorrent . ( -
), 32077 ( ,
).
:
http://IP_:32077/gui/
,
(. 3.10, ), - uTorrent (. 3.10, ).
torrent- -
. URL (. 3.10).

. Wi-
Fi- , .
( , , SD-)
.
3. 75


. 3.10. uTorrent: - uTorrent; - uTorrent

. 3.11. -
76 I.

3.9. Android
torrent-,
. , -
, (
), .
, , . torrent- -
. , Android.
,
:
1. torrent- .
( ) .
2. torrent- - . -
tTorrent ( ). Google
Play .
3. tTorrent torrent-.
4. .
5. , -
.
tTorrent :
https://play.google.com/store/apps/details?id=hu.tagsoft.ttorrent.lite
. , , -
, Wi-Fi. 3G-
, .
( , ),
.
 ( ) , -
. (

), - -
, , .
 , - , ""
. , , 10 ,
100 ,
1 . ,
.
 -
"" .
.
. /
,
3. 77

-, ,
.
, -,
.

,
. , , . , -
.
. ,
tTorrent.

3.10. Android-
- Android-
Winamp, torrent-, -
, . .
Android-.
AirDroid,
Google Play:
https://play.google.com/store/apps/details?id=com.sand.airdroid
. AirDroid (. 3.12)
, , :
http://192.168.1.101:8888
, IP- Android-, Wi-Fi-, 8888
. , , -
. , Android-
(. 3.13).

. 3.12.
AirDroid
78 I.

. 3.13. Android-


"" Android,
" ". ? .
"" .
,
? "" , -
.

3.11.

ICQ, GTalk, Skype, Fringe
""
. , ICQ,
Skype .
,
ICQ. "" -
( ) -
. , Android , .
ICQ ICQ Messenger for
Android ( ICQ Mobile),
ICQ:
http://www.icq.com/download/mobile/android/ru
, , .
UIN,
. .
3. 79

Google Play, -
ICQ Mobile :
https://play.google.com/store/apps/details?id=com.icq.mobile.client
, , ICQ Windows
QIP. , . , QIP
QIP Android:
https://play.google.com/store/apps/details?id=ru.qip
Skype . Skype
Android, :
http://www.skype.com/intl/ru/get-skype/on-your-mobile/download/
skype-for-android/
. ,
Skype for Android Android 2.1 -
. Skype .
, (
1, -
Android), Skype . -
, , -
. , , -
, , ,
"".
, , -
, . ,
,
, , ICQ, Gtalk
. .
Fring, :
https://play.google.com/store/apps/details?id=com.fring
Fring ICQ, SIP, Google Talk, AIN, MSN
Messanger, Yahoo Twitter.
Fring , ICQ Messenger Skype:
. ,
. ,
.
1. . (. 3.14).
2. (. 3.15).
fring-ID ( , ), .
() . -
4 15 ( ).
Next.
80 I.

. 3.14. . 3.15. Fring

3. , e-mail -
( Upload image). -
Done (. 3.16).
4. , -
(. 3.17). -
, Fill fring profile.
(. 3.18).
, <> .
5. (. 3.19). Fring
Skype (
) Fring-
( , Fring),
.
. 3.19. .
. 3.19 , <> -
.
Fring . "-
". Fring SIP, , 4.
ICQ Gtalk. ,
,
ICQ Gtalk .
ICQ Gtalk ? , -
Add friends. ,
3. 81

. 3.16. . 3.17.

. 3.18. . 3.19.
82 I.

fring-ID . ID? , -
Fring. ,
ICQ Gtalk.
. .
, Utalk: , "-
" ICQ, Gtalk . . Fring,
, . ?
, (Settings), Add-ons
(. 3.20).

. 3.20.
, Add-ons

(. 3.21).
ICQ, Gtalk, MSN Live, Yahoo!, SIP, AIM. Gtalk.
(
Gmail.com) (. 3.22). ,
Gtalk , .
, ,
Gtalk.
, ICQ. UIN -
. Gtalk ICQ (. 3.23).
ICQ/Gtalk- (. 3.24). -
.
( Fring-
), fringOut .
(. 3.25), Buy credit
Fring.
3. 83

. 3.21. . 3.22. Gtalk

. 3.23. Gtalk ICQ . 3.24.


84 I.

. 3.25. . 3.26.
Fring

Dialer, -
(. 3.26).
,
Android-. , Android (
), Skype, Fring SIP. -
, 4.


Fring ,
. Skype
SIP-, 4.
4

SMS

4.1.
, .
( -
) . , ,
, , .
.
, , -
, ,
, . (
) .
,
Android Total Recall,
Google Play:
market://details?id=com.killermobile.totalrecall.trial
, (
).
, ,
.
, .

SMS . ?
, , .
SMS , Total
Recall, ! , -
! , ?
, . ,
Total Recall .
! , 3060 .,
86 I.

230 ., Android-. ,
. ,
, (
230 . ).
, .
, . ,
, -
.
.
, ?
, .
, ,
!

, . -
, , -
.

4.2.
SMS-?
. , -
, .
SMS (, ),
e-mail.
SMS -
e-mail. -
Wi-Fi: , Wi-Fi -
, ,
, e-mail .
, , , ,
.

...

4.3. SMS
, , SMS , -
. ,
. , SMS
, , SMS-.
4. SMS 87

SMS ( , -
SMS/MMS, , ). ,
SMS , ( GMail), -
.
,
SMS Backup n2manager . -
SMS SMS -
. , , -
SMS. SMS (
, ), SMS.
SMS Backup n2manager
SMS (, ).
"" . -
( SIM-, -
), SMS .
SMS Backup n2manager . SMS
n2manager.
, , -
.
n2manager, -
.
, . :
https://play.google.com/store/apps/details?id=com.n2bolsa.backup_n2manager
,
"" APK-.
, :
 NEW backup sms SMS;
 RESTORE backup sms -
SMS;
 VIEW backup SMS ;
 DELETE backup sms files ;
 DELETE sms messasges SMS-;
 Backup schedule Pro-, 2 . -
. , -
, ,
23:59. SMS ;
 QUIT .
SMS -
:
1. .
SMS.
88 I.

SMS, Pro-
, -
SMS.
2. ( ) -
NEW backup sms.
3. , . -
SMS .
4. , .
n2manager.
n2manager<_>.bak. n2manager
.
5. . RESTORE
backup sms. , n2manager.
6. , .
7. , SMS.
8. SMS ( , -
, ),
DELETE backup sms files, DELETE sms messages.
, .
9. SMS, -
, .

,
SMS.

4.4. . SIP
.
, . ,
. . -
( ) -
, -.
.
(
"" ).
, , , ,
.
, , .
Wi-Fi ( , Wi-Fi, -
). , ? ,
, Wi-Fi. Wi-Fi
4. SMS 89

, .
. , ,
,
, . , -
, , , -
( , -
), .
. , , -
.
Android Skype SIP. Skype
, . Skype Android -
, ,
,
. , Skype, ,
Android.
SIP. , -
.
: , -
, SIP.
, SIP , Skype. . -,
SIP (Session Initiation Protocol) , , , HTTP.
, , ,
WWW .
, SIP-, -
( ) . -
SIP . ,
, CSipSimple:
https://play.google.com/store/apps/details?id=com.csipsimple&hl=ru
SIP. -
( ).
Skype - ,
. -
Skype-, SIP ...
-, Skype -
( ). -
Skype Limited.
SIP SIP-, -
. , , ,
. , .
, SIP-
,
Skype. www.sipnet.ru, www.sipnet.net
90 I.

Sipnet ( ),
. ,
, . -
! , , -
, .
, Skype ,
( sipnet.ru).
SIP- (-, Skype),
.
, Skype.
-, -
, -
, . Wi-Fi,
( SIP-
). Wi-Fi,
3G- ,
.
, CSipSimple.
1. . (. 4.1).
2. . -
(. 4.2). -

. 4.1. CSipSimple . 4.2.



4. SMS 91

.
, - ,
. .
3. , , -
WiFi
, Wi-Fi-.
, 3G.
. 4.2 , . . Wi-Fi-
, .
4. SIP-. , Skype
. (. 4.3).
(. 4.4).

. 4.3. . 4.4.

5. , Basic,
(. 4.5): , ,
( IP-) .
.
, SIPNET, .
, , SIP ID (. 4.6). SIP
ID? (sipnet.net) .
6. .
. .
92 I.

. 4.5. . 4.6. SIPNET


. ,
,
5 .
, SMS ,
.
1 (. 4.7).
. 4.7. SIP ID.
(. 4.8).
7. , <> .
(. 4.9). -
SIP-, .
? , <> -
.
SIP (. 4.10).
- . 1 SIP? -
, , , 4
6 ( ), (,
) 14 . ,
...
25, 5 . ,
:
https://customer.sipnet.net/ru/cabinet/do_tariff_direction
4. SMS 93

. 4.7. sipnet.net

. 4.8. SIP ID . 4.9.


94 I.

. 4.10.

sipnet.net.
, WebMoney. ,
:
https://customer.sipnet.net/ru/cabinet/do_money

SIP Skype. -, SIP , --
, SIP- ,
.

4.5. Skype vs Fring vs SIP. ?


,
Skype. (. 3) -
Fring. ,

ICQ/Gtalk/Yahoo/MSN.
, Fring (
, Skype), . -
, Fring, -
ICQ/Gtalk, -
.
SIP , , -
. , Skype for Android
Android , 2.1. , "" .
4. SMS 95

SIP- , Android 1.6. ,


Fring Android 1.6.
, , .
(SIP-, Fring, Skype) , -
, .
, , Skype.
, , ? ,
, Skype , .
,
.
, , . "-
". , Skype .
, Fring
, . Fring SIP-. -
, Fring SIP, SIP-.
Skype/Fring/SIP. ?
SIP- . .
. , -
, ( ),
- .
Skype , ,
7,9 ( 1 ). :
http://www.skype.com/intl/ru/prices/payg-rates/#cc=RU
SIP- 8,9 .
Skype , 10,3 , , SIP:
http://www.sipnet.net/ua/orderandpay/international_rates#section_R
Fring, 6,3 :
http://www.fring.com/fringout
, , SIP.
SIP-
.
Skype . -
, -
8 . ,
, -
.
. ,
. Skype
2,6 ( , ,
5,6 ).
96 I.

SIP 3,9 -
. , Skype? SIP ,
3,9 , Skype 8,2 .
10 , SIP 39 , Skype 31,6.
Skype , .
Fring. 0,7 ! 10
Fring 7 ! -
. Fring. SIP Skype,
, ,
Skype.
.
 ? Skype ,
, . -
. , ,
Skype .
sipnet.net . ,
8 . , sipnet.net 8,2
1 .
 ? ,
. -
, .
 ? Skype,
, .
, -
. , Skype
10,2 , . .
20 . ,
Skype .

Fring Fring- (
), .
(ICQ/Gtalk .),
SIP-. ,
Android 1.6 ( Skype, And-
roid 2.1).
5

5.1.
( ) Android, -
, :
?
, ,
, -
. ,
( ).
.
100200 , . -
ARMv6 ( Qualcomm MSM7227 -
). .
, 800 ( Android-
), , . ? -
, , "" .
ARMv6 , . -
.
, ,
320480 . , -
,
.
, , -
. , , -
, .
, . , -
. ,
. . ,
, , ""
.
98 I.

, : . -
? ,
?
. ,
, . -
, .
1 , !
, -
. ,
, .
PowerVR
Imagination Technologies Adreno Qualcomm ( -
Snapdragon).
Snapdragon -
. :
 QSD8250 (1 ) Acer Stream/Liquid, Acer neoTouch, Dell
Lightning, Dell Streak, Dell Thunder, HP Compaq AirLife 100, HTC Desire, HTC
Mozart, T-Mobile myTouch HD, HTC Dragon, HTC HD2, HTC Passion/Google
Nexus One, Huawei IDEOS S7 Slim, Lenovo LePhone, LG eXpo, LG Optimus Q, LG
Otimus Z, LG Panther, Pantech IM-A600S, Sharp IS01, Sony Ericsson Xperia X10,
Toshiba dynapocket IS02/KG01, Toshiba TG01/TG02/TG03;
 QSD8650 (1 ) HTC Diamond 3/Obsession, HTC Droid Incredible, HTC
Supersonic/EVO 4G, LG Apollo GW990, LG Fathom VS750, LG GW820 eXpo, LG
GW825 IQ;
 MSM7227A (600800 ) Motorola XT615, Motorola Motoluxe, LG GT540,
LG Optimus One, LG Optimus Link, Net, Samsung Galaxy Mini, Galaxy Fit, Galaxy
Ace, Galaxy Gio, Galaxy 580 .;
 MSM7230 (800 ) Acer Liquid MT (S120), Dell Flash, Dell Smoke, HTC
Desire Z/T-Mobile G2, Huawei U8800;
 MSM8255 (1 ) HTC Incredible S, HTC Radar C110E, HTC Desire S, HTC
Rhyme, LG E730 Optimus Sol, Sony Ericsson Xperia PLAY, Sony Ericsson Xperia
Ray, Sony Ericsson Xperia Neo, Sony Ericsson Live with walkman, Huawei U8800
Pro;
 MSM8255Turbo (1,41,5 ) Nokia Lumia 800, Nokia Lumia 710, Lenovo
LePhone S2, Sony Ericsson Xperia Arc S, Samsung SGH-i937 Focus S, HTC
Sensation XL, Samsung GT-i8350 Omnia W, Alcatel One Touch OT-995, HTC Titan
X310E, Huawei Honor U8860;
 MSM8260 (1,2 1,5 , 2 ) Sony Xperia S (1,5 ), HTC Puccini LTE,
HTC Sensation (HTC Pyramid), HTC EVO 3D, HTC Vigor, HTC Bliss, Xiaomi
Mi-One (1,5 ), Lenovo LePhone K2 (1,5 ), Huawei MediaPad/T-Mobile
Springboard/Orange Tahiti (1,2 ), Asus PadFone;
5. 99

 MSM8660 (1,2 , 2 ) Samsung SCH-W999, ZTE Optik/V55 (1,2 );


 APQ8060 (1,5 , 2 ) Nitro HD, Samsung SGH-i727 Galaxy S II, HTC
Vivid, Rogers HTC Raider, Sony Xperia S;
 MSM8960 (1,5 , 2 ) HTC One S, Qualcomm Snapdragon S4.
, Snapdragon, -
:
http://www.qualcomm.com/snapdragon/gaming
,
, .
Adreno 200. , ,
"" 3D-. -
Adreno 205. ,
.
Snapdragon
MSM7230/MSM8255 Adreno 205.
,
.
Sony Ericsson Xperia Play: ,
(. 5.1).

. 5.1. Sony Ericsson Xperia Play

Snapdragon . , -
, -
, . Adreno
PowerVR, . , -
. , -
.
100 I.

,
Adreno,
( ):
http://en.wikipedia.org/wiki/List_of_PowerVR_products
, PowerVR iPhone iPod Touch Apple,
. Apple .
PowerVR.
PowerVR
Android-.
iPhone , , iOS, -
Android. , iPhone -
, Android.
Adreno 205
PowerVR 540. , PowerVR
540, , Adreno 205.
PowerVR 540 Samsung Galaxy S.
Sony Ericsson Xperia Play,
, , , . .
- . Samsung
Galaxy S , , Xperia
Play.
PowerVR 540 !
Android, Adreno 205 PowerVR 540, -
Nvidia. , ,
. Nvidia Tegra 2/3
Android.
, Nvidia Tegra 2/3,
, .
:
http://www.nvidia.com/object/tegra-2.html
,
. , ,
Youtube:
http://www.youtube.com/watch?v=YhA0cbu1BxI
, Tegra 2/3:
 HTC One X (Tegra 3) . 5.2;
 LG Optimus 2X (Tegra 2);
 Samsung Galaxy R (Tegra 2);
 Motorola Atrix 4G (Tegra 2);
 Motorola Droid X2 (Tegra 2);
 Motorola Electrify (Tegra 2);
5. 101

 Motorola Photon 4G (Tegra 2);


 T-Mobile G2x (Tegra 2);
 Samsung Captivate Glide (Tegra 2).

. 5.2.
HTC One X

. ?
Adreno, PowerVR
Tegra?
,
.
, , -
Android, Adreno 205.
(, -
, ), -
PowerVR Tegra. .
500600 , Samsung Galaxy S/SII
( PowerVR), HTC One X 770 .
: , -
. , , HTC One X
500 .

Adreno 205, , , ,
. PowerVR , Tegra .
, .
102 I.

5.2. ?
. ,
, .
(
, ).
, , . ,
,
.
Snapdragon . ,
, .
PowerVR Asphalt 6.
Snapdragon, PowerVR . Google Play:
https://play.google.com/store/apps/details?id=
com.gameloft.android.ANMP.GloftA6HP
Tegra 2/3 ,
, .
Galaxy on Fire 2 Shadowgun:
https://play.google.com/store/apps/details?id=net.fishlabs.GalaxyonFire2
https://play.google.com/store/apps/details?id=com.madfingergames.shadowgun_thd
. -
Youtube , .
.
Google Play, THD. , ,
, THD. , THD
, Tegra 2 3.
, THD- Tegra-
. ,
.

Shadowgun Tegra 3. .

5.3. Chainfire 3d.



. ,
. -
-
. .
.
. , -, -
5. 103

, -, -
, "" ,
-, ! , ,
.
Android-. , -
PowerVR. , -
: . ,
, , , Tegra 2?
.
, PowerVR, Tegra
Chainfire 3d. :
"" , -
.
, ,
. , , , . -
, .
:
https://play.google.com/store/apps/details?id=eu.chainfire.cf3d
. , -
.
root. ,
, 9.
, . ,
Tegra . , ,
. , !
.

Chainfire . :
Tegra.
104 I.
6

6.1.
MS Office Android- -
. ,
, .
Android .
Android: Polaris Office, ThinkFree Office, Picsel Smart Office,
OfficeSuite Pro, Olive Office, Documents to go Quickoffice HD.
, ,
, . . ,
. ,
, , .
, , -
. , -
MS Word,
. , , , -
.
MS Word, .
, MS Office,
100%- MS Office .
MS Word.
Olive Office.
.
, .
Polaris Office ThinkFree Office .
.
, . . Picsel Smart Office, OfficeSuite Pro, Documents to
go Quickoffice HD, MS
Word. , . .
.
106 I.

, Documents to go OfficeSuite Pro ,


: , .
"" Picsel Smart Office Quickoffice HD,
.
Polaris Office.
, , Picsel Smart Office.
, Picsel Smart Office -
10 . 15 .
Picsel Smart Office Google Play:
https://play.google.com/store/apps/details?id=com.picsel.tgv.app.smartoffice
, Lite-, -
, :
https://play.google.com/store/apps/details?id=com.picsel.tgv.app.smartofficelite

6.2. -
- , Gmail.
Google,
, Mail.Ru.
, -
Gmail . ,
, Android-
.
, :
http://mobile.yandex.ru/mail/promo/
https://play.google.com/store/apps/details?id=ru.yandex.mail

6.3.
, . -
, ,
. ,
"" . ,
, -
,
.
Android,
, .
Android . -
FBReader:
https://play.google.com/store/apps/details?id=org.geometerplus.zlibrary.ui.android
6. 107

:
http://www.fbreader.org/FBReaderJ
FB2, EPUB, MOBI, RTF, Plain text. -
zip, tar gzip,
, .
( - -
/sdacrd/Wallpapers) TTF-, -
.
. 6.1 . "
", -
, .

. 6.1.
FBReader


FBReader ,
. !
108 I.
7

Android

7.1.
. , -
GPS-, , ,
. ,
: , GPS , -
.
, GPS-,
"" . , -
, , , .
, . ,
"" .
,
, -
.
iGo.
Windows CE, Windows Mobile, Apple iOS,
Android. ,
Tele Atlas, Navteq ,
Android-.
, iGo.
, -
( , Android), -
.
. ,
. -
:
http://narod.ru/disk/10043572001/iGO.rar.html
110 I.

, . , -
www.dkws.org.ua,
.

( ), -
.
, -
, . ,
, .
-
iGo.
, ,
, , . -
, .
, iGo . -
. .
.
240320, APK-:
http://droid.at.ua/AndroidApps/iGOMyWay_8.4.2.139242_tattoo_v3.apk
320480 APK-:
http://droid.at.ua/AndroidApps/iGOMyWay_8.4.2.124036_JM-PPCW.apk
, 480854 480800,
, , :
http://droid.at.ua/AndroidApps/Motonav_JM_PPCW.apk
http://droid.at.ua/AndroidApps/iGOMyWay_8.4.2.139242_800x480_MotoGIS_
V2.4.apk
. .
.
. , -
.
2030 . , . ,
GPS-, .
, .
, .
, ., -
. -
, .
, -
.
, .
, -
7. Android 111

. -
?
( , -
):
http://www.igomyway.com/
http://www.gpsmap.com.ua/ru/products/software/
Google Play, , , - , -
Google
Play. , - .
, ,
, .
., , , -
,
. , .
:
http://mobile.yandex.ru/maps/android/
, "", ""
"" ..
, . ,
, . ,
Google, . -,
, . -, -
,
, Google -
.


iGo. . -
.

7.2.
, , , . . -
. , -
, -
. , ,
, . ,
.
My Tracks (. 7.1) ,
. , , :
https://play.google.com/store/apps/details?id=com.google.android.maps.mytracks
112 I.

(Record
track). , .
,
.
, ( Google
maps) . ( -
-), .
,
. .

. 7.1.
My Tracks


My Tracks , -
.

7.3. HTC
. HTC Hero
, . HTC Hero
( ),
.
, . , -
, HTC Hero ?
. .
, " ". ,
iGo.
123 . ,
, .
7. Android 113

, .
,
. ,
, -
, , .
, . ,
HTC Hero , -
, .
.
? , -
. , . -
- .
, ( My
Tracks, ). .
, .
, ? ,
. ( -
, , )
.
, , .
, , GPS -
, , -
, .

, .

7.4. :
Tripadvisor
, , Tripadvisor (. 7.2) Android-
tripadvisor.com.
, . -
-, -
.
"" ,
. GPS,
Wi-Fi (, IP-).
, tripadvisor.com,
, (,
).
Google Play:
https://play.google.com/store/apps/details?id=com.tripadvisor.tripadvisor
114 I.

. 7.2.
Tripadvisor


Tripadvisor Android- tripadvisor.com. -
, , . -
.

7.5. :
TripIt
, -
TripIt (. 7.3). , -
.
, Android-
tripit.com, , -
, .
, , -
tripit.com.
, -
: , , . .
.
, ,
. ,
( Wi-Fi) "" .

booking.com expedia.com.
Google,
, .
7. Android 115

, :
market://details?id=com.tripit
, Pro-,
, .

, tripit.com.

. 7.3.
TripIt
116 I.
8

8.1.
Android- , , -
SMS. "", -
, , .
, -
NoLED (. 8.1). , -
,
.
"" ,
. ,
( )
.

. 8.1. NoLED

, -
LCD-. ,
.
, AMOLED-, -
, -
. .
AMOLED-: Samsung Galaxy SII, Samsung Galaxy
Note, LG Optimus Sol (E730) .
118 I.

: AMOLED-,
.
Google Play:
https://play.google.com/store/apps/details?id=com.led.notify

- , AMOLED-. -
, -
.

8.2. iOS Android


Android . ,
Android , iPhone?
, " ", " Android" . .
, , , iPhone - ,
"" .
, iPhone HTC, -
. , iOS,
.
, -
. Espier Launcher, ,
Android iOS (. 8.2).

. 8.2. iOS
Android
8. 119


Android- iPhone,
"" ,
iPhone.

, -
, , -
, -
. .
:
 Espier Launcher ,
Home,
Espier Launcher;
 ( / ),
() ;

, X;
 Espier Launcher iOS, -
Google Play. !

Android.
Android 4.0, iPhone, -
Android , Espier
Launcher .

8.3. Android-

? , , -
. ,
Android-. , -
.
.
, 34 , ,
710 , -.
, Photoshop AutoCAD ,
.
, Android- .
, -
, . -
, , .
Android- . ,
Android .
120 I.

, "" ,
. , ,
. ,
.
,
Windows, Wi-Fi ScreenSlider, :
https://play.google.com/store/apps/details?id=com.celio.redfly.screenslider.inapp
,
2 . Windows-
, Windows.
, e-mail, -
(. 8.3):
http://www.celiocorp.com/screenslider/

. 8.3. ScreenSlider Windows

:
1. Wi-Fi Android-.
2. ScreenSlider, ( ) -
.
3. ScreenSlider , -
Find devices.
8. 121

4. Android- , -
Android-.
,
Android-.

. ,
3 -
.

8.4. ,

? ,
. , -
, .
 . 10
15 . ,
. -
45 ,
.
 Bluetooth, .
 Wi-Fi, ,
Wi-Fi. ? ,
Wi-Fi, , -
, .
 , , 15 .
 50%. -
, , 50% ,
100% .
 .
"" , ,
.
 .

30 .
 , . -
, , -
.
 (-
). -
.
122 I.

 , ,
Bluetooth, Wi-Fi, , ,
. .
?
, .
 . , ,
, , -
.
, ( ). -
, -
,
. , -
- .
, ,
"" . Power Tutor, -
:
https://play.google.com/store/apps/details?id=edu.umich.PowerTutor
: ,
, , "" .
root.
root, .
: root (, , -
" ").
(. 8.4), ,
root.

. 8.4.
Power Tutor
8. 123

-
? . ,
, ,
. ,
,
, Android, . .


, -
, .

8.5.
". USB
Bluetooth. ?"
, -
?
Samsung, Samsung
Galaxy S2, .
Bluetooth, -
USB ( | | -
). USB Bluetooth
, .
. Bluetooth
. , , ,
, Bluetooth- -
" " . USB
.


"" Samsung "" USB.

8.6. Android
Android , -
. Android -
, , , , ,
, . -
.
, Activities
() Services (). (Activity) , -
124 I.

, . . . -
.
: ( ,
), () (-
).
Android
. -
"", "".
, , "" .
, , ,
, , Android -
, "".
, -
.
. , -
, ,
(, , -
) . .
, .
, -
, , - .
, "" , -
Power Tutor. ? ,
- - "" , . -
, . . .
, , -
. "" ,
Android. ,
Power Tutor ,
.
, - . ? -
, , -
, ,
. ,
, :
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/#

Android , -
. "" .
.
8. 125

8.7.

-
, ,
(
, . .).
Android- AnTuTu
Benchmark, , , -
. , -
, ,
Android.
:
https://play.google.com/store/apps/details?id=com.antutu.ABenchMark
(. 8.5), (. 8.6).
, .

. 8.5. AnTuTu Benchmark . 8.6.


AnTuTu Benchmark

. ,
.
, (. 8.7).
126 I.

. ( )
- ( ): CPU , -
2D/3D-, -
/ SD-
(. 8.8).

. 8.7. . 8.8.

( ) . -
,
, 2D/3D-
(. 8.9 8.10).
.
151 , , (. 8.11).
, ?
(. 8.12). , . -
,
(, e-mail, ),
(. 8.13).
AnTuTu Android:
 Neocore Qualcomm -
Adreno, -
Android-.
FPS;
8. 127

. 8.9. . 8.10. 3D-

. 8.11.
128 I.

. 8.12. . 8.13.

 Vellamo Qualcomm. -
;
 Linkpack AnTuTu, -
. / (MFLOPS).
Google Play.

? , -
. ,
. , , -
, ,
.

8.8. Android
, Android .
Bada OS, Android . ,
Android .
Android -
. Google Play
, .
Astro File Manager,
:
https://play.google.com/store/apps/details?id=com.metago.astro
8. 129

ASTRO
(. 8.14). -
, (. 8.15).
, Accept.

. 8.14. . 8.15.

/mnt/sdcard
( SD-), . . 8.16. Home
(/mnt/sdcard), Up , Multi
/ (. 8.17).
Edit / (. 8.18):
 Copy /;
 Delete /;
 Move /;
 Paste /. , -
Windows: ( Copy) / (
Move), Paste;
 Rename /.
<> "",
.
. ,
.
130 I.

. 8.16.

. 8.17. . 8.18.
8. 131


, .
.

8.9. ?
. , ,
. ,
, - . -
. - -
. .
.
, . -
, , , -
, .
, . .
. , ,
19:00, 5 ,
18:05. , ?
.
? . , . . -
.
, "" .
TimeZone Fixer. -
,
.
root. ,
, /system/usr/share/zoneinfo. ,
, , ,
. Root Explorer,
root, 9.
: .
. -
. .
, :
https://play.google.com/store/apps/details?id=com.force.timezonefixer

. ?
, -
?
132 I.

8.10. :
OnAir
, . -
, , ,
"
", .
? , , Bluetooth. ,
. , ,
. . Bluetooth-
. , -
Wi-Fi-, Bluetooth Wi-Fi. -
( ),
Wi-Fi ,
. , .
Bluetooth. (-
, , Bluetooth 2.0)
2 / (256 /). -
, , 1550 / .
, (, ),
. ,
. ? .
, .
Wi-Fi.
. . -
, ,
, , .
256 / Bluetooth,
.
, Bluetooth 3.0 ( ,
) 4.0, 24 /,
Wi-Fi-, , , ,
, 3,0 /.
, ( 700 )
Bluetooth. ,
Wi-Fi. , Wi-Fi
.
, , Wi-Fi. -
.
OnAir, FTP-. , ,
. -
: IP-, (onair), -
.
8. 133

:
ftp://onair@192.168.2.101:2221
onair , 192.168.2.101 IP- 2221 .
, , FTP-, FileZilla
Total Commander,
( 192.168.2.101). , FTP-
.
-
, .
( ):
https://play.google.com/store/apps/details?id=com.bw.onair
- -
, .


Bluetooth, Wi-Fi .
OnAir , -
.

8.11.

, OnAir ,

.
Virtual Data Cable
Artifact Data Cable:
https://play.google.com/store/apps/details?id=ustc.lfr.ftp
https://play.google.com/store/apps/details?id=com.lusa
OnAir, . .
FTP-, -
. ,
, FTP-
.
, , -
, ( ). -
, -
.
134 I.
9

root

, , -
, .
: root, ,
-
.

9.1. root-?
root-, UNIX/Linux-. -
, root-
( ).
, UNIX,
root. ( ) -
( ) .
. UNIX
Android , ,
root.
, Android -
, . -
, , root.
, Android,
,
. root- -
- , -
.
Root- Android root- UNIX. ,
Android : -
.
, root- -
,
136 I.

( Titanium Backup),
. .
, , , root-
. " " -
, .
, root- , , . .
,
- , .
root- .
. ,
. ,
root- - , -
.
: , root-, -
, , -
. , !

9.2.
root- -
. , Root ( ),
,
.
, , Google Play.
, ,
, -
Downloads (. 9.1):
http://www.dkws.org.ua/f/downloads

. 9.1. Downloads dkws.org.ua


9. root 137

, , , -
, , -
.
? root-
-
. , ADB-
.
Android SDK .
.
. ,
. , ,
.
root- :
 GingerBreak ;
 SuperOneClick , -
USB;
 Unlock Root SuperOneClick .
, -
;
 z4root GingerBreak,
, .
-
. GingerBreak. ,
GingerBreak ( Android /
):
 Alcatel OT-890D (2.2.2);  LG Optimus One (2.2.1);
 Acer Liquid (2.2);  LG P 350 (2.2.2);
 Acer Liquid MT (2.2);  Motorola Defy;
 apad imx515 (2.3.3);  Nexus S (2.3.3);
 Dell Streak (2.2.2);  Samsung GT-I9003 Galaxy S scLCD
 Desire HD (2.3.3, S-OFF); (2.2.1);
 HTC Desire S, Incredible S (S-OFF);  Sony Ericsson Arc;

 Google Nexus One (2.3.3);  Sony Ericsson Neo, 2.3.2;

 Highscreen Cosmo;  Sony Ericsson Xperia Play;

 Huawei U8800 (2.2.1);  SGS (2.3.3);


 ViewSonic 10s (2.2);
 Huawei S7 (2.2);
 ViewSonic Viewpad7 (2.2).
 LG Optimus 2x (stock);
 LG Optimus Black (2.2.2);
138 I.

, GingerBreak root-
, root- .
( , - !) -
( ):
 Samsung Galaxy Ace;  HTC Incredible S (2.3.3);
 Samsung Galaxy Mini;  SE Xperia Neo (2.3.3);
 HTC Desire S;  SGS (2.3.3).
 HTC Wildfire;
, , Desire S HTC . , -
GingerBreak, -
. .
SuperOneClick. -
:
 HTC Desire;  Nexus One;
 HTC Aria;  Samsung Captivate;
 HTC Legend;  Samsung Galaxy 551 (GT-I5510);
 HTC Wildfire (HTC Buzz);  Samsung Galaxy Portal/Spica I5700;
 HTC Magic (Sapphire) 32B;  Samsung Galaxy S 4G;
 HTC Bee;  Samsung Galaxy S I9000;
 Droid Eris (HTC DesireC);  Samsung Galaxy S SCH-I500;
 Droid Incredible (HTC Incredible);  Samsung Galaxy Tab;
 Sprint EVO 4G (HTC Supersonic);  Samsung Transform M920;
 Acer Liquid Metal;  Samsung Vibrant;
 Dell Streak;  Sony Ericsson Xperia E51i X8;
 LG ( );  Sony Ericsson Xperia X10;
 Motorola Atrix4G;  Sprint Hero;
 Motorola Charm;  Telus Fascinate;
 Motorola Cliq;  Toshiba Folio 100;
 Motorola Droid;  T-Mobile G2;
 Motorola Flipside;  T-Mobile MyTouch 3G 32A (v1.2);
 Motorola Flipout;  T-Mobile MyTouch 4G.
 Motorola Milestone;
(S-ON).
SuperOneClick, (-
S-OFF), . ( HTC
):
9. root 139

 Sprint EVO 4G (HTC Supersonic);  HTC Aria;


 Droid Incredible (HTC Incredible);  Droid Eris (HTC DesireC);
 HTC Desire GSM;  HTC Wildfire (HTC Buzz).
 HTC Desire CDMA (HTC BravoC);
Unlock Root, , .
. ,
Android 2.1 4.0.
z4root , Unlock Root,
. :
 Acer Liquid S100;  Motorola Droid 1 (Android 2.2.1);
 Cricket Huawei Ascend;  Motorola Droid 2;
 Garmin-Asus A10;  Motorola Quench XT5;
 Gigabyte GSmart 1305;  Pocketbook IQ 701;
 HTC Hero (Android 2.1);  Samsung Acclaim;
 Huawei U8110;  Samsung GT-I5700 Spica;
 Huawei U8150 (Android 2.2);  Samsung GT-I5800 Galaxy 3;
 Huawei U8220;  Samsung GT-I7500 Galaxy;
 Huawei U8230;  Samsung GT-I9000 Galaxy S
 Huawei U8500; ( Android 2.2.1);
 LG GT540 (2.1);  Samsung GT-P1000 Galaxy Tab;

 LG P500 Optimus One  Sony Ericsson X10;


(Android 2.2);  Sony Ericsson X10 mini;
 Motorola Backflip;  Sony Ericsson X10 mini pro;
 Motorola Defy;  SuperPad (WowPad / Fly Touch II)
 Motorola Droid X; Infotm x220.
:
 Archos 70;
 Google Nexus One;
 HTC Desire ( S-OFF, );
 HTC Desire HD ( S-OFF, );
 HTC Droid Incredible;
 HTC Evo ( S-OFF, );
 HTC Legend;
 HTC Magic ( S-OFF, );
 HTC Wildfire;
140 I.

 T-Mobile G2 ( S-OFF, );
 T-Mobile MyTouch 3G;
 Motorola Droid1;
 Samsung GT-I9000 Galaxy S ( Android 2.2.1);
 Sony Ericsson X8 ( Android 2.1).
, "" . -
, .
Windows-.
 Android , Windows
XP Microsoft .NET Framework 2.0 4.0. ,
Microsoft.
Google.
 Vista Windows 7 .
-
.
 "" -
, ,
. -
. , -
, .

9.3.
LG Optimus One, LG Optimus 2x
LG Optimus One (. 9.2) LG Optimus 2x (. 9.3) -
root- GingerBreak,
.
:
1. GingerBreak.
2. USB ( | | |
USB). .
3. GingerBreak LG Optimus 2x (. 9.4).
4. , . ,
, , -
.

? .
,
" ". , .
9. root 141

. 9.2. LG Optimus One . 9.3. LG Optimus 2x

. 9.4. GingerBreak

, , root-.
. , LG Optimus One , LG Optimus 2x
Android.
Android 2.2,
GingerBreak. 2.3. GingerBreak ,
SuperOneClick.
. GingerBreak , SuperOneClick
, . -
, , .
142 I.

S UPER O NE C LICK !
( ) SuperOneClick , -
( )
.

root-
, .
Windows XP, Microsoft
.NET Framework 2.0 , Microsoft.
ADB
(Android Debug Bridge). LG
LGUnitedMobileDriver_S498MA21_WHQL_ML_Ver_2.1.zip, -
.
Android- Android SDK
Tools, , , .
. : |
| | USB ( Settings | Application Settings |
Development | USB Debugging). -
().
SD-!
, , USB , -
. :
1. Root.
2. , "Waiting for Device".
3. USB.
4. "Starting ADB Server", USB.
5. USB,
"Waiting for device".
, , , Unroot.
, root- ( -
).

9.4. Samsung GT-I9000 Galaxy S


Samsung GT-I9100 Galaxy S2
9.4.1. Samsung GT-I9000 Galaxy S, Android 2.2
SuperOneClick
Samsung GT-I9000 Galaxy S (. 9.5)
Android 2.2. root-
SuperOneClick (. 9.6). -
, .
9. root 143

. 9.5.
Samsung GT-I9000 Galaxy S

. 9.6. SuperOneClick

:
 Windows XP, Microsoft .NET Framework
2.0 ;
 ;
 Android. Android SDK ,
. -
: http://developer.android.com/sdk/win-usb.html.
SD-. ,
root- , -
144 I.

, , SD-
.
: | | |
USB.
, SuperOneClick -
Root. , .
, ,
.

9.4.2. Samsung GT-I9000 Galaxy S, Android 2.3


Unlock Root
Android 2.3 Unlock Root.
,
, 9 ! , -
, :
http://dkws.org.ua/mybooks/android/unlock_root.txt
,
, , -
.
, Unlock Root (. 9.7) -
root- Galaxy S Android 2.3 .

. 9.7. Unlock Root


9. root 145

, :
1. USB ( | | |
USB), , -
.
2. USB .
3. Unlock Root.
4. Root.
5. , , -
.
:
http://www.youtube.com/watch?v=6tm80wttTLY

9.4.3. Samsung GT-I9100 Galaxy S2


root- -
Unlock Root, , S2 Root,
.
"" ,
, Odin
(. 9.8) Android,
:
http://forum.xda-developers.com/showthread.php?t=1101671

:
http://www.dkws.org.ua/f/downloads.

, . . , ,
. . , GT-I9100.
*#1234#. <SW VER>
(I9100) 5 , , -
, XXKP1. "" , ,
.
, , 5 ?
, .
. 9.1.

9.1. ( Samsung)

AW
AZ
BD ,
146 I.

9.1 ()

BY
CB
CE
CP , , ,
DB
DC
DD
DT
DX , , , ,
DZ ,
JA
JC , , , ,
JP
JR
JV , , , , , , , , ,
, , , ,
JW
JX , , , , , , , , ,
, , , ,
KA
ME
MK
MS , , , , , , ,

MT
MY
NH
PO
RU
UB
XA , , , , , ,

XB , ,
XC ,
XD , , ,
9. root 147

9.1 ()

XE , , , , , ,
XF , ,
XP , , , , , ,
,
XX , , , , , , ,

XW , , , , , , ,

ZC ,
ZH
ZS ,
ZT

. L 2012 , K 2011, J
2010, ..., A 2001.
:
 A ;  G ;
 B ;  H ;
 C ;  I ;
 D ;  J ;
 E ;  K ;
 F ;  L .
.
, .
. :
1. USB ( | | |
USB).
2. .
,
<Home> <Power>. (<Power>) ,
. , .
,
Downloading... Do not turn off target.
3. Odin ( -
Samsung Kies, ,
Kies).
148 I.

4. Auto Reboot F. Reset Time, -


(. 9.8).
5. PDA .
6. Start .
7. , .
8. , -
. ,
root-.

. 9.8. Odin

9. , S2 Root (. 9.9) -
Root Device. Reboot Device When
Finished, .


S2 Root Microsoft .NET Framework 4.0 .

-
. (
) Triangle Away (Android 4.x ICS).
9. root 149

. 9.9. S2 Root

,
. :
, Reset flash counter.
Android 4.0.
Android 2.3 -
, . "" -
:
http://4pda.ru/forum/index.php?showtopic=246390&st=20#entry8067365
:
, . ,
. ,
, Samsung Kies,
.
Samsung Kies,
Odin:
http://mdex-nn.ru/page/proshivka-samsung-gt-s5660-galaxy-gio
150 I.

9.5. Samsung GT-S5830 Galaxy Ace


root
SuperOneClick. USB, -
, .
, -
Samsung:
1. SuperOneClick, Root.
2. Waiting for device..., USB
. ,
Waiting for device...
3. .

9.6. HTC. S-OFF


Samsung LG -
, ( , -
GingerBreak ) -
root " ". Android.
HTC , (
S-OFF).
HTC :
@secuflag, -
. (S-ON)
/system /recovery.
, secuflag
ZIP- Recovery.
,
( , ),
.
:
1.
2. unetbootin-windows-568.exe (. 9.10).
ISO- , . .
USB-.
3. , -
.
4. ISO- alpharev.iso. unetbootin
.
5. OK .
9. root 151

. 9.10. unetbootin-windows-568.exe

6.
.
7. , .
, ,
. , -
. ,
, , -
.
S-OFF HTC. -
Revolutionary, HTC.
:
http://unrevoked.com/rootwiki/doku.php/public/revolutionary
( ) -
:
http://4pda.ru/forum/index.php?showtopic=247336&st=0#entry7968420
S-OFF, root-.
, root- -
HTC. Unlock Root.
Android- ( Android 2.1 4.0.3).
:
1. , HTC Sync ( -
).
152 I.

2. USB ( | |
| USB).
3. .
4. Unlock Root.
5. Root.
6. , , -
.
, root
HTC. ,
Unlock Root ( ).

9.7. Sony Ericsson XPERIA Arc/Arc S


root- Sony Ericsson XPERIA
Unlock Root. 2.3
. Sony Ericsson XPERIA Arc/Arc S (. 9.11) -
.
.
( ).
USB ( | | | -
), ( |
| ).

. 9.11. Sony Ericsson XPERIA Arc


9. root 153

,
.
, Root. , -
.
Battery Saver
, ( , -
).
Superuser (-
), , root.

9.8. ViewSonic ViewPad 7


root- z4root, APK- -
. -
Android-.
.
Permanent Root ( root-), Un-root (-
, ).
Permanent Root root-. -
, root-.
Temporary Root, , -
root-, "" .

9.9. Acer Liquid S100


malezRecovery_0.6.1_Setup.exe. -
"" .
,
USB.
malezRecovery.
. ,
.

9.10. , root- ?
, root. ?
. root- , ?
-, root- -
(. 9.12).
, root, , -
. 9.13.
154 I.

. 9.12. . 9.13. ,
root-
II

App Inventor.
Android-

10. App Inventor

11.

12.

13. App Inventor


10

App Inventor

10.1. App Inventor?


App Inventor Android-, -
. Google Labs,
( ,
Google
).
App Inventor
, Scratch, -
, .
, , App Inventor.
, - -
? -
.
""... Android , , -
App Inventor,
. ? . ,
App Inventor, -
Java - .
App Inventor :
"", -
, . ,
.
, ,
, . :
, :
http://www.youtube.com/watch?v=8ADwPLSFeY8
, , App Inventor, .
. - , -
, , . . , App Inventor -
158 II. App Inventor. Android-

RAD- ( ) Android, ,
, . ,
Android .
Android, "-
Android. ":
http://bhv.ru/books/book.php?id=189361
" ", App
Inventor .
? RAD-
Visual C++, Delphi, App Inventor . , -
.
, . -
.
, App Inventor
. -
AppInventorForAndroidCodeblocks.jnlp? , -
, "" ( 1 ),
? ,
Chrome AppInventorForAndroidCodeblocks(n).jnlp, n
...
APK-.
. :
. , "", 1,2
... APK- Photoshop
Express 1,3 ... , , . -
, App Inventor,
Google Play. : ,
Google .
. , "-
", , , ? ,
, , ,
. , , "". ,
, .
http://beta.appinventor.mit.edu/
learn/troubleshooting.html, , .
? , , Android -
. ,
adb.exe, Android SDK.
Android SDK. ,
, SDK, App Inventor Setup Installer,
(
):
http://beta.appinventor.mit.edu/learn/setup/setupwindows.html
10. App Inventor 159

, , .
, - , . -,
""-.
. , . -
, 5 ,
, ,
Android Android SDK
.

10.2. ""
, "", App
Inventor, - "" -
(" "), .
:
http://www.appinventor.mit.edu/
-, ,
( Delphi). : -
, .
MIT App Inventor (. 10.1)
. ,
Google ( , , gmail.com).
,
(. . Google)
. GMail
, ,
. .
MIT App
Inventor Google-. , Google
,
(. 10.2).
, .
( ) New (. 10.3).
,
, (. 10.4).
, . , -
-
(. 10.5). . 10.5: (Button1) 1
(Screen 1) (Label1). , -
( , Components).
, . -
, ,
.
160 II. App Inventor. Android-

. 10.1. http://www.appinventor.mit.edu/

. 10.2. Google-

. 10.3.
10. App Inventor 161

. 10.4.

. 10.5.
162 II. App Inventor. Android-

, Open the Blocks Editor.


"".

recv (recv failed). -
. Comodo,
. "" c:\Program Files\Java\jre7\bin\
javaws.exe .

, Chrome
AppInventorForAndroidCodeblocks.jnlp. ,
, , ! , -
, (. 10.6).

. 10.6. AppInventorForAndroidCodeblocks.jnlp

, ,
, :
http://beta.appinventor.mit.edu/learn/
, "" ,
! ,
( , ).
, . ,
(. 10.7).

. 10.7. AppInventorForAndroidCodeblocks.jnlp

Java, -
(. 10.8). , Java .
, :
http://www.java.com/ru/download/
,
(. 10.9). ,
Always trust content from this publisher Run. ,
? -
.

(. 10.10). ? ,
10. App Inventor 163

. 10.8. Java

. 10.9.
164 II. App Inventor. Android-

SDK, Android-. ,
, . 10.10. - . ,
adb (. 10.11).
APK- Android SDK,
.

. 10.10.

. 10.11. adb

, SDK -
, Android 4.0 (
, . . 2.2 2.3).
. ,
. . 10.11 , -
( , ), -
. , ,
, , -
.
, adb platform-tools, -
(. 10.12). ,
http://www.appinventor.mit.edu/, -
.
, adb , adbrestart
(. 10.13), Android SDK.
: - .
, troubleshooting.html,
App Inventor Setup Installer:
http://beta.appinventor.mit.edu/learn/setup/setupwindows.html
. 10.14 , , .
10. App Inventor 165

. 10.12.

. 10.13. adbrestart

. 10.14. App Inventor Setup Installer


166 II. App Inventor. Android-

. 10.15. App Inventor Setup Installer

. 10.16. commands-for-Appinventor
10. App Inventor 167

.
Windows- (. 10.15).
, . . 10.16 -
, App Inventor ,
.
,
.
, .
. -
- SDK
4- Android (. 10.17).

. 10.17. Android 4.0


168 II. App Inventor. Android-

10.3.
, , -
, :
1. Java, Java
. http://www.java.com/
ru/download/. 7, -
6- ( , 6- ,
).
2. App Inventor Setup Installer (
).
3. http://www.appinventor.mit.edu/.
4. MIT App Inventor.
5. Google-, -
. (App Inventor)
Google- (. . 10.2).

. 10.18.
10. App Inventor 169

6. , New,

7. Open the Blocks Editor.
8. AppInventorForAndroidCodeblocks.jnlp.
9. . . 10.18 -
, , -
.

10.4.
, , .
, -
, .

10.4.1.
, Always trust content from
this publisher Run. ,
MIT. , -
(. . 10.9).

10.4.2. "unable to launch application"


. .
, Java . -
, Java Java.
General Temporary Internet Files Settings.
, Keep temporary files for fast access
( Keep temporary files on my computer Java) -
.

10.4.3.
( , App Inventor -
, ), ,
.
, APK-, -
.
"-",
. ,
, -
.
170 II. App Inventor. Android-

App Inventor
(, - , ):
 T-Mobile G1/ADP1;
 T-Mobile myTouch 3G/Google Ion/ADP2;
 Verizon Droid;
 Nexus One;
 Nexus S.
, , -
. :
http://developer.android.com/sdk/oem-usb.html
, .

10.4.4.


? -
, .
, ,
, , ABE Firefox.
. , ,
, . -
( , ) -
App Inventor.


(. . 10.10).
" ". ,
App Inventor . :
http://beta.appinventor.mit.edu/learn/setup/setupwindows.html

10.4.5.
Connect to Phone

! . -
. , -
, .
.
, USB.
, .
10. App Inventor 171

Connect to Phone
,
Connect to Phone. :
 -
, ;
 USB;
 , , -
. / .
, ,
8700.

10.4.6.

-
? . ,
, , ,
Restart Phone App. , ,
.
:
http://beta.appinventor.mit.edu/forum/


, , -
. . . -
, , -
APK- ( Package for Phone)
.

APK-
. .
APK-, -
.

APK-
! , DrWeb,
"android.smssend.origin.247", APK-
SMS. .
172 II. App Inventor. Android-
11

11.1. App Inventor


. -
App Inventor. , , -
", , " . -
. ,
- .
, .
http://beta.appinventor.mit.edu. -
, http://appinventor.mit.edu. , -
, , .
New
(. 11.1). , -
. -
.
, ,
.

. 11.1.
174 II. App Inventor. Android-

. 11.2. App Inventor

App Inventor (. 11.2). ,


.
,
:
 My Projects ,
;
 Design (
My Projects, ,
Design);
 Learn http://beta.appinventor.mit.edu/learn/;
 (Debugging) ;
 known issues "" ;
 Sign out Google-.
:
 Save ;
 Save As ;
11. 175

 Checkpoint ;
 Add Screen ( );
 Remove Screen ;
 Open the Blocks Editor , -
;
 Package for Phone ,
Download to this Computer ( APK- , -
) Download to Connected Phone (
).
(Design) :
 Palette . -
, , , . .;
 Viewer
. . 11.3.
Screen1. ( Add
Screen),
Screen1 (. 11.4). Display Invisible
Components in Viewer
Viewer;
 Components , .
Viewer,

. 11.3. Screen1
176 II. App Inventor. Android-

. 11.4. Screen2 . 11.5.

Components. . 11.2 , 1 (Screen1)


: Button1 () Label1 ();
 Media ;
 Properties . , . 11.5 -
.

11.2.
Viewer Button () Label (),
Viewer Components ,
. 11.6.
11. 177

. 11.6.

Properties Text
. Viewer,
, , . -
, Label1
Components.
!
Label1 Text - , "Hello, world!".
, , !
Text "Click me".
, . 11.7.
, : .
. .
Click me "Hello world!".
. Android-
, .
Open the Blocks Editor .
! . , -
? - .
178 II. App Inventor. Android-

. 11.7.

My Blocks . .
Button1, , ,
. . . Button1.Click (. 11.8).
.
(. 11.9)!
: ?
: "When Button1.Click do", "
1, ". , , -
! , , -
!
? !
My Blocks, Label1
(. 11.10). set Label1.Visible to. -
Visible Label1. Visible
true (), , (
false ) .
, ,
App Inventor. -
, , -
, . , -
. ,
.
11. 179

. 11.8.

. 11.9.
180 II. App Inventor. Android-

. 11.10.

, set Label1.Visible to.


(. 11.11). ,
Button1.Click, set Label1.Visible to. -
Label1.Visible.

, .
, <Delete>.

Built-In, Logic ( ) -
false (. 11.12). .
11. 181

. 11.11. set Label1.Visible to

. 11.12. false
182 II. App Inventor. Android-

. 11.13.

, . 11.13.
Visible Label1 false
Button1. -
, . , , . 11.14.
, Button1 Text

. 11.14.
11. 183

Text .
"Hello, world!", "Click me". , ?
, . .
App Inventor.

11.3.
:
 , App
Inventor;
 , App Inventor;
 APK- ;
 APK- .
,
. , APK-
.
,
.
Package for Phone Download
to this Computer (. 11.15). APK-,
(C:\Users\< >\Downloads), . 11.16. APK-
.

. 11.15. APK-
184 II. App Inventor. Android-

. 11.16. APK-

, . -
. . 11.17.
(. 11.8).

. 11.17. . 11.18.

. , -
. , , . APK-.
1,2 , 4,12
(. 11.19). Photoshop Express, 2
Fring, 10,2 . ,
, ...
- APK- . ,
. App Inventor, Android SDK,
Java.
!
!
( -
) , .
11. 185

. 11.19.

11.4.
. , -
, -
. , -
:
 ;
 ;
 ;
 .
, -
:
 : ,
;
 : , ;
Text .
186 II. App Inventor. Android-
12

12.1.
12.1.1.
, .
(, , -
),
Viewer ( ). -
Display Invisible Components in
Viewer (. 12.1). . 12.1 ,
Player1.
( Palette).
(. 12.2):
 Basic , , -
(, . .);
 Media , -
;
 Animation ;
 Social "" ,
, Twitter . .;
 Sensors , GPS,
;
 Screen Arrangement ,
;
 LEGO MINDSTORMS LEGO MINDSTORMS.
. -
,
;
 Other stuff ,
, . .;
188 II. App Inventor. Android-

 Not ready for prime time "" ;


 Old stuff .
, . -
Delete Components, -
.

. 12.1. . 12.2.

12.1.2.
Properties (. 12.3).
, , ,
, .
:
 BackgroundColor ;
 FontBold ( true),
;
12. 189

 FontItalic (
true), ;
 FontSize ;
 Text ( ,
. .);
 TextAlignment (left
, center , right -
);
 Visible true
( Properties ), -
.
.

,
;
 TextColor .

. 12.3.

12.1.3. .

, ,
.
, -
-
, - Screen
Arrangement.
- :
 HorizontalArrangement ( -
);
 TableArrangement (
);
190 II. App Inventor. Android-

 VerticalArrangement ( -
).
. Viewer -
. , . 12.4.

. 12.4.

, , . -
Components. -
, (Screen), . 12.5.
,
, , -
.
. 12.6. ,
.
. -
Rows () Columns (). . 12.7 ,
2 2 ,
.
12. 191

. 12.5.

. 12.6.
192 II. App Inventor. Android-

. 12.7.

12.1.4. ()
, Android-, App Inventor,
. -
, .
, Windows,
Linux Android.
- (
-
), Click ().
? ? ,
. , - . -
, .
. ,
1, ( ) Button1.Click,
1 ( )
Label1.Click. , .


, , -
! , -
( App Inventor)?
12. 193

. . -
My Blocks , , . ,
, . . 12.8,
Click, :
 when Button1.GotFocus do , . -
;
 when Button1.LognClick do
, . " ";
 when Button1.LostFocus do .

. 12.8.

, -
. - ,
:
 set Button1.BackgroundColor to
;
194 II. App Inventor. Android-

 set Button1.Enabled to Enabled ( ).


Enabled true, ,
false , ;
 set Button1.Heigh to .
-
. -
. ,
.
when Button1.Click do set Label1.Visible to.
- , ,
. , Button1.BackgroundColor
Button1, Button1.Enabled -
(true , false ).
- -
- - ( ).
? , ,
Enabled . set Button1.Enabled
to. ? . set Button1.Enabled to
Button1.Height,
. , , -
, (, C/C++ , 0,
true, ), . 12.9.
-,
Built-In, (

. 12.9.
12. 195

. 12.10.

, Logic),
true false (. 12.10).
, 11, ,
.

, .

12.2.

12.2.1.
, . ,
App Inventor . Google Chrome -
. -
, , . , ,
. Firefox,
Windows, Linux.
. 12.11 , Firefox. ,
App Inventor (!)
,
(. 12.12).
, , - . -
. Firefox,
, "" . ""
Google Chrome. Firefox .
196 II. App Inventor. Android-

. 12.11.

. 12.12. , !
12. 197

, 12.11. Saved/Save, Undo,


Redo. Save, .
,
, Save, . -
, , Saved.
Undo, , ,
Redo .
New emulator, .
, ,
. (),
, -
. (, )
, , ,
( APK-) , .
, ,
. , ,
. ,
,
.
. . -
. . -
- .
.

12.2.2.
. ,
, , .
App Inventor : (text), (number),
(logic). , ,
().
, App Inventor. -
, .
Built-In | Definition def variable as (. 12.13).
. variable -
. . 12.14 () -
(). variable, -
, .
. Math number
. 123
(. 12.15). , -
.
198 II. App Inventor. Android-

. 12.13.

. 12.14. . 12.15.
my_var
0

, -
text Text
( Built-In) true/false Logic.
, .
my_var 0.
1 (Button1) 1 (Label1) ( -
0).
:
 when Button1.Click do , .
My blocks | Button1;
12. 199

 set Lebel1.BackgroundColor to Label1. App


Inventor ,
my_var ;

 global my_var global ( My Definitions)


, my_var (. 12.16).
set Lebel1.BackgroundColor to,
.
. 12.17. -
, , .

. 12.16. global , ""

. 12.17. :
200 II. App Inventor. Android-

. . ,
,
.
call make a list Lists, -
. (
number, text, true, false), (. 12.18).
. 12.18 my_list 0 ( my_var), 123 'text'.

. 12.18.

, . ,
.
.

12.2.3.
( - )
.
(if), (for, foreach, while) .
App Inventor Control (. 12.19). -
,
.
if. . (test)
. , then-do.
, 1 (
Button1.Enabled), , Button1 is
Enabled.
, if,
. 12.20.
, :
 if if Built-In | Control;
 Button1.Enabled Enabled Button1;
 set Screen1.Title to , My Blocks |
Screen1;
 text Built-In | Text.
12. 201

. 12.19.

. 12.20. if

ifelse.
: , test, ,
then-do, else-do (. 12.21).
, Button1 ,
Button1 is Enabled, Button1 is
Disabled.

. 12.21. ifelse
202 II. App Inventor. Android-

choose
, .
. 12.22. , ,
, 0 123.
, , -
, (. 12.23).

. 12.22. choose . 12.23.

for range, for -


. . 12.24. ,
5. ,
, .
my_var 1.
5. for

. 12.24.
12. 203

range, . - i
start end 1. start, end
step. do.
my_var my_var * i.
( my_var -
):
my_var = 1 * 1; (1)
my_var = 1 * 2; (2)
my_var = 2 * 3; (6)
my_var = 6 * 4; (24)
my_var = 24 * 5; (120)

, for range . ,
. . -
set global < > to My Blocks | My Definitions.
Built-In | Math, -
(. 12.25).
foreach . . 12.26, -
. my_list.
foreach my_list,
var. do -
var.
my_list, my_var.
while. (. 12.27).
test. ,
do. . . 12.28 -
while. do my_var
1, 10.
. 12.1.

12.1.

call open another screen , screenName



call open another screen with , screenName -
start value startValue.
-

call get start value call open another screen with start value -
, ,

call close screen
call close screen with value ,
result
call close application
204 II. App Inventor. Android-

12.1 ()


call get plain start text ,
call close screen with plain text
call close screen with plain text

. 12.25. Math
12. 205

. 12.26. :

. 12.27. while . 12.28. while

12.2.4.
, , , , -
.
true () false (). .
, "5 , 3" .
"3 10" .

12.2.5.
?
, .
. 12.29. :
 (>) true, ( ) -
, ( >);
 (>=) true, (
) ;
206 II. App Inventor. Android-

 (<) true, (-
) , ( -
<);
 (<=) true, -
( ) ;
 (=) true, ;
 (+), (-), (*) (/)
.
, -
. , set global <
> to, , -
.

. 12.29.

Math -
, . 12.2.

12.2.

call sqrt
call random fraction 0 1
call random integer from to
call random set seed

call negate , , -
3, 3
call min
call max
call quotient ,
. 5 2,
2, . . 0,5 .
call remainder .
, remainder(11,5) = 1
call modulo modulo(a,b) , remainder(a,b), a b
. , modulo(11, 5) = 1, modulo(-11, 5) = 4,
modulo(11, -5) = 4, modulo(-11, -5) = 1. modulo()
, b, remainder(),
, a
12. 207

12.2 ()

call abs
call round
. ,

call floor ,

call ceiling ,

call expt

call exp e (2,71828...),
,
call log

call sin ,
call tan ,

call asin ( )
call acos ( )

call atan ( )
call atan2 y/x

call convert radians to


degrees
call convert degrees to
radians
call format as decimal
call is a number? true,

. 12.30.
my_var 1 100.

. 12.30.
208 II. App Inventor. Android-

12.2.6.
(. 12.31),
,
.

. 12.31.
12. 209

text ( ),
number.
text .
join . -
, , :
'Hello' join 'World' = 'HelloWorld'
'Hello' join 1 = 'Hello1'

text< true, text1 -


text2. , -
. -
, .
text= true, , . -
, :
Hello = Hello // true
Hello = HELLO // false
Hello = Hlleo // false

text> true, text1 -


text2.
is text empty? true, -
.
upcase downcase, ,
. trim
, .
. 12.3 .

12.3.

call maketext : -

call length
call starts at , piece
text. piece text, 0
call contains true, piece text
call split at first ( text) ,
at . -
, . -
, apple,banana,cherry. -
at , :
apple banana,cherry. at
,
call split at first of any ,

210 II. App Inventor. Android-

12.3 ()

call split , , -
.
apple,banana,cherry ',' (),
: apple, banana, cherry
call split at spaces ,
( )
call segment text ,
start, lenght
call replace all ( text ),
segment
replacement


, , () -
call. /, call.

. 12.32 . -
'222' '111'
variable.

. 12.32. replace all

12.2.7.
() .
. ? -,
. -
, "",
. -, -
. , -
,
. - -
.
12. 211

, .
, , .
( , )
. , , -
- .
App Inventor (. 12.33):
(procedureWithResult) (procedure). -
, , -
, . ,
(, Pascal) -
, .

. 12.33.

, . . .
cube, .
procedureWithResult.
(procedureWithResult) cube. cube ( -
arg) name. Bult-In |
Definition. name, x. -
x. ,
.
do return. do ,
return . ,
. . , return.
212 II. App Inventor. Android-

return ( Math),
. 12.34. value x (-
x), My Blocks | My Definitions.
, . 12.34 cube. -
.

. 12.34. cube

. ,
call cube, My Blocks | My Definitions.
. 12.35 call cube 3, -
my_var.

. 12.35.

, -
( , , , -
):
http://www.appinventorblocks.com/appinventor-tutorials-tips/appinventor-
procedureWithResult
.
.

12.3.
:
 Button , ;
 Canvas , , -
;
 CheckBox ;
 Clock , , ;
12. 213

 Image ;
 Label , ;
 ListPicker ;
 TextBox ;
 PasswordTextBox ,
, ;
 TinyDB .

12.3.1. Button
, .
Viewer, ,
when Button1.Click do.
.
( Viewer):
 Enabled , ;
 Text ;
 Width, Height , .

(. 12.36), N :
 when ButtonN.Click do ,
, do;
 when ButtonN.LongClick do "" ,
;
 ButtonN.BackgroundColor ;
 set ButtonN.BackgroundColor to ;
 ButtonN.Enabled true, , false -
;
 set ButtonN.Enabled to Enabled ;
 ButtonN.Height ;
 set ButtonN.Height to ;
 ButtonN.Image -
, . Image
Properties, Add ,
set ButtonN.Image to;
 set ButtonN.Image to ;
 ButtonN.Text ;
 set ButtonN.Text to ;
 ButtonN.TextColor ;
214 II. App Inventor. Android-

. 12.36. ,
12. 215

 set ButtonN.TextColor to ;
 ButtonN.Visible , true,
, false ;
 set ButtonN.Visible to ( true false);
 ButtonN.Width ;
 set ButtonN.Width to .
, , , . . -
:
 , , -
. ;
 , .
, , -
. set -
, -
. =
;
 -
, , .
( ), -
Canvas.

12.3.2. Canvas
.
:
 BackgroundColor ;
 BackgroundImage ;
 FontSize ;
 LineWidth ;
 PaintColor ;
 TextAligment .

Visible, Width Height, , -
, .
, -
(. 12.37):
 when CanvasN.Dragged do , -
. :
startX, startY X, Y;
prevX, prevX X, Y;
216 II. App Inventor. Android-

currentX, currentY X, Y;
draggedSprite ();
 when CanvasN.Touched do , -
. x y;
 CanvasN.Clear ;
 CanvasN.DrawCircle r
(X, Y);

. 12.37.
12. 217

 CanvasN.DrawLine (X1, Y1) (X2, Y2);


 CanvasN.DrawPoint (X, Y);
 CanvanN.DrawText , text,
X Y;
 CanvasN.DrawTextAtAngle ,
, , angle,
;
 CanvasN.GetBackgroundPixelColor
X Y;
 CanvasN.GetPixelColor X Y;
 CanvasN.Save SD- -
;
 CanvasN.SaveAs , ;
 set Canvas1.PaintColor to , -
.
,
, , set CanvasN.Width to
.

12.3.3. CheckBox
CheckBox : Checked Text.
( true), , (
, ).
.
, -
:
 when CheckboxN.Changed do ,
Checked, . . ;
 CheckBoxN.Checked : -
true, , false ;
 set CheckBox1.Checked to .

12.3.4. Clock

. App Inventor -
Clock.
Clock Viewer. -
, .
.
218 II. App Inventor. Android-

TimerEnabled : (true),
, . TimerInterval ,
(1000 = 1 ) when
Clock1.Timer do.
, 1000 , . . 1 .
, , when
Clock1.Timer do. ( ) -
1 ( , ).

12.3.5. Image
Image . Picture -
, .
, Media,
Add (. 12.38).

. 12.38. Image
12. 219

Width Height , -
, .

12.3.6. Label
(. . 12.1.2).
Text, .
, TextColor. -
TextAlignment. ? , -
.
, ,
, . , ,
Delphi, Click,
-, , -
, .
App Inventor .
:
 set LabelN.BackgroundColor to ;
 set LabelN.FontSize to ;
 set LabelN.Text to ;
 set LabelN.TextColor to ;
 set LabelN.Visible to Visible .

12.3.7. ListPicker
Viewer,
Text for ListPicker1. , ,
Text. -
, .
ElementsFromString: , -
. -
, . Shape,
. ,
ListPicker .
:
 when ListPickerN.AfterPicking do , -
. ;
 when ListPickerN.BeforePicking do
ListPicker ( ), ;
 when ListPickerN.GotFocus do ListPicker ( );
 when ListPickerN.LostFocus do ListPicker .
220 II. App Inventor. Android-

Open ( call ListPickerN.Open). -


ListPicker, .
: , -
ListPicker, ?
, ,
/ (run time) .
RAD-,
, . -
(), -
. App Inventor
, ,
( -). -
,
. - , -
.
ListPickerN.Elements . -
foreach. set ListPickerN.Elements to
. ? , .
ListPickerN.SelectionIndex ,
ListPickerN.Selection . -
set ListPickerN.SelectionIndex to set
ListPickerN.Selection to .

12.3.8. TextBox PasswordTextBox


TextBox .
Text. .
, .
Hint ( -
, ), MultiLine ( )
. -
, . . .
, MultiLine , ,
,
.
,
GotFocus LostFocus. , , ,
, .
HideKeyboard ( call TextBoxN.HideKeyboard) -
, . -
LostFocus ,
(. 12.39).
12. 221

. 12.39. HideKeyboard


, . , ,
.
PasswordTextBox TextBox,
. .

12.3.9. TinyDB
TinyDB , -
.
.
:
 , ;
 . -
TinyDB, ;
222 II. App Inventor. Android-

. 12.40. TinyDB

. 12.41. TinyDB

 TinyDB -
.
. (. 12.40):
GetValue StoreValue. (
), . -
12. 223

. . 12.41:
, .
. 12.41. Button1
user_name, TextBox1.
Button2 user_name
Text Label1.

12.4.
12.4.1. Camera
Camera
. -
. TakePicture AfterPicture
(. 12.42).

. 12.42. , Camera

TakePicture .
( -
!), AfterPicture. image
.

12.4.2. ImagePicker
ImagePicker -
. ListPicker, ,
, , .
,
ImagePickerN.ImagePath -
.
224 II. App Inventor. Android-

, Image , -
, !

12.4.3. Player
/
. ,
,
VideoPlayer.
Source , -
.
:
 Start ( call PlayerN.Start) ,
Source;
 Pause ( call PlayerN.Pause) ;
 Stop ( call PlayerN.Stop) ;
 Vibrate ( call PlayerN.Vibrate) , milli-
seconds (1000 = 1 ).
Source set
PlayerN.Source to.

, . -
,
Sound.

12.4.4. Sound
-
. MinimumInverval,
, . -
Player.

12.4.5. VideoPlayer
VideoPlayer . -
: Windows Media Video (wmv), 3GPP (3gp), MPEG-4 (mp4). -
1 (, ?).
Player Sound,
(. 12.43).
Start (), Pause
(), SeekTo (, ms ).
Completed,
when VideoPlayer1.Completed do.
12. 225

. 12.43. VideoPlayer

12.5. Social
12.5.1. ContactPicker
( "Picker"), ContactPicker
,
.
, , ,
Text , Image , .
AfterPicking BeforePicking. -
, . , -
, .
GotFocus LostFocus , , -
.

12.5.2. EmailPicker
EmailPicker e-mail Android (-
, e-mail ).
, e-mail ( ). Text -
, .
GotFocus LostFocus, . .
226 II. App Inventor. Android-

12.5.3. PhoneCall
PhoneCall ,
. .
PhoneNumber ( PhoneNumberPicker) -
MakePhoneCall.

12.5.4. PhoneNumberPicker.
My Dialer
, . -
AfterPicking, BeforePicking, GotFocus, LostFocus.
, .
. -
PhoneNumberPicker . -
: " " ""
(. 12.44).

. 12.44.

Enabled, . . -
. : , -
.
:
 AfterPicking :
( Enabled true) PhoneNumber
PhoneCall;
12. 227

 ( ) -
MakePhoneCall PhoneCall.
- . 12.45.

. 12.45.

12.6.
:
 AccelerometerSensor , ;
 LocationSensor GPS;
 OrientationSensor .
, ,
, , .
. :
 Available true, -
;
 XAccel x;
 YAccel y;
 ZAccel z.
AccelerationChanged Shaking. ,
, .
, -
GPS.
228 II. App Inventor. Android-

LocationSensor , . -
:
 Accuracy
( );
 Altitude ( );
 AvailableProviders ( gps network
);
 CurrentAddress ( ) Android-;
 HasAccuracy true, ;
 HasAltitude true,
;
 HasLongitudeLatitude true,
;
 Latitude ;
 Longitude ;
 ProviderName , -
.
:
 LocationChanged ;
 StatusChanged .
:
 LatitudeFromAddress ;
 LongitudeFromAddress .
OrientationSensor
.
:
 Available true, Android-;
 Azimuth ;
 Pitch ;
 Roll ;
 Magnitude 0 1, , -
. , "" ,
;
 Angle , .
, OrientationChanged,
.
12. 229

12.7.
.
. New emulator
(. 12.46).

. 12.46. New emulator

. ,
, 23 . ,
, (. 12.47).

. 12.47.

, (. 12.48).
Connect to
Device. emulator-5554. -
Android-,
(. 12.49).
230 II. App Inventor. Android-

. 12.48. . 12.49.


. . 12.50,
,
My Dialer.

. 12.50. My Dialer
13


App Inventor

13.1.

. , Android
. , App Inventor -
, -
WebViewer, Not ready for prime
time.
, WebViewer
.
:
 (HorizontalArrangement);
 : Go, Back, Home, Set Home, Next;
 ;
 WebViewer.
: URL,
Go, WebViewer .
.
Button1. Go.
HorizontalArrangement2
: Back, Home, Set Home, Next. ,
, . ,
Set Home. ,
.

WebViewer. Fill parent,
(. 13.1).
232 II. App Inventor. Android-

. 13.1. WebViewer

. 13.2.

, . 13.2.
Title Screen1.
, My Browser.

13.2.
"" , . . -.
(Go!) GoToUrl ,
, (TextBox1.Text).
13. App Inventor 233

Button2 Button5 Back Next,


GoBack GoForward.
Home GoHome
. Set Home -
HomeUrl, TextBox1.Text.
- . 13.3.

. 13.3. -

13.3.
. Go
(. 13.4). ,
(. 13.5), , -
, , m.mail.ru (. 13.6).
234 II. App Inventor. Android-

. 13.4.

. 13.5. . 13.6. m.mail.ru



, ""
, . ,
,
Google Play . ,
, ,
, -
.
,
www.dkws.org.ua.
236

Android SDK

1.
Android JDK (Java
Development Kit), IDE Eclipse, Android SDK Android Development Tools. -
: .
, , -
, JDK Android SDK. -
Eclipse. 200
( Eclipse) ,
, - . ADT Eclipse,
, . . Eclipse .
JDK Android SDK, Android SDK
Android-.

2. JDK
.
Java Development Kit. ,
Java, Java Java Runtime Environment (JRE).
,
,
OpenOffice.Org.
Java- Java-
Java Development Kit, Java,
Java, , JRE. -
JRE, JDK, JDK.
JDK 5 6. JDK SE 6 -
:
http://www.oracle.com/technetwork/java/javase/downloads/
jdk-6u26-download-400750.html
238

, JDK SE. ,
JDK :
http://www.oracle.com/technetwork/java/javase/downloads/index.html
:
 Java SE 6 Update 26;
 JDK 6 Update 26 with Java EE (Enterprise Edition);
 JDK 6 Update 26 with NetBeans 7.0.
, NetBeans,
EE- , Android SDK, , -
SE-. JDK. ,
, ,
JDK. . 1 JDK.

. 1. JDK

(. 2). JDK
, Next
. , JDK (. 3, ) JRE
(. 3, ).
Android SDK 239

. 2. JDK SE 6
Windows

. 3.
: JDK;
JRE


240

3. Android SDK
Android-
Android SDK, :
http://developer.android.com/sdk/index.html
ZIP- SDK, SDK. -
:
http://dl.google.com/android/installer_r18-windows.exe
Android , -
(. 4).

. 4. Android SDK

Android SDK , JDK SE.


EE- JDK, -
(. 5).
Next,

.
Android SDK (. . -
), . , .
- , android-sdk-windows, -
. "SDK Manager.exe". -
Android SDK and AVD Manager. -
Android
. (. 6),
.
Google, -
,
- . ,
Android SDK 241

. 5. JDK SE

. 6.

- , (. 7). ,
( ),
. ,
( , -
).
242

. 7. Android SDK

, , ? -
:
 API-, Android-;
 Android;
 , Android;
 Android- (Android Virtual Device, AVD), -

;
 , -
.

4. Android SDK
, Android SDK , ,
, .
.
Android SDK tools ,
Android SDK:
 android.bat , -
. Android SDK
and AVD Manager ;
 ddms.bat (Dalvik Debug Monitor Service)
, ;
Android SDK 243

 draw9patch.bat ,
Android-;
 emulator.exe , Android-.
, ,
;
 hierarchyviewer.bat -
;
 mksdcard.exe SD-,
;
 sqlite3.exe SQLite.
tools , , -
.

5.
Android Virtual Device
5.1. AVD
Android SDK Android-.
-
.
, ,
. -
, ,
.
1 , -
. .
.
Android Virtual Device (AVD) Android. AVD
, AVD, , -
2.2, 3.0. 320480,
480800, .
AVD android.bat tools,
Android SDK and AVD Manager.
, SDK AVD. Virtual devices -
AVD, -
(. 8). New.
(. 9) (Name), -
(Target). -
: 2.2, SDK -
2.0, 1.6 1.5 ( SDK).
2.x 3.x AVD.
244

. 8. AVD

. 9. AVD
Android SDK 245

SD Card .
( 9 ), -
mksdcard.exe SD-.
Skin, :
 WVGA800 (Wide Video Graphics Array) ,
() , 480800;
 HVGA (Half-size VGA Video Graphics Array) ,
, 320480;
 WVGA854 (Wide Video Graphics Array) ,
, 480854;
 QVGA (Quarter Video Graphics Array) , 240320,
( Mini- );
 WQVGA (Wide Quarter Video Graphics Array) ,
, 240400.
, (
, ).
Hardware (), -
. New -
(. 10).
AVD Create AVD,
AVD (. 11).
Virtual devices (. 12).

. 10. , AVD

. 11. AVD
246

. 12.

5.2.

Start (. 13). , -
, , , -
Launch.
,
:
emulator: ERROR: no search paths found in this AVD's configuration.
Weird, the AVD's config.ini file is malformed. Try re-creating it.

:
C:\Documents and Settings\< >\.android\
,
, .
( -
):
 ( -
), . AVD
;
 .
Android SDK 247

. 13.

,
, . -
. Windows XP :
1. ,
.
2. , -
.
3. (. ).
Windows Vista/Windows 7 :
1. , ,
.
2.
().
3. .
4. .
, (XP/Vista 7), ""
(. 14). -
ANDROID_SDK_HOME, -
, ,
, C:\Android.
PATH
. :
;C:\Android
, , .
. . -
SDK AVD. ,
248

,
. : -
. Start, Launch. -
(. 15).

. 14.

. 15.
Android SDK 249

, .
ANDROID_,
Android (. . 2.15),
(. 16 17). , -
Skin . . 16
2.2 HVGA. . 17 -

. 16. (Android 2.2)

. 17.
250

(Android 2.2), . 18 -
3.0. 3.0 ,
, . . 18 -
,
19- .
.

, , ,
" ". ,
.

. 18. (Android 3.0)


@ C
@secuflag 150 Chainfire 3d 103
ChromeMarks Lite, 65
3 CSipSimple, 89

3G WatchDog, 64 D
A DDMS, 37
DLNA 47
AdFree, 69 Documents to go 106
Adreno 98 DroidWall, 64
AirDroid 77
AirPush Detector, 71 E
Amazon Appstore 27
AMOLED- 117 Espier Launcher 118
Android Development Tools 237
Android Market 21
Android SDK 30, 164, 237
F
Android Virtual Device 242 FBReader, 106
AnTuTu Benchmark, 125 Fring 79
APK Downloader, 23
APN OnOff, 64
App Inventor 157
G
ARMv6 97 Galaxy on Fire 2 102
Artifact Data Cable, 133 GingerBreak 137
Asphalt 6 102 Google Photos 41
Astro File Manager, 128 Google Play 21
Astro Player, 48 Google Plus 56
Google+, 41
B GPS 109
gStrings, 45
Barcode Scanner 67 Gtalk 79
252

H Power Tutor, 122


PowerVR 98
HTC T-Mobile G1 14
HVGA 245 Q
I QIP Android 79
QIWI Visa Virtual 29
ICQ Messenger for Android 78 QR- 66
IDE Eclipse 237 Quickoffice HD 105, 106
iGo 109 QVGA 245
iMPlayer, 47
Insight Timer, 45 R
iOS- 118
RemoteControl for Winamp, 44
Revolutionary, 151
J RingDimmer, 26
root- 135
Java Development Kit 237
Java Runtime Environment 237
S
K Scratch 157
Screen Slider, 120
KinoDroid, 46 Shadowgun 102
SIP 89
L Skifta, 47
Skype 79
Lapse It, 42 SmartWidget 20
Linkpack 128 SMS:
86
M 86
SMS Backup n2manager, 87
MCleaner, 22 Snapdragon 98
mVideoPlayer, 52 S-OFF 150
My Tracks, 111 S-ON 150
SuperOneClick 137, 138
N
Neocore 126
T
NoLED 117 Tegra 2/3 100
ThinkFree Office 105
O TimeZone Fixer, 131
Torrent- 73
OfficeSuite Pro 105, 106 Total Recall, 85
Olive Office 105 Tripadvisor, 113
OnAir, 132 TripIt, 114
tTorrent, 76

P
U
Photoshop Express 54
Picsel Smart Office 105, 106 Unlock Root 137, 151
Polaris Office 105 uTorrent 73
253

V Winamp:
Android 51
Vellamo 128 43
Virtual Data Cable, 133 WQVGA 245
VPlayer, 47 WVGA800 245
WVGA854 245
W
Wifi Analyzer, 72
Z
Wi-Fi- 72 z4root 137


227 218
224 117


, 121 223
213
112

224
: 111
e-mail 225 193, 215
223 123
225 119
219

226
26 109
219



:
78
GPS 228
215
228 105


, Chrome 65 , 131
88 132, 133
224 246
254

220
221

: :
27 43
21 77
, 125
43
113, 114
, 46, 52
217
193, 195
, :
71
69 110
215



215
37 217
192
200
42
106

, 85
45, 46

Оценить