-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

Androidµ{¦¡³]­p¤Jªù¡BÀ³¥Î¨ìºë³q-²Ä¥|ª©(¨Ï¥ÎAndroid Studio 2.X¶}µo¡A²[»\Android 7.X©MAndroid Wear)

( ÁcÅé ¦r)
§@ªÌ¡G®]§»©úÃþ§O¡G1. -> µ{¦¡³]­p -> ¤â¾÷µ{¦¡ -> Android
ĶªÌ¡G
¥Xª©ªÀ¡GùÖ®p¥Xª©Androidµ{¦¡³]­p¤Jªù¡BÀ³¥Î¨ìºë³q-²Ä¥|ª©(¨Ï¥ÎAndroid Studio 2.X¶}µo¡A²[»\Android 7.X©MAndroid Wear) 3dWoo®Ñ¸¹¡G 45758
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT©w»ù¡G 580 ¤¸
§é¦©»ù¡G 435 ¤¸

¥Xª©¤é¡G12/5/2016
­¶¼Æ¡G794
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ÁcÅé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9789864761913
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

¤º®e²¤¶¡G

½u¤W¤U¸ü¤º®e¡G¥»®Ñ½d¨Òµ{¦¡

Àɮ׬°ZIP®æ¦¡¡A½ÐŪªÌ¦Û¦æ¸ÑÀ£ÁY§Y¥i¡C¨ä¤º®e¶È¨Ñ¦Xªk«ù¦³¥»®ÑªºÅªªÌ¨Ï¥Î¡A¥¼¸g±ÂÅv¤£±o§Ûŧ¡BÂà¸ü©Î¥ô·N´²§G¡C

¡¹¨Ï¥ÎAndroid Studio 2.X¶}µoÀô¹Ò¡A²[»\Android 7.X©MAndroid Wear¬ïÀ¹¦¡¸Ë¸mApp¶}µo¥»®Ñ²[»\¥H¤U¤T¤j¾Ç²ß¥D¶b¡AÀ°§UŪªÌ°ö¾i§¹¾ã¦Ó¥B²Ï¹êªº¹ê§@¯à¤O¡G1.App¶}µo2.¦Û°Ê´ú¸Õ§Þ³N3.Android Studio¾Þ§@§Þ¥©Android App¶}µo¤£¶È­n¾Ç·|Androidµ{¦¡³]­p¡AÁÙ­n¯à°÷µ½¥ÎAndroid Studio¶}µoÀô¹Ò¡CAndroid Studio´£¨Ñµ{¦¡½X½s¿è»²§U¥\¯à¡B±M®×¬[ºc©Mµ{¦¡½XÀ˵ø¥\¯à¡B¥H¤Îµ{¦¡½X­«ºc»²§U¥\¯à¡Cµ½¥Î³o¨Ç¥\¯à¥i¥H¤j´T´£¤ÉAppªº¶}µo®Ä²v©M«~½è¡C°£¦¹¤§¥~¡AÁÙ¥i¥H¦bApp±M®×¤¤«Ø¥ß¡u³æ¤¸´ú¸Õ¡v©M¡u¸Ë¸m´ú¸Õ¡v¡C³o¨Ç¦Û°Ê´ú¸Õ§Þ³N¥i¥H¤j´T´î¤Ö´ú¸Õªº®É¶¡¡A¦P®É´£¤É´ú¸Õªº§¹¾ã©Ê¡A¥H½T«OApp°õ¦æªº¥¿½T©Ê¡C¥»®Ñ¤£¶È§¹¾ã¤¶²ÐAppªº¶}µo¬yµ{¡AÁÙ­nÀ°§UŪªÌ²Ö¿n¹ê§@¯à¤O¡C§@ªÌ®Ú¾Ú¦h¦~±Ð¾Ç¸gÅç¡A¾ã²z¥X¤@±ø¥Ñ²L¤J²`ªº¾Ç²ß¸ô®|¡C·f°t³æ¤¸¥DÃDªº¾Ç²ß¤è¦¡¡A©M²M·¡©ú½Tªº¨BÆJ¦¡Á¿¸Ñ¡AÅý±z¦b¾Ç¹L¨C¤@­Ó³æ¤¸¤§«á¡A³£¯à¥ß§Y¤W¤â¡C¦bÁ¿¸Ñ§Þ³Nªº¹Lµ{¤¤¡Aµ§ªÌ¯S§O±N­«­nªºÆ[©À¡B¾Þ§@§Þ¥©©M¬ÛÃöª¾Ãѵ¥¡A¥Î¡u¸É¥R»¡©ú¡vªº¤p¤å®Ø´£¥Ü¡A¤@¨Ó¥i¥H¹F¨ì³Ì¨Îªº´£¿ô®ÄªG¡A¤G¨Ó¤]¤è«K¤é«á¬d¾\¡C¬Û«H¦b¥»®Ñªº±a»â¤§¤U¡A¥i¥HÀ°§UŪªÌ±q¤Jªù¶}©l¡A¤@¸ô®Ê¤É¦¨¬°¶}µoAndroid Appªº±M®a¡C¥»®Ñ¤º®e¯S¦â¡G*¤¶²ÐAndroid Studio¾Þ§@§Þ¥©¡AÅýªì¾ÇªÌ¯à°÷µ½¥Î¥¦ªº»²§U¥\¯à¡A´£¤Éµ{¦¡¶}µo®Ä²v¡C*¤¶²Ð¦p¦ó¨Ï¥Î¡u¦Û°Ê´ú¸Õ§Þ³N¡v¡A´£°ª´ú¸Õªº®Ä²v©M§¹¾ã©Ê¡A´î¤Ö´ú¸Õ¤H¤Oªº»Ý¨D¡C*²[»\¦UºØAndroid§Þ³N¥DÃD¡A¹³¬OFragment¡BAction Bar¡BAction Item/View¡BProperty Animation¡BNFC¡BAndroid Wear¡B¼v­µ¼½©ñ¡B©ç·Ó¡B¿ý­µ¿ý¼v¡BWebView¡Kµ¥¡C*¶W¹L40ºØ¤¶­±¤¸¥ó©M¹ï¸Ü²°¨Ï¥Î±Ð¾Ç¡A¥H¤Î³Ì·sªºMaterial Design§Þ³N¡AÀ°§U±z³]­p¥Xº}«G¤S¦n¥ÎªºApp¡C*13­ÓIntent¬ÛÃö§Þ³N³æ¤¸¡A¥]¬AActivity¤§¶¡ªº¸ê®Æ¶Ç°e¡BIntent Filter¡BAndroid Wear Notification¡K¡AÅý±z§¹¾ã¾Ç·|Intentªº¥Îªk¡C*4¤jÃþAndroid App§¹¥þ¸Ô¸Ñ¡A¥]¬AActivity¡BService¡BContent Provider©MBroadcast Receiver¡B¥H¤ÎApp Widget¡C*°Êµe¡B2D©M3Dø¹Ïµ{¦¡¬[ºc»P½d¨Ò¡A³þ©w¶}µo¹CÀ¸Appªº°ò¦¡C*Google¦a¹Ï»P¦Û°Ê©w¦ì§Þ³N¡AÅý±z¾Ç·|¶}µoLocation-Based Service (LBS)À³¥Îµ{¦¡¡C*©Ò¦³±Ð¾Ç³æ¤¸¬Ò±Ä¥Î¨BÆJ¦¡Á¿¸Ñ¡AÅý±z¾Ç²ßµL»Ùê¡C
¥Ø¿ý¡G

Part 01¾Ö©êAndroid
¡@³æ¤¸1 Android³y®É¶Õ©Î¬O®É¶Õ³yAndroid
¡@³æ¤¸2¦w¸ËAndroid Studio¶}µo¤u¨ã
¡@³æ¤¸3«Ø¥ßApp±M®×©M§ó·sSDK
¡@³æ¤¸4 App±M®×ºÞ²z©MGradle³]©w§Þ¥©
Part 02 ¶}µoAndroid Appªº¬yµ{
¡@³æ¤¸5ÁA¸ÑApp±M®×¬[ºc©M¬d¸ßSDK§Þ³N¤å¥ó
¡@³æ¤¸6§¹¦¨²Ä¤@­Ó App±M®×
¡@³æ¤¸7µ{¦¡ªº¿ù»~Ãþ«¬©M°£¿ù¤èªk
¡@³æ¤¸8 Gitª©¥»±±¨î
¡@³æ¤¸9¦Û°Ê´ú¸ÕÅýµ{¦¡ªº¿ù»~µL©Ò¹P§Î
¡@³æ¤¸10Åý§A¦¨¬°°ª¤âªºAndroid Studio¾Þ§@¯µÓD
Part 03¾Ç²ß¨Ï¥Î°ò¥»¤¶­±¤¸¥ó©M½s±Æ¼Ò¦¡
¡@³æ¤¸11¾Ç²ß§ó¦h¤¶­±¤¸¥óªºÄÝ©Ê
¡@³æ¤¸12 Spinner¤U©Ô¦¡¿ï³æ¤¸¥ó
¡@³æ¤¸13¨Ï¥ÎRadioGroup©MRadioButton«Ø¥ß³æ¿ï²M³æ
¡@³æ¤¸14¨Ï¥ÎNumberPicker¼Æ¦rÂà½ü
¡@³æ¤¸15 CheckBox¦h¿ï²M³æ©MScrollView±²¶b
¡@³æ¤¸16 LinearLayout¤¶­±½s±Æ¼Ò¦¡
¡@³æ¤¸17 TableLayout¤¶­±½s±Æ¼Ò¦¡
¡@³æ¤¸18 RelativeLayout¤¶­±½s±Æ¼Ò¦¡
¡@³æ¤¸19 Material Design©M«ö¶sªº¤ôªi°Êµe®ÄªG
¡@³æ¤¸20 Floating Action Button©MCoordinatorLayout
Part 04¼v¹³¤¶­±¤¸¥ó»P°Êµe®ÄªG
¡@³æ¤¸21 ImageButton©MImageView¤¶­±¤¸¥ó
¡@³æ¤¸22 ImageSwitcher©MGridView¤¶­±¤¸¥ó
¡@³æ¤¸23¨Ï¥ÎView Animation°Êµe®ÄªG
¡@³æ¤¸24 Drawable Animation©MMulti-Thread¹CÀ¸µ{¦¡
¡@³æ¤¸25 Property AnimationªìÅéÅç
¡@³æ¤¸26 Property Animation¥[¤WListener¦¨¬°°Êµe¶W¤H
Part 05 Fragment»P¶i¶¥¤¶­±¤¸¥ó
¡@³æ¤¸27¨Ï¥ÎFragmentÅýµ{¦¡¤¶­±¤@¤À¬°¦h
¡@³æ¤¸28°ÊºAFragmentÅýµ{¦¡¦¨¬°ÅܧΪ÷­è
¡@³æ¤¸29 Fragmentªº¶i¶¥¥Îªk
¡@³æ¤¸30 Fragment©MActivity¤§¶¡ªº¤¬°Ê¾÷¨î
¡@³æ¤¸31 ListView©MExpandableListView
¡@³æ¤¸32 RecyclerView©MCardView
¡@³æ¤¸33 AutoCompleteTextView¦Û°Ê§¹¦¨¤å¦r¿é¤J
¡@³æ¤¸34 SeekBar©MRatingBar¤¶­±¤¸¥ó
Part 06¨ä¥¦¤¶­±¤¸¥ó»P¹ï¸Ü²°
¡@³æ¤¸35®É¶¡¤é´Á¤¶­±¤¸¥ó©M¹ï¸Ü²°
¡@³æ¤¸36 ProgressBar¡BProgressDialog©MMulti-Threadµ{¦¡
¡@³æ¤¸37 AlertDialog¹ï¸Ü²°
¡@³æ¤¸38 Toast§ÖÅã°T®§
¡@³æ¤¸39 Snackbar§ÖÅã°T®§
¡@³æ¤¸40¦Û­qDialog¹ï¸Ü²°
Part 07 Intent¡BIntent Filter©M¸ê®Æ¶Ç°e
¡@³æ¤¸41 AndroidManifest.xmlµ{¦¡¥\¯à´y­zÀÉ
¡@³æ¤¸42 Intent¯»¾¥µn³õ
¡@³æ¤¸43 Intent FilterÅýApp¤]¯àÀ°§UApp
¡@³æ¤¸44ÅýIntentª«¥óªþ±a¸ê®Æ
¡@³æ¤¸45­n¨D³Q©I¥sªºActivity¦^¶Ç¸ê®Æ
Part 08 Broadcast Receiver¡BService©MApp Widget
¡@³æ¤¸46 Broadcast Intent©MBroadcast Receiver
¡@³æ¤¸47 Service¬O¹õ«á­^¶¯
¡@³æ¤¸48 App Widget¤p¤u¨ãµ{¦¡
¡@³æ¤¸49¨Ï¥ÎAlarm Manager±j¤ÆApp Widgetµ{¦¡
¡@³æ¤¸50 App Widgetµ{¦¡ªº¨ä¥¦¤GºØ°õ¦æ¼Ò¦¡
Part 09 Activityªº¥Í©R¶g´Á»P¶i¶¥¥\¯à
¡@³æ¤¸51 Activityªº¥Í©R¶g´Á
¡@³æ¤¸52À°Activity¥[¤W¿ï³æ
¡@³æ¤¸53¨Ï¥ÎContext Menu
¡@³æ¤¸54¦bAction Bar¥[¤W¥\¯à¿ï¶µ
¡@³æ¤¸55°¼¶}¦¡¿ï³æ
¡@³æ¤¸56¥ª¥k·Æ°Ê¤Á´«µ{¦¡µe­±
¡@³æ¤¸57¨Ï¥ÎTab¼ÐÅÒ­¶¤Á´«µ{¦¡µe­±
¡@³æ¤¸58¦bª¬ºA¦CÅã¥Ü°T®§
Part 10 Àx¦sµ{¦¡ªº¸ê®Æ
¡@³æ¤¸59¨Ï¥ÎSharedPreferencesÀx¦s¸ê®Æ
¡@³æ¤¸60¨Ï¥ÎSQLite¸ê®Æ®wÀx¦s¸ê®Æ
¡@³æ¤¸61¨Ï¥ÎContent Provider¸óµ{¦¡¦s¨ú¸ê®Æ
¡@³æ¤¸62¨Ï¥ÎÀÉ®×Àx¦s¸ê®Æ
Part 11 App±M®×ªº¾ã³Æ¤u§@©Mµo§G
¡@³æ¤¸63¤ä´©¦UºØ»y¨t©M¦hºØ¿Ã¹õ¼Ò¦¡
¡@³æ¤¸64§Q¥ÎFragment§Þ³NÅýApp¾A¥Î¤£¦P¿Ã¹õ¤Ø¤oªº³]³Æ
¡@³æ¤¸65¨ú±o¿Ã¹õªº¼e«×¡B°ª«×©M¸ÑªR«×
¡@³æ¤¸66¦bºô¸ô¤Wµo§GApp¥H¤Î¦w¸Ë¨ì¹êÅé¸Ë¸m
Part 12 2D©M3Dø¹Ï
¡@³æ¤¸67¨Ï¥ÎDrawableª«¥óø¹Ï
¡@³æ¤¸68¨Ï¥ÎCanvasø¹Ï
¡@³æ¤¸69¨Ï¥ÎView¦bCanvas¤Wø»s°Êµe
¡@³æ¤¸70¨Ï¥ÎSurfaceView¶i¦æ°ª³tø¹Ï
¡@³æ¤¸71 OpenGL 3Dø¹Ï
Part 13 Google¦a¹Ïµ{¦¡
¡@³æ¤¸72¶}µoGoogle Map App
¡@³æ¤¸73 Google Map¶i¶¥±±¨î©M3D¦a¹Ï
¡@³æ¤¸74À°¦a¹Ï¥[¤W¼Ð¥Ü©M¸ô®|
¡@³æ¤¸75 Android¨t²Î¹ïAppªºÅv­­±±ºÞ©M©w¦ì¥\¯à
¡@³æ¤¸76¦Û°Ê©w¦ì - ¨Ï¥ÎGoogle APIªºLocation Services
Part 14 ©ç·Ó¡B¿ý­µ¡B¿ý¼v»P¦h´CÅé¼½©ñ
¡@³æ¤¸77¨Ï¥ÎMediaPlayer«Ø¥ß­µ¼Ö¼½©ñ¾¹
¡@³æ¤¸78¼½©ñ­I´º­µ¼Ö©MAudio Focus
¡@³æ¤¸79¿ý­µµ{¦¡
¡@³æ¤¸80¼½©ñ¼v¤ù
¡@³æ¤¸81©ç·Óµ{¦¡
¡@³æ¤¸82¿ý¼vµ{¦¡
Part 15 WebView»Pºô­¶³B²z
¡@³æ¤¸83 WebViewªººô­¶ÂsÄý¥\¯à
¡@³æ¤¸84¦Û¤v¥´³yºô­¶ÂsÄý¾¹
¡@³æ¤¸85 JavaScript©MApp¤§¶¡ªº©I¥s
Part 16¶}µoNFCÀ³¥Îµ{¦¡
¡@³æ¤¸86 NFCµ{¦¡³]­p
¡@³æ¤¸87§â¸ê®Æ¼g¤JNFC Tag
¡@³æ¤¸88 NFCªº¶i¶¥¥Îªk
Part 17¤ä´©Android Wear¬ïÀ¹¦¡¸Ë¸m
¡@³æ¤¸89 ¦w¸ËAndroid Wear¶}µo¤u¨ã
¡@³æ¤¸90 Android Wearªº¥\¯à©M°ò¥»¥Îªk
¡@³æ¤¸91 Android Wear±MÄݪºNotification®æ¦¡
¡@³æ¤¸92¨Ï¥ÎAndroid Wearªº»y­µ¦^ÂÐ¥\¯à
¡@³æ¤¸93¶}µoAndroid Wear¸Ë¸mªºApp
¡@³æ¤¸94¤â¾÷App©MAndroid Wear App¤¬¶Ç¸ê®Æ©MMessage
¡@³æ¤¸95 »s§@Android Wear Appªº¦w¸ËÀÉ
§Ç¡G