`
263229365
  • 浏览: 474717 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java新浪微博客户端开发第四、五步

 
阅读更多

0、Main:主函数入口;1、MainDialog:主界面;2、WeiboPanel:StatusPanel及CommentPanel的父类;3、 StatusPanel:所有有关“微博”的父类......

AD:

 

这一步是对之前进行较大的改动。增加的类也比较多。包结构如下:

0、Main:主函数入口

1、MainDialog:主界面

2、WeiboPanel:StatusPanel及CommentPanel的父类

3、 StatusPanel:所有有关“微博”的父类

4、CommentPanel:所有有关“评论”的父类

5、FriendTimeline:用于放置当前登录用户及其所关注用户的最新微博,继承自StatusPanel

6、RepostTimeline:一条微博的“全部转发“,继承自StatusPanel

7、MyComment:我的评论,继承自CommentPanel

8、CommentById:一条微博的“全部评论“,继承自CommentPanel

9、OnePanel:放置一条微博,或者一条评论的父类

10、OneStatus:放置一条微博的JPanel,继承自OnePanel

11、OneComment:放置一条评论的JPanel,继承自OnePanel

12、WeiboFrame:转发、评论等的面板。

……

下面是其中几个类的继承关系:

 

除了暂时取消加载提示的TipDialog外,保持之前功能的基础上,加入了如下功能:

 

 

 

代码下载:

Java新浪微博客户端开发第四步(微盘的)

原文链接:http://binary.duapp.com/?p=189

 

Java新浪微博客户端开发第五步

2012-09-21 15:18 蜗牛都知道 蜗牛都知道的博客 我要评论(0) 字号:T | T
一键收藏,随时查看,分享好友!

这次把基本的功能都实现了,也加上了授权那块。用户第一次使用该客户端时弹出授权的对话框。默认把授权获得的access_token保存下来,只要access_token不过期(通过审核的应用有效期是一个星期),就可以直接运行客户端,无需登录或再次授权。

AD:

 

这次把基本的功能都实现了,也加上了授权那块。用户第一次使用该客户端时弹出授权的对话框。默认把授权获得的access_token保存下来,只要access_token不过期(通过审核的应用有效期是一个星期),就可以直接运行客户端,无需登录或再次授权。

实现的功能和一些改动如下:

1、实现系统托盘

在MainDialog 类中加入initSystemTray和createMenu方法

2、加入类WeiboConstants,用于存放一些公共的常量,如客户端的Logo

3、实现点击图片查看中图、原图及保存图片

1)、增加新浪ShowImage,用于显示图片

2)、增加实现HyperlinkListener接口的类MyHyperlinkListener,用于监听JTextPanel的事件

3)、在OneJPanel 的initTextPanel方法加入

  1. textPanel.addHyperlinkListener(new MyHyperlinkListener()); 

4、创建新类Mentions,用于@我的选项卡

5、创建新类MyFavorites,用于收藏的选项卡

6、创建OneUser,放置一个用户

7、创建新类FriendsOrFollowers,用于关注和粉丝的选项卡

8、特色功能:点击选项卡,再加载相应的内容。

运行图示:

Java微博客户端开发第五步运行图示

代码下载(可以点击压缩包中的start.bat直接运行):

Java新浪微博客户端开发第五步(微盘的)

原文链接:http://binary.duapp.com/?p=212

分享到:
评论

相关推荐

    Java新浪微博客户端开发第五步

    Java新浪微博客户端开发第五步的源代码,可以点击压缩包中的start.bat直接运行。更多详情请参看:http://binary.duapp.com/?p=212 或者 http://blog.csdn.net/cannel_2020/article/details/7976179

    Java新浪微博客户端开发第三步

    Java新浪微博客户端开发第三步 详情可参看http://binary.duapp.com/?p=119或http://blog.csdn.net/cannel_2020/article/details/7871456 (@蜗牛都知道)

    Android开发我的新浪微博客户端

    以上是开发“Android开发我的新浪微博客户端”所需的关键知识点,通过这个项目,开发者可以深入理解Android开发的全貌,提升自己的技能。在实际开发中,还需要不断学习和适应Android的新特性,以及遵循最佳实践,以...

    android开发新浪微博客户端+完整攻略+源码

    在Android平台上开发新浪微博客户端是一项常见的任务,涉及到许多关键的技术点和流程。本教程将通过一个完整的攻略,结合源码分析,帮助开发者理解如何构建这样的应用。以下是对标题和描述中涉及知识点的详细说明: ...

    基于android新浪微博客户端开发

    "Android新浪微博客户端开发指南" 基于Android平台的Java Web开发过程中,开发新浪微博客户端是一项复杂的任务。为了帮助开发者一步步完成开发工作,本文将详细介绍新浪微博客户端的开发过程。 知识点1:页面载入...

    手把手教你用Android开发新浪微博客户端》

    在本文中,我们将深入探讨如何使用Android平台进行新浪微博客户端的开发。这是一项涉及移动应用开发、网络通信以及用户界面设计的综合性任务。首先,我们来理解Android开发的基础知识。 Android是一种开源的操作...

    andoid新浪微博客户端源代码

    【标签】:“andoid新浪微博客户端源代码”、“android”、“java”、“新浪微博客户端” 本文将深入探讨基于Android的新浪微博客户端源代码,主要涉及以下几个关键知识点: 1. **Android开发基础**:Android是...

    Android新浪微博客户端源代码

    Android手机上的新浪微博客户端程序Java源码下载,可了解到android中的域名获取等操作,http操作,发微博的作者操作,sqlite操作和微博浏览显示操作,包括了界面到数据库和网络较综合的操作技巧。包括使用sqlite创建...

    毕业论文安卓826新浪微博客户端app.doc

    该系统利用 Android 智能手机操作系统的开放性体系架构,开发出能为用户提供基于 Android 平台的新浪微博客户端系统。通过本系统用户不仅可以享受到和网页版一样的体验,更重要的是可以让更多的微博用户用手机就能...

    android新浪微博客户端

    在移动互联网时代,社交媒体成为了人们获取信息、分享生活的重要平台,其中新浪微博作为国内主流的社交应用之一,其Android客户端的开发具有重要意义。本篇文章将围绕“android新浪微博客户端”这一主题,深入探讨...

    新浪微博客户端源码

    "新浪微博客户端源码" 是一个关于Android平台的应用程序开发的学习资源,它提供了新浪微博官方客户端的源代码,让开发者能够深入理解并学习如何构建类似的应用。这个源码可以帮助开发者研究微博应用的架构设计、功能...

    android开发新浪微博客户端 完整攻略

    ### Android开发新浪微博客户端知识点梳理 #### 一、项目概述与准备 - **项目目标**:开发一款基于Android系统的新浪微博客户端应用程序。 - **作者背景**:文章作者“水的右边”是一位Android开发领域的初学者,...

    仿新浪微博客户端

    【标题】"仿新浪微博客户端"涉及的是一款针对Android平台开发的应用程序,旨在模仿新浪微博的功能和用户体验。这样的项目对于初学者来说是一个很好的实践案例,因为它涵盖了移动应用开发中的多个关键技术和设计原则...

    java新浪微博(含源代码)

    在开发微博应用时,可以使用如Apache HttpClient或者OkHttp这样的HTTP客户端库来发起网络请求。这些库允许开发者构建HTTP请求,设置请求头,如OAuth认证所需的Token,以及处理响应。 OAuth认证是访问新浪微博API的...

    安卓开发-Android应用源码四次元新浪微博客户端项目.zip

    总之,这个项目为学习Android开发提供了实际操作的平台,尤其是对于那些希望深入理解微博客户端开发的开发者来说,这是一个宝贵的资源。通过对源码的研究,不仅可以提升编程技能,还能加深对Android系统和网络编程的...

    新浪微博客户端

    【标题】:“新浪微博客户端” 该项目实战的焦点是“新浪微博客户端”,这意味着我们将深入探讨如何构建一个类似于新浪微博的应用程序。这个开源项目提供了源代码,为开发者提供了一个学习和实践移动应用开发的平台...

    沈大海讲新浪微博客户端源代码

    《沈大海讲新浪微博客户端源代码》是一门针对2011年版本的新浪微博客户端源代码进行解析的课程或教程,由知名专家沈大海主讲。这个资源对于学习和理解当时的移动应用开发,尤其是微博类社交应用的实现机制,具有较高...

Global site tag (gtag.js) - Google Analytics