首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HsuJin
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
打造一个启动界面
目前,很多 Android 应用都有一个启动界面 (Launch/Splash Screen),即应用在从桌面或应用抽屉启动的过程中,显示的一个有内容的界面,而不是一个空白页;在应用运行时,启动界面则不会出现。 一种是应用在数据加载过程中显示的不可交互的占位符界面 (Place…
课程实践 1: 制作第一个 Android App
这是 Android 开发(入门)课程 的第一部分《布局和交互》的第一次课程实践,导师是 Lyla Fujiwara,主要内容是安装 Android Studio 并制作第一个 Android App。 在前两节课利用 XMLV 查看仿真效果之后,从现在开始,终于可以用真正的 …
课程 4: 使用 CursorLoader 加载数据
这节课是 Android 开发(入门)课程 的第四部分《数据与数据库》的最后一节课,导师依然是 Jessica Lin 和 Katherine Kuan。这节课主要内容有两个部分: 利用上节课完成的 Content Provider 实现 CursorLoader,以在后台线程…
实战项目 7&8 : 从 Web API 获取数据
这篇文章分享我的 Android 开发(入门)课程 的第七个和第八个实战项目:书籍列表应用和新闻应用。这两个项目都托管在我的 GitHub 上,分别是 BookListing 和 NewsApp 这两个 Repository,项目介绍已详细写在 README 上,欢迎大家 st…
课程 2: 在 Android 应用中使用数据库
这节课是 Android 开发(入门)课程 的第四部分《数据与数据库》的第二节课,导师依然是 Jessica Lin 和 Katherine Kuan。这节课在掌握 SQLite 数据库基本操作的前提下,在 Pets App 的最小可行性应用 (MVP, Minimum Via…
课程 1: JSON 解析
结束 Android 开发(入门)课程 的第二部分《多屏幕应用》后,来到第三部分《访问网络》,这部分课程要完成一个名为 Quake Report 的应用,这个应用从网络获取数据,列出全球范围内最近发生的地震信息,包括时间、地点、震级。 从 USGS API 请求数据,了解返回的…
实战项目 6: Tour Guide App
这篇文章分享我的 Android 开发(入门)课程 的第六个实战项目:旅游指南应用。之所以为此单独列出一篇文章来,而不像前五个实战项目放在笔记的末尾,是因为这个 App 用到了许多课程中没有介绍的,但在实际开发中很常用的 Android 组件。不过在有基本的概念(如适配器模式、…
课程 4: 偏好
这节课是 Android 开发(入门)课程 的第三部分《访问网络》的最后一节课。这节课为 Quake Report App 添加一个偏好 (Preference) 页面,入口放在应用栏,使应用能够根据用户的偏好修改查询地震信息的最小震级,以及按震级大小或时间顺序排列显示地震信息…
Android 基石纳米学位 @Udacity
今年底我开始在 Udacity 学习 Android 开发纳米学位课程,这是我整理的学习笔记。 Udacity 的 Android 开发课程分为 入门 和 进阶 两个阶段。自然地,我的学习笔记会从入门课程开始,这个阶段无需任何编程基础,共分为四个部分: 除了课程视频,这个阶段还…
课程 1: Intent 和 Activity
结束 Android 开发(入门)课程 的第一部分《布局和交互》后,来到第二部分《多屏幕应用》,这部分课程要完成一个 Miwok Dictionary 的多屏幕应用,这个应用由 Numbers、Colors、Family Members、Phrases 四个类别的 Englis…
下一页
个人成就
文章被点赞
110
文章被阅读
31,735
掘力值
555
关注了
20
关注者
14
收藏集
0
关注标签
12
加入于
2018-02-05