中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
移動互聯網開發技術叢書Kotlin零基礎入門到Android開發實戰/移動互聯網開發技術叢書

包郵 移動互聯網開發技術叢書Kotlin零基礎入門到Android開發實戰/移動互聯網開發技術叢書

出版社:清華大學出版社出版時間:2020-08-01
開本: 16開 頁數: 320
讀者評分:5分1條評論
中 圖 價:¥34.8(5.0折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

移動互聯網開發技術叢書Kotlin零基礎入門到Android開發實戰/移動互聯網開發技術叢書 版權信息

移動互聯網開發技術叢書Kotlin零基礎入門到Android開發實戰/移動互聯網開發技術叢書 本書特色

本書針對國內計算機、軟件相關專業已先修Android編程設計課程的學生,旨在為具備良好編程能力的學生提供一本能夠快速熟悉Android平臺的教材,熟練掌握使用Kotlin來開發 Android的**的基礎知識,為今后的課程學習和職業前途打下堅實的基礎。 本書目標針對性強,內容與時俱進,結構合理,理論結合實踐,著眼整體認識,體現特色內容。

移動互聯網開發技術叢書Kotlin零基礎入門到Android開發實戰/移動互聯網開發技術叢書 內容簡介

本書介紹使用Kotlin語言開發Android程序的基本方法。本書分為三部分:部分(~8章)簡要介紹Kotlin語言的基礎知識,包括使用Kotlin進行面向對象編程和函數式編程的基本方法;第二部分(第9~12章)包括Android Studio的基本介紹和一些Android開發的高階知識;第三部分(3、14章)是實踐部分,包含兩個Android小項目和相關的一些實用開發框架。 本書使用了大量的代碼示例,深入淺出,適用于靠前計算機、軟件相關專業已先修Android編程設計課程的學生,也可作為相關領域軟件從業人員的學習參考書。

移動互聯網開發技術叢書Kotlin零基礎入門到Android開發實戰/移動互聯網開發技術叢書 目錄

目錄

第1章Kotlin基礎


1.1Kotlin簡介


1.1.1**個Kotlin程序


1.1.2Kotlin的語法糖


1.2變量


1.2.1val和var


1.2.2類型推斷


1.3基本類型


1.4區間


1.5循環結構


1.6異常處理


1.7相等運算符


1.8可見性修飾符


1.9控制流程


1.9.1if表達式


1.9.2when表達式


習題


第2章Kotlin方法


2.1方法的定義


2.1.1單行表達式方法


2.1.2成員方法


2.1.3本地方法


2.1.4頂層方法


2.1.5字面量方法


2.1.6尾遞歸方法


2.1.7純方法


2.2參數


2.2.1命名參數


2.2.2默認參數


2.2.3可變參數


2.3常見操作符


2.3.1一元操作符


2.3.2二元操作符


習題






第3章Kotlin類


3.1類的基本用法


3.1.1類與對象


3.1.2訪問級別


3.1.3內部類


3.1.4靜態方法


3.2繼承


3.3接口


3.4抽象類


3.4.1抽象類的定義


3.4.2抽象類的使用


3.4.3抽象類的特點


3.4.4抽象類的規則


3.4.5抽象類的實際應用


3.4.6抽象類和接口的差異


3.5擴展


3.5.1擴展函數


3.5.2擴展屬性


3.5.3伴生對象的擴展


3.5.4擴展的作用域


3.6枚舉


3.7密封類


3.8數據類


3.8.1數據類的特性


3.8.2Kotlin中數據類的簡潔性


習題


第4章空安全、反射、注解


4.1空安全


4.1.1可空類型


4.1.2智能轉換


4.1.3訪問可空變量


4.1.4強制操作符


4.1.5Elvis操作符


4.1.6安全轉換


4.2反射


4.2.1Java虛擬機的體系結構


4.2.2獲取類的信息


4.2.3獲取類的其他信息


4.2.4在Kotlin中使用Java中的反射


4.2.5Kotlin中的KClass反射


4.3注解


4.3.1Java注解的組成部分


4.3.2在Java中定義Annotation


4.3.3Java中的常見注解


4.3.4讓Java程序認識注解


4.3.5在Kotlin中使用注解


4.4兼容問題


習題


第5章Kotlin屬性


5.1一般屬性


5.1.1為什么使用屬性


5.1.2語法和變量


5.1.3屬性的訪問規則


5.2延遲加載和懶加載


5.2.1延遲加載


5.2.2懶加載


5.2.3延遲加載和懶加載的差異


5.3委托屬性


5.3.1什么是委托屬性


5.3.2懶加載屬性


5.3.3可觀察屬性


5.3.4把屬性存儲在映射中


5.3.5局部委托屬性


5.3.6屬性委托的要求


5.3.7翻譯規則


5.4用屬性還是方法


習題


第6章Kotlin泛型與集合


6.1泛型簡介


6.2型變


6.2.1Java的類型通配符


6.2.2協變與逆變


6.2.3協變和逆變都是類型安全的


6.3Kotlin泛型的特色


6.3.1out T與in T


6.3.2聲明處型變


6.3.3類型投影


6.3.4泛型函數和泛型類


6.4泛型小結


6.5初識集合


6.5.1Iterable


6.5.2MutableIterable


6.5.3Collection


6.5.4MutableCollection


6.6Set


6.6.1概述


6.6.2SetAPI


6.6.3只讀Set


6.6.4可變Set


6.6.5與Java的比較


6.7List


6.7.1概述


6.7.2常用API


6.7.3相關操作


6.8Map


6.8.1概述


6.8.2相關操作


習題


第7章高階函數


7.1函數作為參數


7.2函數作為返回值


7.3函數賦值


7.4閉包


7.5匿名函數


7.6函數的引用


7.6.1頂級函數的引用


7.6.2成員函數和擴展函數的引用


7.7函數接收器


7.8記憶化


7.8.1概述


7.8.2實現記憶化


習題


第8章Kotlin DSL


8.1DSL


8.1.1通用編程語言和DSL


8.1.2API和DSL


8.1.3內部DSL


8.2有趣的Kotlin DSL


8.2.1日期


8.2.2單元測試


8.2.3HTML構建器


8.2.4SQL


8.2.5Android布局


8.2.6Gradle構建


8.3實現原理


8.3.1擴展函數


8.3.2Lambda表達式和高階函數


8.3.3中綴調用


8.3.4invoke約定


習題


第9章初識Android Studio


9.1Android Studio的特性


9.1.1無比強大的開發工具


9.1.2比以往更快的編碼和訪問速度


9.1.3無限制配置構建


9.1.4滿懷信心地編碼


9.1.5創建豐富且關聯的應用


9.1.6消除令人厭煩的任務


9.2使用Android Studio


9.2.1項目結構


9.2.2界面


9.2.3調試和分析工具


9.3Android項目結構概覽


9.3.1模塊


9.3.2項目文件


9.3.3項目結構設置


9.4創建**個Android Studio項目


9.4.1啟動新項目


9.4.2導入現有項目


9.4.3添加Kotlin代碼


習題


第10章Android Gradle


10.1Android Gradle編譯文件


10.1.1settings.gradle


10.1.2頂級的build.gradle


10.1.3app模塊的build.gradle


10.2配置SDK版本號以及其他默認配置


10.3Gradle編譯


10.3.1在命令行中執行Gradle編譯


10.3.2在Android Studio中執行Gradle編譯


10.4處理依賴


10.4.1添加Java庫依賴


10.4.2同步


10.4.3依賴傳遞


10.4.4使用Android Studio添加庫依賴


10.4.5Configuring Repository


10.5設置工程屬性


10.6升級新版本的Gradle


習題


第11章Activity和Fragment


11.1Activity


11.1.1概述


11.1.2Activity的創建方法


11.1.3Activity的生命周期


11.1.4Activity之間的通信


11.1.5Activity的4種啟動模式


11.2Fragment


11.2.1概述


11.2.2動態添加Fragment


11.2.3Fragment的生命周期


11.2.4Fragment的通信


習題


第12章Service和廣播


12.1Service詳解


12.1.1Service的基本用法


12.1.2Service的生命周期


12.1.3Service和Activity進行通信


12.1.4前臺服務


12.1.5Service和Thread的關系


12.2廣播


12.2.1概述


12.2.2靜態注冊


12.2.3動態注冊


12.2.4本地廣播


12.2.5使用私有權限


12.2.6實戰演練


習題


第13章Kotlin實戰之簡單天氣


13.1RxJava介紹


13.1.1作用


13.1.2項目引用


13.1.3概念


13.1.4RxJava中的觀察者模式


13.1.5基本的用法


13.1.6RxJava中的操作符


13.1.7RxJava中的Scheduler


13.1.8RxJava在網絡請求中的使用


13.2Disposable簡介及使用


13.2.1Disposable簡介


13.2.2Disposable對象的獲得


13.3Flowable


13.3.1Flowable的產生


13.3.2處理Backpressure的策略


13.4天氣數據源


13.4.1數據源簡介


13.4.2API地址和常用參數


13.4.3獲取JSON展示樣例


13.5Demo開發


13.5.1創建項目


13.5.2建立數據模型


13.5.3請求數據


13.6UI界面交互和數據


13.6.1主頁面的實現


13.6.2搜索城市頁面的實現


13.6.3當前天氣頁面的實現


13.6.4多日預報頁面的實現


13.6.5分時查詢頁面的實現


第14章Kotlin實戰之會議App


14.1Dagger2介紹


14.2Dagger2的使用


14.2.1引入Dagger2


14.2.2注解的使用


14.3Room DB存儲


14.3.1Room的3大組件


14.3.2Room的實際使用


14.4導入第三方依賴庫


14.5界面分析


14.5.1首頁的實現


14.5.2個人主頁


14.5.3詳情頁面


參考文獻


展開全部

移動互聯網開發技術叢書Kotlin零基礎入門到Android開發實戰/移動互聯網開發技術叢書 作者簡介

1986-1992: 北方交通大學講師; 1992-1994: 比利時VUB大學應用信息技術碩士; 1994-1996: 比利時VUB大學MBA; 1996-2003: IT公司項目經理 2003-至今: 北航軟件學院副教授。已出版二十幾本教材(其中“計算機導論實踐教程”一書獲北航2010年教學成果三等獎;“大學計算機英語教程”獲北航2012年教學成果二等獎。 主講課程: 計算機導論、軟件工程、職業生涯規劃等。

商品評論(1條)
  • 主題:移動互聯網開發的便捷之路

    移動互聯網開發的平臺是android studio,傳統語言是java + xml,最簡明且有發展前景的是kotlin+xml,此書是移動互聯網開發的便捷之路。

    2021/12/10 21:36:21
    讀者:631***(購買過本書)
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 除甲醛公司-甲醛检测-广西雅居环境科技有限公司 | 飞象网 - 通信人每天必上的网站| 氟塑料磁力泵-不锈钢离心泵-耐腐蚀化工泵厂家「皖金泵阀」 | 上海三信|ph计|酸度计|电导率仪-艾科仪器 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | PTFE接头|聚四氟乙烯螺丝|阀门|薄膜|消解罐|聚四氟乙烯球-嘉兴市方圆氟塑制品有限公司 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | 西安标准厂房_陕西工业厂房_西咸新区独栋厂房_长信科技产业园官方网站 | 注塑模具_塑料模具_塑胶模具_范仕达【官网】_东莞模具设计与制造加工厂家 | 找培训机构_找学习课程_励普教育 | 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 高柔性拖链电缆_卷筒电缆_耐磨耐折聚氨酯电缆-玖泰特种电缆 | 生物制药洁净车间-GMP车间净化工程-食品净化厂房-杭州波涛净化设备工程有限公司 | 四川成人高考_四川成考报名网 | 活性炭-蜂窝-椰壳-柱状-粉状活性炭-河南唐达净水材料有限公司 | 啤酒设备-小型啤酒设备-啤酒厂设备-济南中酿机械设备有限公司 | 聚合甘油__盐城市飞龙油脂有限公司 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 大倾角皮带机-皮带输送机-螺旋输送机-矿用皮带输送机价格厂家-河南坤威机械 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | YJLV22铝芯铠装电缆-MYPTJ矿用高压橡套电缆-天津市电缆总厂 | 焊锡丝|焊锡条|无铅锡条|无铅锡丝|无铅焊锡线|低温锡膏-深圳市川崎锡业科技有限公司 | 台湾阳明固态继电器-奥托尼克斯光电传感器-接近开关-温控器-光纤传感器-编码器一级代理商江苏用之宜电气 | 卫浴散热器,卫浴暖气片,卫生间背篓暖气片,华圣格浴室暖气片 | 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | 砍排机-锯骨机-冻肉切丁机-熟肉切片机-预制菜生产线一站式服务厂商 - 广州市祥九瑞盈机械设备有限公司 | 政府园区专业委托招商平台_助力企业选址项目快速落地_东方龙商务集团 | 针焰试验仪,灼热丝试验仪,漏电起痕试验仪,水平垂直燃烧试验仪 - 苏州亚诺天下仪器有限公司 | 永嘉县奥阳陶瓷阀门有限公司| 冷水机-工业冷水机-冷水机组-欧科隆品牌保障 | 【甲方装饰】合肥工装公司-合肥装修设计公司,专业从事安徽办公室、店面、售楼部、餐饮店、厂房装修设计服务 | 集装箱标准养护室-集装箱移动式养护室-广州璟业试验仪器有限公司 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 诗词大全-古诗名句 - 古诗词赏析| 不锈钢水箱厂家,不锈钢保温水箱-山东桑特供水设备 | 中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折! |