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

使用MediaCodec和RTMP做直播推流

本项目完全开源,项目Github地址:AndroidInstantVideo目前开源的项目或市面上的Android直播客户端主要是用ffmpeg来实现推流的。本文将介绍使用Android原生的视频编码类MediaCodec实现直播推流。数据流及大致原理这里所说的直播,就是将你的客户端产生的视频数据...

2017-06-11 11:33:44

阅读数:6945

评论数:1

Java SSL 证书细节

关于SSL这块,网上很多,但很多都是讲原理或怎么生成证书实现简单通信,没有讲到实践时的诸多细节。 SSL, 即Secure Sockets Layer 安全套接层。本文介绍SSL的一些常见问题,用的语言主要是Java。首先明确SSL的目的,就是加密。就是在Socket的基础上增加安全性。一般来讲...

2017-05-13 09:36:57

阅读数:313

评论数:0

为什么你的canvas那么慢?浅析Android的canvas性能

本文将通过分析部分源码,描述 Android 里面的 Canvas 的大致实现。并且会对 Canvas 的性能做一定分析,提供对 Canvas 的使用建议。GLES20RecordingCanvas 类这个类是什么?为什么我从没用过?我们来看看它的代码:class GLES20RecordingC...

2016-11-21 14:54:40

阅读数:5636

评论数:2

Android-代替GLSurfaceView的GLTextureView

一如既往地放项目地址: android-openGL-canvas本文相关的代码: BaseGLTextureView本文主要说明GLTextureView,一个代替GLSurfaceView的自定义View。将会说明包括GLTextureView的优点,大致实现方式,以及使用。优点其实And...

2016-11-15 09:54:16

阅读数:3217

评论数:0

如何封装 opengl 流程 – 以为android-opengl-canvas例

我们在 OpenGL绘制一张图片的流程–以android-openGL-canvas为例 里看到,要使用opengl进行绘制,要实现的流程相当地繁琐,那么我们能不能对其进行封装,使绘制更加简单呢? 接下来还是以 android-openGL-canvas 为例子进行说明。在 Open...

2016-11-14 10:07:48

阅读数:674

评论数:0

OpenGL绘制一张图片的流程--以android-openGL-canvas为例

样例代码来源: android-openGL-canvasOpenGL文档参考: OpenGL文档 本文只对流程做排序以及一些简单的说明,想了解原理的请查看OpenGL相关文档,有对相应函数有疑问的可查阅上述文档。一、创建 eglContext。EGLContext 是一个比较重的对象,所以一...

2016-11-12 20:20:10

阅读数:2435

评论数:0

Android-使用OpengGL实现的Canvas进行绘制(简单介绍)

Android-使用OpengGL实现的Canvas进行绘制(简单介绍)本文简单介绍一个Github开源库: android-openGL-canvas这个开源库的特点是提供一个类似 Android 的 canvas 那样的类。我们可以继承它的 GLTextureView 来实现自定义View,...

2016-11-07 23:40:10

阅读数:3057

评论数:3

Android layout Inflate 性能浅析

Android layout Inflate 性能浅析本文从三个测试方法测试 android 的 LayoutInflater.inflate 函数的性能。先上代码;以下的时间的单位都是ns(纳秒)package com.chillingvan.samplecode.xml;import andr...

2016-03-19 18:36:46

阅读数:760

评论数:0

Android的UIAutomator使用的一些事项

完整的教程还是看这篇博客 http://blog.csdn.net/g19920917/article/details/16131565 下面我列出一些使用过程遇到的一些事项: 1. 我使用的sdk的platform是android-21,adt是22.6.2。 2. 我开始时用的是eclipse...

2015-08-12 15:07:22

阅读数:341

评论数:0

单元测试-unit-test的必备的认识

这篇文章里很好的描述了单元测试的必备的认识 http://blog.stevensanderson.com/2009/08/24/writing-great-unit-tests-best-and-worst-practises/ 另外总结并加一些自己的看法: 1. 单元测试不是为了...

2015-08-11 17:36:19

阅读数:477

评论数:0

ubuntu下进行opengl开发--根据wiki book的tutorial下载相应库

下载依赖: sudo apt-get install mesa-utils sudo apt-get install libglew-dev sudo apt-get install freeglut3-dev  sudo apt-get install libglm-de...

2015-07-15 23:14:23

阅读数:388

评论数:0

[转]Android ListView滑动过程中图片显示重复错乱闪烁问题解决

原文地址:http://www.oschina.net/question/221817_121051 主要分析Android ListView滚动过程中图片显示重复、错乱、闪烁的原因及解决方法,顺带提及ListView的缓存机制。 1、原因分析 ListView item缓存机制...

2015-03-19 20:17:52

阅读数:475

评论数:0

Mysql 字符集老改不了的解决办法

网上很多教程教你修改mysql默认字符集,但是是不是怎么做都没用? 很可能你的database本身的字符集没有改。 最好在创建database时,使用命令CREATE DATABASE IF NOT EXISTS yourname DEFAULT CHARSET utf8 CO...

2015-01-20 16:57:41

阅读数:1164

评论数:0

不使用maven添加dagger到eclipse Java项目里

源网址:http://scouse.com/adding-dagger-to-an-android-eclipse-project/ 0. 下载dagger.jar, javawriter.jar, dagger-compile.jar, javax.inject.jar。 -- http...

2014-12-21 15:47:49

阅读数:539

评论数:0

ubuntu下发送wifi,android手机适用

在ubuntu software center 里搜索 kde-nm-connection-editor,下载

2014-09-17 23:26:46

阅读数:424

评论数:0

java,利用一个socket发送多个文件

关键是发送端每write一次就要flush一次,否则容易出错。

2014-08-19 13:41:03

阅读数:1689

评论数:0

grub rescue

网上有不少grub rescue的

2014-08-03 08:53:12

阅读数:377

评论数:0

ubuntu下Tomcat配置

写个配置Tomcat的日志。 今天在ubuntu

2014-08-02 10:20:13

阅读数:316

评论数:0

android ListPreference的entries和entryValues注意事项

两个使用的array都必须是

2014-07-21 10:32:32

阅读数:592

评论数:0

android的listView变为透明

要让listView完全透明: android:background="@android:color/transparent" android:cacheColorHint="@android:color/transparent"

2014-07-20 17:21:20

阅读数:375

评论数:0

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