我开发完成了一个完整的视频客户端app,现在,分享出来,供初学者学习参考(大神就不用看了,比较简单,仅供入门),大家相互交流相互学习。项目有些功能,我时间也不是很多,只能时不时更新下。只能大概讲解怎么一步一步实现,相关的知识点,大家自己查阅相关资料了,本人很多地方也是会使用,要我说出个具体的原理什么的,确实说不清,还有本人表达能力有限,大家只能将就看看,不喜忽喷,哈哈。
还有为大家说下,怎么加入广告平台的广告,发布市场,获取收入(老实说本人app,加广告,基本没收入),这里只是抛砖引玉罢了,给刚入行的朋友说下有这么一回事就是了。当然如果你app有创意,做的好,下载量大,用户多,凭借一款app发家致富是件很容易的事。
界面随便弄的,美工不会,将就看吧,效果图:
1.png (533.08 KB, 下载次数: 0)
下载附件 保存到相册
15 分钟前 上传
2.png (1.44 MB, 下载次数: 0)
下载附件 保存到相册
14 分钟前 上传
3.png (834.21 KB, 下载次数: 0)
下载附件 保存到相册
14 分钟前 上传
注意:视频资源是由开放平台提供的sdk,根据官方api文档,可以很容易的获取相应的数据,比较方便。(56视频开放平台)。
1.注册56视频开放平台账号,创建应用,获取应用的id和应用的秘钥,下载android版本的sdk,下载后,解压,可以看见详细的帮助文档和使用说明。
2.打开eclipse创建项目,我的项目名字:MyVideoPlayer,app名字:蝌蚪视频,包名:com.hck.videoplayer.
把解压文件里面libs里面的包,复制到项目的lib文件下面去。
3.引入外包lib库文件。说下这个,因为资源视频格式比较多,用android原生的sdk,不能支持这么多的格式,所以,这里我使用了一个开源的视频播放库,可以支持基本当前所有的视频格式。
需要的可以下载:http://pan.baidu.com/s/1hqkVgX2
下载后,解压,导入进eclipse,然后,点击我们创建的项目——右键》》properties》》android》》add》》点选我们导入的库文件,然后点击ok,ok
5.png (49.71 KB, 下载次数: 0)
下载附件 保存到相册
半小时前 上传
4.新建各个功能模块包。
我这里建如下几个包,你可以根据自己需要,建立自己的包。ui包,放置activity;adpter包,放置adpter;bean包,放置我们的实体对象;
data包,一些全局数据之类的;interfaces包,放置接口的;util包,一些工具类;widge包,一些自定义的view;
net包,和网络相关的。建好后如图:
7.png (21.44 KB, 下载次数: 0)
下载附件 保存到相册
17 分钟前 上传
准备工作基本完成,今天就说这么多吧,后面我们再继续