Android 开发实战:微博之发微博页面图片处理 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程将演示发微博页面中的图片添加和删除等处理方法。图片的选择包括从手机相册选择以及拍照获取图片两种方式,获取到的图片将用 GridView 控件以九宫格的形式显示,同时每个图片都会在右上角添加一个叉号按钮提供删除功能。

    1.发微博页面结构与功能需求分析 00:08:30

    本课时将带着大家一起分析下微博发布页面的结构样式,以及相关的逻辑功能的介绍,比如转发微博和原创微博的区别。

    2.获取相册图片 00:10:44

    本课时演示发微博页面中的获取相册图片功能。首先会介绍安卓中图片的储存和获取方式,接着会介绍 AlertDialog 的使用,还会演示返回图片的获取方法。

    3.获取拍照图片 00:07:40

    本课时演示发微博页面中的获取拍照图片功能。这里的拍照页面跳转有两种实现方法,我们将分别介绍。

    4.获取图片后的显示和删除处理 00:09:15

    本课时介绍相册和拍照两种方式获取到图片后的处理。每个图片的右上角还会有一个删除按钮提供图片的移除功能。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Android 开发实战:微博之发微博页面图片处理

4课时,36分钟2015-07-21
boredream
boredream

极客学院签约布道师

课程背景:
之前课程中完成了微博列表和微博详情的查看功能。从这节课开始将用两个课程完成微博的发布功能,本节课程将处理发微博页面中的图片功能,下节课将开发余下的表情面板和接口功能。地理位置相关功能较为复杂,暂不处理,话题和用户处理 UI 样式。

核心内容:
1. 发微博页面结构与功能需求分析
2. 获取相册图片
3. 获取拍照图片
4. 获取图片后的显示和删除处理

软件环境:Windows、Eclipse

是否提供资料:

课程等级:中级

适合人群:
Android 开发者
  • 技术问答
  • 1

    发微博页面结构与功能需求分析

    08:30

    本课时将带着大家一起分析下微博发布页面的结构样式,以及相关的逻辑功能的介绍,比如转发微博和原创微博的区别。

  • 2

    获取相册图片

    10:44

    本课时演示发微博页面中的获取相册图片功能。首先会介绍安卓中图片的储存和获取方式,接着会介绍 AlertDialog 的使用,还会演示返回图片的获取方法。

  • 3

    获取拍照图片

    07:40

    本课时演示发微博页面中的获取拍照图片功能。这里的拍照页面跳转有两种实现方法,我们将分别介绍。

  • 4

    获取图片后的显示和删除处理

    09:15

    本课时介绍相册和拍照两种方式获取到图片后的处理。每个图片的右上角还会有一个删除按钮提供图片的移除功能。

相关课程

  • Android 开发实战:自动检测更新功能的实现

    本课程讲解 Android 中如何自动检测并更新到最新版本,首先使用现有的开发者服务来实现自动更新,再逐步通过实际编写代码来实现同样的功能。

    6课时 59分钟
    初级
    14951人学习
  • Android 项目开发实战:图案解锁

    本课程讲解在 Android 上实现一个自定义的图案解锁用户控件,并利用这个自定义控件为应用添加图案解锁功能。该应用可以允许用户设置自己的解锁图案,然后就可以使用该图案进行解锁。应用使用自定义 View 实现基本点的显示与切换,使用 Canvas 实现界面的绘制。

    5课时 72分钟
    中级
    13123人学习
  • HTML、XML 等 Dom 结点类解析库的使用

    本课程主要讲解 Android 中具有 Dom 结点标签的文本文件的解析库 jsoup 的使用,例如 Html、XML、Epub3 及自定义标签的文本的解析。

    3课时 40分钟
    高级
    9494人学习
  • Android 开发实战:微博之详情页面的开发

    本课程将带大家分析微博详情页的布局结构,并提供几种实现思路。项目中采用的是 PullToRefreshListView 添加 HeaderView 的方式。此外还介绍演示了不同入口跳转到微博详情页的区别处理,以及微博评论列表的获取显示和评论发表功能。

    3课时 38分钟
    中级
    10224人学习