<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hyb4600的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hyb4600</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hyb4600]]></copyright><item><title><![CDATA[Android 快速开发框架:推荐10个框架：afinal、ThinkAndroid、andBase、KJFrameForAndroid、SmartAndroid、dhroid..]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/50482699</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/50482699</guid><author>hyb4600</author><pubDate>Fri, 08 Jan 2016 14:31:47 +0800</pubDate><description><![CDATA[对于Android初学者以及对于我们菜鸟，这些大神们开发的轻量级框架非常有用（更别说开源的了）。

       下面转载这10个框架的介绍：（按顺序来吧没有什么排名）。

一、  Afinal

官方介绍：

Afinal是一个android的ioc，orm框架，内置了四大模块功能：FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过fi]]></description><category></category></item><item><title><![CDATA[Android AutoLayout全新的适配方式 堪称适配终结者]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/50095537</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/50095537</guid><author>hyb4600</author><pubDate>Sun, 29 Nov 2015 13:08:07 +0800</pubDate><description><![CDATA[本文出自:【张鸿洋的博客】http://blog.youkuaiyun.com/lmj623565791/article/details/49990941； 


一、概述


相信Android的开发者对于设配问题都比较苦恼，Google官方虽然给出了一系列的建议，但是想要单纯使用这些建议将设备很轻松的做好，还是相当困难的。个人也比较关注适配的问题，之前也发了几篇关于适配的文章，大致有：

]]></description><category></category></item><item><title><![CDATA[Android 开源框架Universal-Image-Loader完全解析（三）---源代码解读]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/50095529</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/50095529</guid><author>hyb4600</author><pubDate>Sun, 29 Nov 2015 13:05:43 +0800</pubDate><description><![CDATA[本文出自xiaanming的博客（http://blog.youkuaiyun.com/xiaanming/article/details/39057201）


本篇文章主要是带大家从源码的角度上面去解读这个强大的图片加载框架，自己很久没有写文章了，感觉生疏了许多，距离上一篇文章三个月多了，确实是自己平常忙，换了工作很多东西都要去看去理解，然后加上自己也懒了，没有以前那么有激情了，我感觉这节奏不对，我]]></description><category></category></item><item><title><![CDATA[Android 开源框架Universal-Image-Loader完全解析（二）--- 图片缓存策略详解]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/50095517</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/50095517</guid><author>hyb4600</author><pubDate>Sun, 29 Nov 2015 13:04:06 +0800</pubDate><description><![CDATA[本文出自xiaanming的博客（http://blog.youkuaiyun.com/xiaanming/article/details/26810303）


本篇文章继续为大家介绍Universal-Image-Loader这个开源的图片加载框架，介绍的是图片缓存策略方面的，如果大家对这个开源框架的使用还不了解，大家可以看看我之前写的一篇文章Android 开源框架Universal-Image-]]></description><category></category></item><item><title><![CDATA[Android 开源框架Universal-Image-Loader完全解析（一）--- 基本介绍及使用]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/50095513</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/50095513</guid><author>hyb4600</author><pubDate>Sun, 29 Nov 2015 13:01:49 +0800</pubDate><description><![CDATA[文出自xiaanming的博客（http://blog.youkuaiyun.com/xiaanming/article/details/26810303）


相信大家平时做Android应用的时候，多少会接触到异步加载图片，或者加载大量图片的问题，而加载图片我们常常会遇到许多的问题，比如说图片的错乱，OOM等问题，对于新手来说，这些问题解决起来会比较吃力，所以就有很多的开源图片加载框架应运而生，比较]]></description><category></category></item><item><title><![CDATA[Android面试题精选]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/50095489</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/50095489</guid><author>hyb4600</author><pubDate>Sun, 29 Nov 2015 12:59:14 +0800</pubDate><description><![CDATA[1.android dvm 的进程和Linux的进程，应用程序的进程是否为同一个概念：

答：dvm是dalivk虚拟机。每一个android应用程序都在自己的进程中运行，都拥有一个dalivk虚拟机实例。而每一个dvm都是在linux的一个进程。所以说可以认为是同一个概念。

2.android的动画有哪几种？他们的特点和区别是什么？

答：两种，一种是tween动画，一种是fram]]></description><category></category></item><item><title><![CDATA[Android面试题精选，自己收藏下]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/50095477</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/50095477</guid><author>hyb4600</author><pubDate>Sun, 29 Nov 2015 12:56:40 +0800</pubDate><description><![CDATA[1.android dvm 的进程和Linux的进程，应用程序的进程是否为同一个概念：

答：dvm是dalivk虚拟机。每一个android应用程序都在自己的进程中运行，都拥有一个dalivk虚拟机实例。而每一个dvm都是在linux的一个进程。所以说可以认为是同一个概念。

2.android的动画有哪几种？他们的特点和区别是什么？

答：两种，一种是tween动画，一种是fram]]></description><category></category></item><item><title><![CDATA[android pcm转amr格式]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/48734971</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/48734971</guid><author>hyb4600</author><pubDate>Fri, 25 Sep 2015 17:00:58 +0800</pubDate><description><![CDATA[引言

项目中需要将科大讯飞生成的录音传递到服务器上，因为amr格式的文件大小最小，而讯飞生成的文件是pcm格式的，所以需要将pcm转换成amr格式。在网上找了半天资料，发现android系统的源码中包含有一个android.media.AmrInputStream类，其内部分装了将pcm转换为amr的方法。


用法

首先将AmrInputStream复制到工程下，注意包名也不要]]></description><category></category></item><item><title><![CDATA[android amr编解码]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/48733931</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/48733931</guid><author>hyb4600</author><pubDate>Fri, 25 Sep 2015 15:37:55 +0800</pubDate><description><![CDATA[关于android中的语音压缩编码，今天算是好好的研究了一下，有了小小的心得:

首先关于采集到得声音源的格式是PCM-16bit的格式，什么是PCM格式，大家看下面的这篇文章:

http://blog.youkuaiyun.com/tkboy/archive/2009/12/19/5038947.aspx

PCM就是无压缩的声音源，PCM信号是由[1]、[0]等符号构成的数字信号，andro]]></description><category></category></item><item><title><![CDATA[Android音频实时传输与播放（三）：AMR硬编码与硬解码]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/48731345</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/48731345</guid><author>hyb4600</author><pubDate>Fri, 25 Sep 2015 11:52:28 +0800</pubDate><description><![CDATA[原文链接：http://blog.youkuaiyun.com/zgyulongfei/article/details/7753163




在Android中我所知道的音频编解码有两种方式：

（一）使用AudioRecord采集音频，用这种方式采集的是未经压缩的音频流；用AudioTrack播放实时音频流。用这两个类的话，如果需要对音频进行编解码，就需要自己移植编解码库了，比如可以移植il]]></description><category></category></item><item><title><![CDATA[Android音频实时传输与播放（二）：服务端]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/48731337</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/48731337</guid><author>hyb4600</author><pubDate>Fri, 25 Sep 2015 11:51:15 +0800</pubDate><description><![CDATA[原文链接：http://blog.youkuaiyun.com/zgyulongfei/article/details/7750707



我偷懒就用java写了个简单的服务器，大家明白原理就好。

服务端共开放两个端口，一个udp上行端口用来接收amr音频流，另一个tcp下行端口用来发送amr音频流。

我这里写的服务端实现了组播的功能，即一个人在录音，可以同时让很多人同时听到。

简]]></description><category></category></item><item><title><![CDATA[Android音频实时传输与播放（一）：写在开头]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/48731305</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/48731305</guid><author>hyb4600</author><pubDate>Fri, 25 Sep 2015 11:50:26 +0800</pubDate><description><![CDATA[最近在学习Android上的流媒体，刚开始什么都不懂，也不知道要从何入手，就在网上瞎找资料乱看，真是摸着石头过河啊。

后来资料看多了，也就渐渐懂了一些，这里要谢谢那些在网上提供资料的人，让我学了很多 ^_^

现在在Android上实现了AMR格式音频的实时传输与播放，在这里写下来，希望能帮助到需要的朋友。

功能基本实现了，只是代码可能写得不好，希望朋友们能给我提建议和意见，大家互]]></description><category></category></item><item><title><![CDATA[java即时通信，推送技术详解]]></title><link>https://blog.youkuaiyun.com/hyb4600/article/details/48548985</link><guid>https://blog.youkuaiyun.com/hyb4600/article/details/48548985</guid><author>hyb4600</author><pubDate>Fri, 18 Sep 2015 16:58:43 +0800</pubDate><description><![CDATA[服务器推送技术的基础思想是将浏览器主动查询信息改为服务器主动发送信息，服务器发送一批数据，浏览器显示消息，同时保证与服务器的连接，当服务器需要再一次的发送数据，浏览器显示数据并保持连接。

comet基于HTTP长连接技术，无需安装插件。











comet：一个概念，web pushpushlet：comet的一个实现。就是保持长连接的策略问题，有人用j]]></description><category></category></item></channel></rss>