排序:
默认
按更新时间
按访问量

使用vitaimo搭建可以播放组播流的播放器

这今天做电视端项目,需要写一个可以播放组播流的播放器,可以直接播放像CCTV频道的电视节目。 我们先来说说组播流以及它所用到的协议;                  组播:一种组播流分发节点接收组播流的方法,效保证了组播流传输的可靠性以及组播业务不发生间断,并保证了双组播源在组网中的应用; ...

2017-04-27 13:28:46

阅读数:1185

评论数:2

Android 用java语言执行Shell命令

最近项目中需要用到java语言来执行shell命令,在网上查了资料, 把自己在项目里用到的命令整理成了工具类开放给大家,希望对大家有用。功能不全,后期我会慢慢添加整合。                    public class ShellUtils { public static fi...

2017-04-27 11:28:38

阅读数:3171

评论数:0

Android判断后台服务(Service)是否运行

今天在项目中需要判断某个服务是否在后台运行,因此写了一个工具类方便大家调用,话不多说,上代码。 ** * 服务工具类 * * @author Administrator * */ public class ServiceUtils { /** * 判断服务是否开启 * ...

2017-04-27 11:01:41

阅读数:8919

评论数:0

使用VLC搭建组播服务器,在客户端进行播放

最近,在写一个项目需要用到VLC搭建组播流服务器作为视频源,我这里使用了UDP协议。UDP协议主要作用是将网络数据流量压缩成数据报的形式,一个典型的数据报就是一个二进制的传输单位。每一个数据报的前8个字节用来包含报头信息,剩余字节则用来包含具体的传输数据。总体来说:UDP任然不失为一项非常实用和可...

2017-03-07 15:04:13

阅读数:859

评论数:0

Android之Html将网络图片替换为本地图片

今天做项目时候,需要实现在没有网络情况下,将Html中的网络图片路径替换成本地的显示出来,因为时间问题就想到了一个笨办法,循环遍历找到Html中的图片路径将其替换成本地图片路径,在使用TextView的fromHtml来加载。                     原版代码如下: "...

2017-01-09 20:35:20

阅读数:947

评论数:0

Android文件解压工具类

这是Android文件解压工具类。如果需要含有子目录的文件解压方法,这是地址:Android含有子目录解压方法 /** * 不含子目录的文件压缩 * * @param zipFile * 压缩包所在路径 * @param targetDir * ...

2017-01-03 19:45:37

阅读数:708

评论数:0

Android解压文件(含有子目录,文件)

最近在一个项目需要用到文件功能,服务端给的压缩包里面含有子目录,如果单纯解压一次是不成功的,需要递归来进行解压。               服务端给的压缩包如图所示:                                               解压代码如下: /*...

2017-01-03 19:30:19

阅读数:3656

评论数:4

快速入门HTML-----入门HTML必看的文章

之前一直从事的是Android开发,因个人发展需要学习HTML,结合以前的Android学习经验,想与大家分享一下快速学习HTML方法。一下全为个人之见,有更好的想法欢迎交流。邮箱地址:2944198612@qq.com;                    什么是HTML: 超文本标记语言。“...

2016-11-21 20:00:01

阅读数:392

评论数:0

Android实现弹幕效果——BarrageDemo

很多项目需要用到弹幕效果,尤其是在播放视频的时候需要一起显示别人发的弹幕,也包括自己的发的。 今天就试着写了一下这个效果。                思路就是将从右往左的动画效果,字体内容,字体大小,弹幕平移速度等属性一起与TextView封装成BarrageItem,并将控制效果与Barra...

2016-11-16 18:03:18

阅读数:776

评论数:0

Android流式标签布局,自定义标签控件tagView

我们在一些项目中会用到自定义流式布局,我个人觉得流式布局将呆板的布局错综排列,来提升用户体验度.(还可以不辜负美工妹子们的期望,人家毕竟也辛辛苦苦设计半天)。今天终于有时间来做做了。写的不好,很多地方值得改进望大家一起交流。                   这是效果图:        ...

2016-11-14 20:17:45

阅读数:3482

评论数:1

Android之Socket,Service通讯

Android与服务器之间的通讯方式主要有两种。一种是Http通讯 , 一种是Socket通讯。两者最大的差异在于,Http连接使用的是“请求---响应方式”,即在请求是建立连接通道,当客户端向服务器发送请求后,服务器端才能向客户端返回数据。而Socket则是在双方建立连接后就直接进行数据传输,在...

2016-11-10 12:50:55

阅读数:3229

评论数:1

Android数据存储方式之文件存储详解

关于Android的数据存储方式有五种,分别是 1. 使用SharedPreferences存储方式(偏好设置), 2. 文件存储数据, 3. SQLite存储方式, 4. 使用ContentProvider存储数据, 5. 网络存储数据 。                  今天主要讲解一下文件...

2016-10-31 19:52:45

阅读数:358

评论数:0

Android开发之在Eclipse中单元测试,在Class中进行单元测试与Activity中单元测试

我们在进行项目开发时,为了提高项目开发效率,方便项目测试中的局部代码功能测试会用到单元测试。这样就不用重新运行一遍整个项目。长期以此我们会就节省大量的时间去做其他的事。            首先来介绍一下如何进行单元测试:                  A . 创建一个Android项目,我...

2016-10-17 20:43:23

阅读数:1154

评论数:0

Android单线程断线续传(数据库存储下载节点)

最近一个在做项目需要用到断点续传的方式来更新apk,在网上也找到了一些例子,写的真心不错。尤其有一篇多线程断定续传写的非常好,Android实现多线程断点续传 我的思路也是从这里借鉴的。话不多说,先来分析思路。         A.打开APP开启下载更新服务。             ...

2016-10-12 18:26:46

阅读数:466

评论数:0

Android中在自己的程序中打开另一个apk(应用)

在自己的程序中打开其他应用的apk,来实现某一项功能

2016-08-22 20:13:01

阅读数:4197

评论数:0

Java中Enumeration接口讲解

Enumeration是从一个数据结构中得到连续数据的手段。

2016-08-11 17:54:14

阅读数:322

评论数:0

友盟更新教程----分分钟集成第三方的项目更新功能

一般项目中都是有版本更新的功能的,这样为项目的版本或BUG等问题的更新提供了方便。这里我用的是第三方的友盟平台来实现更新功能。其实友盟平台还有其他的很不错的功能,比如统计,即时聊天,社会化分享,推送等。话不多说。             1.去友盟开放平台申请成为开发者。友盟官网         ...

2016-02-29 13:08:46

阅读数:1066

评论数:0

Android更好的扩展性更强网络请求框架----okhttp

大家刚开始写项目时,大多数会选择比较成熟的第三方请求框架。比如Xutils等,更有心者会选择Volley。我个人感觉这是值得肯定的。这两个框架我都在项目中实践过,各有千秋。在我之前的文章中我已经将他们在网络方面的使用,性能做了比较,大家可以看一下。说实话写的不怎么地。看客莫怪,随便骂,我尽量改。哈...

2016-02-16 18:34:10

阅读数:831

评论数:0

Glide加载图片原理----转载

Glide是谷歌为我们介绍了一个图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。 它的使用比较方便。需要V4包的支持。导入Glide架包即可。

2016-02-15 16:10:42

阅读数:9503

评论数:0

android适配器优化封装

在实际的项目开发中android原生adapter并不能满足我们的需要,而且还有严重的复用问题。因此我们需要对其进行一个的封装,这样不但可以解决复用问题,同时提高代码可读性和可维护性。              1.首先创建一个adapter基类。以后所有的adapter都继承它。      ...

2016-01-27 19:01:27

阅读数:390

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭