通过《第一行代码》学习 Android 开发

第一行代码

Android

——第 2 版——

郭霖 著


第 1 章:开始启程——你的第一行 Android 代码

•1.2 手把手带你搭建开发环境

  通过《第一行代码》学习 Android 开发 Android Studio 的安装及配置

  通过《第一行代码》学习 Android 开发 Android Studio 常用设置

  通过《第一行代码》学习 Android 开发 Android Studio 中批量注释 Java 代码

  通过《第一行代码》学习 Android 开发 Android Studio 如何更新到新版本

  通过《第一行代码》学习 Android 开发 Android Studio 分类整理 res/layout 中的布局文件

  通过《第一行代码》学习 Android 开发 AndroidStudio 解决 gradle 加载依赖慢的问题

  通过《第一行代码》学习 Android 开发Android Studio 上传本地项目到 GitHub 上

  通过《第一行代码》学习 Android 开发 Android Studio 之生成正式签名的 APK 文件

  通过《第一行代码》学习 Android 开发 使用 Android Studio 开发 widget 安卓桌面插件

  通过《第一行代码》学习 Android 开发 colors.xml 配置

  通过《第一行代码》学习 Android 开发 Android Studio 如何修改已建好的项目的API Version

  通过《第一行代码》学习 Android 开发 取消Android studio双击shift打开全局搜索

  通过《第一行代码》学习 Android 开发 Genymotion下载镜像速度超级慢的解决方案

•1.3 项目结构

  通过《第一行代码》学习 Android 开发 详解项目中的资源

•1.4 前行必备——掌握日志工具的使用

  通过《第一行代码》学习 Android 开发 使用 Android 的日志工具 Log


第 2 章:先从看得到的入手——探究活动

•2.2 活动的基本用法

  通过《第一行代码》学习 Android 开发 手动创建活动

  通过《第一行代码》学习 Android 开发 如何运行单个 Activity

  通过《第一行代码》学习 Android 开发 Toast

  通过《第一行代码》学习 Android 开发 在活动中使用 Menu

  通过《第一行代码》学习 Android 开发 活动的生命周期

•2.3 使用 Intent 在活动之间穿梭

  通过《第一行代码》学习 Android 开发 点击按钮实现页面跳转

  通过《第一行代码》学习 Android 开发 在活动间传递数据

  通过《第一行代码》学习 Android 开发 启动活动的最佳写法

  通过《第一行代码》学习 Android 开发 Android中的Intent和Intent-filter总结


第 3 章:软件也要拼脸蛋——UI开发的点点滴滴

•3.2常用控件的使用方法

  通过《第一行代码》学习 Android 开发3.2.1 TextView

    通过《第一行代码》学习 Android 开发 TextView 基础

    通过《第一行代码》学习 Android 开发 如何在 TextView 中设置图标并按需调整图标大小

    通过《第一行代码》学习 Android 开发 多行文字跑马灯

  通过《第一行代码》学习 Android 开发3.2.2 Button

    通过《第一行代码》学习 Android 开发 圆形按钮设计

    通过《第一行代码》学习 Android 开发 通过 Drawable resource file 美化 Button 样式

    通过《第一行代码》学习 Android 开发 Button(圆角、描边、按压效果)

    通过《第一行代码》学习 Android 开发 有关 Button.setOnClickListener() 方法的总结

  通过《第一行代码》学习 Android 开发3.2.3 EditText

    通过《第一行代码》学习 Android 开发 EditText 基础

    通过《第一行代码》学习 Android 开发 简易登陆界面

  通过《第一行代码》学习 Android 开发3.2.4 ImageView

    通过《第一行代码》学习 Android 开发 ImageView 基础

  通过《第一行代码》学习 Android 开发3.2.5 ProgressBar

  通过《第一行代码》学习 Android 开发3.2.6 AlertDialog

    通过《第一行代码》学习 Android 开发 AlertDialog基础

  通过《第一行代码》学习 Android 开发3.2.7 ProgressDialog

  通过《第一行代码》学习 Android 开发 RadioButton

    通过《第一行代码》学习 Android 开发 RadioButton基础知识

  通过《第一行代码》学习 Android 开发 CheckBox

    通过《第一行代码》学习 Android 开发 CheckBox基础知识

  通过《第一行代码》学习 Android 开发 Switch

    通过《第一行代码》学习 Android 开发 Android Studio中Switch控件有关 textOn 和 textOff 用法

    通过《第一行代码》学习 Android 开发 Android Studio中Switch控件有关 thumb 和 track 用法

  通过《第一行代码》学习 Android 开发 Data & Time

    通过《第一行代码》学习 Android 开发 TextClock & AnalogClock(模拟时钟)

    通过《第一行代码》学习 Android 开发 Android之场景桌面(二)----模拟时钟实现

•3.3详解 4 种基本布局

  通过《第一行代码》学习 Android 开发 LinearLayout

  通过《第一行代码》学习 Android 开发 RelativeLayout

  通过《第一行代码》学习 Android 开发 TableLayout

  通过《第一行代码》学习 Android 开发 百分比布局

•3.4系统控件不够用?创建自定义控件

  通过《第一行代码》学习 Android 开发 自定义控件

•3.5最常用和最难用的控件——ListView

  通过《第一行代码》学习 Android 开发 3.5.1 ListView的简单用法

    通过《第一行代码》学习 Android 开发 通过 ListView 学习 ArrayAdapter

    通过《第一行代码》学习 Android 开发 SimpleAdapter

    通过《第一行代码》学习 Android 开发 BaseAdapter

•3.6 更强大的滚动控件——RecyclerView

  通过《第一行代码》学习 Android 开发 3.6.1 RecyclerView 的基本用法

    通过《第一行代码》学习 Android 开发 RecyclerView 基础

    通过《第一行代码》学习 Android 开发 Android 控件 RecyclerView(转载)

•3.7 编写界面的最佳实践

  通过《第一行代码》学习 Android 开发 3.7.1 制作 Nine-Patch 图片

  通过《第一行代码》学习 Android 开发 3.7.2 编写精美的聊天界面


第 4 章:手机平板要兼顾——探究碎片

•4.2 碎片的使用方式

  通过《第一行代码》学习 Android 开发 探究 Fragment

  通过《第一行代码》学习 Android 开发 简易版的新闻应用


第 5 章:全局大喇叭——详解广播机制

•5.1 广播机制

 通过《第一行代码》学习 Android 开发 Broadcast 初体验


第 10 章:后台默默的劳动者——探究服务

•10.2 多线程

  通过《第一行代码》学习 Android 开发 多线程

  通过《第一行代码》学习 Android 开发 异步消息处理机制


第 12 章:最佳的 UI 体验——Material Design 实战

•12.2 Toolbar

  通过《第一行代码》学习 Android 开发 Android 之 ToolBar 踩坑笔记


写在后面

•Android学习中出现的Bug

  通过《第一行代码》学习 Android 开发 Android Stuio让我濒临崩溃的bug之cause: unable to find valid certification path to requested target

  通过《第一行代码》学习 Android 开发 Android Studio 中的 button 无法使用 background 更改背景颜色

  通过《第一行代码》学习 Android 开发 Android Studio 报错:你的主机中的软件中止了一个已建立的连接

•补充——课本之外的知识

  通过《第一行代码》学习 Android 开发 Android Studio之显示本地时间

•《第一行代码》

  网盘链接:【,提取码:1234】

上一篇:相册选择头像或者拍照 上传头像以NSData 图片二进制格式 表单上传


下一篇:PHP 载入图像 imagecreatefrom_gif_jpeg_png 系列函数