- 博客(12)
- 资源 (23)
- 收藏
- 关注
原创 智能电视TV开发---圆角item封装成组件
在android客户端设置界面开发实例写过一个设置界面,但是不具有通用性,这里将使用一种方法来实现通用性样式。这里我们主要是通过TypedArray来实现自定义属性。一、TypeArray的介绍 这里使用网上一个例子,介绍一下TypeArray的基本使用。1.1、编写attrs.xml在res/values文件下面定义一个attrs.xml文件,代码如下:
2013-12-23 23:29:08 2343
原创 智能电视TV开发---手机直播视频客户端与智能电视通信
在智能电视TV开发---直播视频客户端结构设计和实现中,我们设计出了简单的客户端,这里这个客户端与智能电视上面的TV服务端进行通信,实现手机控制电视来播放节目。一、手机端UDP的client实现 在智能电视TV开发---客户端和服务器通信中我是使用PC端来做客户端与智能电视TV通信的,现在需要把PC端的代码移植到手机端就可以了,这一步很容易。代码如下:
2013-12-22 13:55:33 3534
原创 智能电视TV开发---直播视频客户端结构设计和实现
在智能电视TV开发---客户端和服务器通信里面我们实现了客户端和服务端的简单通信,接下来我们做一个简单的客户端界面,来实现手机端来操控智能电视的TV端。一、存储视频的结构设计我们在做客户端的时候,通常是需要存储视频的相关信息,结构如下:package com.jwzhangjie.model;import android.os.Parcel;import android.os.P
2013-12-19 22:52:06 8810 5
原创 智能电视TV开发---客户端和服务器通信
在做智能电视应用的时候,最头疼的就是焦点问题,特别是对于个人开发者,没有设备这是最最头疼的事情了,在没有设备的情况下,怎么实现智能电视应用呢,接下来我是用TV程序来做演示的,所以接下来的所有操作是在有网络的情况下,TV链接到一个路由器上面,做过开发的人都知道Socket编程分为两种一个是可靠传输的TCP,另一个是不可靠传输的UDP,TCP需要知道对方的IP才能实现,UDP虽然不可靠,但是它可以实现
2013-12-18 21:20:50 8634 6
原创 Android自定义下拉刷新
网上的下拉刷新功能很多,不过基本上都是隐藏header的,而项目里面需要只隐藏部分的header,类似QQ好友动态的效果,修改了一些现有的,最后有很多问题,所以就自己自定义了一个,逻辑也很简单,首先就是重写ListView,然后覆写onTouchEvent,然后根据手的触摸位置计算差值,然后移动header.下面是效果图: 主要的部分就是下拉刷新组件,代码如下,里面我都要注释:
2013-12-16 23:50:12 4024 1
原创 流媒体开发之-新浪体育NBA视频解析
当我们去解析新浪体育NBA赛事的时候,有一个项目是视频,它存储的是网页形式,我们需要获取真实地址才能播放,不利用第三方工具,我们也可以去从网页上获取真实地址,首先我们看一下他的一个真实地址http://v.iask.com/v_play_ipad.php?vid=121251907,多个对比可以看到只有vid后面的内容是变化的,所以我们只需要从网页上抓取他的vid内容就可以了,而站点地址的网页里面
2013-12-09 00:36:52 10103
原创 流媒体开发之-腾讯体育NBA视频点播解析
在前面解析赛事和排名,在这里解析点播视频,选取的是腾讯体育链接里面的点播。首先还是先封装一个保存点播视频的相关信息的类package com.jwzhangjie.model;import java.io.Serializable;/** * 视频点播 * @author jwzhangjie * */public class VideoDemandModel implem
2013-12-08 17:33:02 12742 1
原创 流媒体开发之-新浪网NBA赛程解析
在前面解析新浪网NBA排名,这章解析NBA赛事。首先还是封装一个存储赛事内容的类:package com.jwzhangjie.model;import java.io.Serializable;/** * 赛程 * @author jwzhangjie * */public class CompetitionNoticeModel implements Serializ
2013-12-08 15:35:42 4349
原创 流媒体开发之-新浪网NBA排名解析
最近NBA比赛,所以很多人再看,排名也是其中的一个观看点,这里解析了新浪网NBA排名数据。首先要封装一个类保存排名需要的内容package com.jwzhangjie.model;import java.io.Serializable;/** * 排名模型 * @author jwzhangjie * 采集新浪排行数据 */public class RankModel
2013-12-08 14:42:08 2737
原创 流媒体开发之-音悦台TV解析特定条件下的所有TV视频
整合流媒体开发之-音悦台TV解析和流媒体开发之-音悦台TV页码链接解析这两部分来实现解析音乐台特定条件的所有TV视频链接。package com.pigvideo.parser.yinyuetai;import com.pigvideo.model.YinYueTaiModel;import com.pigvideo.model.YinYueTaiPageModel;import o
2013-12-08 00:33:04 30125
原创 流媒体开发之-音悦台TV页码链接解析
在前面的流媒体开发之-音悦台TV解析中解析了某一个页的TV视频,但是里面有很多页,如果要解析所有的视频,首先要解析每一页视频的链接,下面解析音悦台的视频页的链接首先要明白的是网页里面给出的链接可能没有音悦台的域名,还有就是链接要分为几部分来组合,下面是我写的一个类来存储链接的package com.pigvideo.model;import java.io.Serializable;
2013-12-08 00:28:54 5293
原创 流媒体开发之-音悦台TV解析
由于工作问题写博客不能连贯,很多个人开发者开发播放器的时候,基本上都是提供播放功能,没有提供网上资源,比较维护是很麻烦的,我们可以使用网上资源,最近业余在搞音乐部分,对于资源部分我也是使用网上现有的资源,比如音悦台里面有很多TV,我们可以解析他们的网页内容。下面就是解析其中一个网页的TV首先确定你TV要实现的内容,封装一个类内容如下:package com.pigvideo.model;
2013-12-07 15:02:48 23227 1
自定义FragmentTabHost
2014-06-27
CSipSimple
2013-10-25
关于Activity和Task的设计思路和方法.pdf
2013-10-15
SDL1.3源码
2013-06-17
TCL相关资料
2012-05-18
android动态设置日期时间源代码
2011-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人