<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cofftech</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cofftech]]></copyright><item><title><![CDATA[Android学习进阶路线Android源码分享)]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/42382711</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/42382711</guid><author>cofftech</author><pubDate>Sun, 04 Jan 2015 02:39:13 +0800</pubDate><description><![CDATA[毕业8月有余,同时伴随着从事的Android经验的提升。仔细思量过去的工作内容,掐指算来也是少得可怜---主要维护FM收
音机模块,间或看看Lancher模块的代码。尽管这样,总的来说,在这八个月事件的学习里,我自我感觉收获还是很大的---自学了很多
Android相关方面的知识。虽然里真正的大牛还有很远的一段路程要走，自己也会坚持学习、坚持走下去。
   
       再次，把自己学习]]></description><category></category></item><item><title><![CDATA[Android4.4.4相机，极限优化修改版，做最好的原生相机]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/42346707</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/42346707</guid><author>cofftech</author><pubDate>Fri, 02 Jan 2015 22:58:08 +0800</pubDate><description><![CDATA[1、图库和相机分离，PNG减肥，精简体积约5MB
2、支持X86、ARM、MIPS内核处理器。
3、支持32位、64位处理器，不限品牌。
4、提升启动相机速度。
5、提升相机对焦速度。
6、降低摄像头闪烁频率，以降低发热量。
7、支持Android 4.0—4.4、Android L系统。
8、支持ART模式。
9、默认增加1%的HDR效果，提升弱光拍照效果。
10、降低jpg压]]></description><category></category></item><item><title><![CDATA[关于如何下载Android SDK]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/42275695</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/42275695</guid><author>cofftech</author><pubDate>Tue, 30 Dec 2014 22:27:55 +0800</pubDate><description><![CDATA[SDK一般不单独下载。如果你要单独下的话，看图的最下边sdk tools only，下面就是sdk，选择你对应的版本下载。


如果你指的是ADT的话，下边是下载方法(压缩包里边是eclipse + android sdk)。

下载ADT的方法

第三步根据你的系统选择下载32位或64位的。
如果你有java环境，那么下载后解压缩就可以用了。

http://www.jiao]]></description><category></category></item><item><title><![CDATA[Windows下Android环境搭建]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/42275591</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/42275591</guid><author>cofftech</author><pubDate>Tue, 30 Dec 2014 22:21:28 +0800</pubDate><description><![CDATA[随着移动互联网的迅速发展，前端的概念已发生很大的变化，已不仅仅局限在网页端。而Android系统作为智能机市场的老大，作为前端开发工程师，非常有必要了解和学习。但面对众多学习资料，站在前端开发工程师的角色，怎样挑选出合适的路进行快速学习，而不必浪费大量时间去摸索，该系列文章希望能帮助到小伙伴们。
　　文章会挑选几个实际的例子，贯穿在整个系列中，涉及到Java、Android、程序设计等多方面知识]]></description><category></category></item><item><title><![CDATA[EditText与TextView共舞 - setOnKeyListener事件]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/42275485</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/42275485</guid><author>cofftech</author><pubDate>Tue, 30 Dec 2014 22:15:48 +0800</pubDate><description><![CDATA[1. 范例说明



EditText Widget设计的初衷是为了等待User输入而准备的，那么在User输入的同时，又该如何拦截所输入的文字呢？Android的多数Widget都有setOnKeyListener事件，通过Listener捕捉User的键盘事件。本范例将以EditText与TextView示范如何在捕捉User键盘输入文字的同时实时取得文字，同步显示于TextView。]]></description><category></category></item><item><title><![CDATA[3D3d全息投影,虚实结合,让您的需求更精彩]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/42246235</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/42246235</guid><author>cofftech</author><pubDate>Mon, 29 Dec 2014 22:03:00 +0800</pubDate><description><![CDATA[http://www.houzz.com/ideabooks/35942743/thumbs/
http://www.houzz.com/ideabooks/35942723/thumbs/
http://www.houzz.com/ideabooks/35942707/thumbs/
http://www.houzz.com/ideabooks/35942691/thumbs/
http]]></description><category></category></item><item><title><![CDATA[女子国外买iPhone6被坑后要退款 店员扔18斤硬币]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/42245847</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/42245847</guid><author>cofftech</author><pubDate>Mon, 29 Dec 2014 21:40:19 +0800</pubDate><description><![CDATA[http://www.ebay.co.uk/cln/fgfhpve_6685/2014-12-29/150894240011/g.html
http://www.ebay.co.uk/cln/gon.q82/2014-12-29/150574136019/g.html
http://www.ebay.co.uk/cln/m_w5200/2014-12-29/150705883012/g.htm]]></description><category></category></item><item><title><![CDATA[Android L Camera2 API 使用实例程序汇总]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/42199911</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/42199911</guid><author>cofftech</author><pubDate>Sat, 27 Dec 2014 22:20:31 +0800</pubDate><description><![CDATA[在网上发现几个使用Camera API2开发的实例程序]]></description><category></category></item><item><title><![CDATA[Android JNI专题交流]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/38000713</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/38000713</guid><author>cofftech</author><pubDate>Mon, 21 Jul 2014 00:44:01 +0800</pubDate><description><![CDATA[《Android JNI 专题>共分为四期：
Jni简单demo
Jni基本数据类型和方法介绍
Jni解析java自定义数据类型和回调java方法
Jni performance提高和Exception规避]]></description><category></category></item><item><title><![CDATA[CameraManager与CameraDevice与ICameraService的对应关系]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/36856655</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/36856655</guid><author>cofftech</author><pubDate>Fri, 04 Jul 2014 07:49:43 +0800</pubDate><description><![CDATA[Camera2 AP Framewok中有三个比较重要的组件：CameraManager、CameraDevice、ICameraService，他们的对应关系如下：





一个Context中会有一个CameraManager实例，
一个CameraManager实例又可以有多个CameraDevice实例（具体能有多少个是由CameraService.MAX_CAMERAS决]]></description><category></category></item><item><title><![CDATA[《Android Reference 翻译》 - Media - Image]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/23140505</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/23140505</guid><author>cofftech</author><pubDate>Mon, 07 Apr 2014 23:58:48 +0800</pubDate><description><![CDATA[继承关系
java.lang.Object
   ↳        android.media.Image

类概述
它是一个单一完整的图像Buffer,与常见的Media Source（如MediaCodec）搭配使用。

这个类允许应用程序通过一个或多个ByteBuffer对图像的像素数据进行高效直接地访问。每个ByteBuffer被封装在一个Image.Plane中，Image]]></description><category></category></item><item><title><![CDATA[[Android Training视频系列] 8.3 Dealing with Audio Output Hardware]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/9386011</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/9386011</guid><author>cofftech</author><pubDate>Fri, 19 Jul 2013 21:31:00 +0800</pubDate><description><![CDATA[用户在播放音乐的时候有多个选择，可以使用内置的扬声器，有线耳机或者是支持A2DP的蓝牙耳机。(补充：A2DP全名是Advanced Audio Distribution Profile 蓝牙音频传输模型协定, A2DP是能够采用耳机内的芯片来堆栈数据，达到声音的高清晰度。有A2DP的耳机就是蓝牙立体声耳机。声音能达到44.1kHz，一般的耳机只能达到8kHz。如果手机支持蓝牙，只要装载A2DP协议]]></description><category></category></item><item><title><![CDATA[[Android Training视频系列] 8.2 Managing Audio Focus]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/9374951</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/9374951</guid><author>cofftech</author><pubDate>Fri, 19 Jul 2013 00:21:10 +0800</pubDate><description><![CDATA[由于很多应用程序都可以播放音频，因此在播放前考虑它们如何交互就显得很重要了，为了避免同时出现多个声音，Android使用音频焦点(AudioFocus)来控制音频的播放 - 仅仅是获取到Audio Focus的应用程序才能够播放音频。
       在应用程序开始播放音频之前，它需要经过发出请求[request]à接受请求[receive] à音频焦点锁定[AudioFocus]的过程。同样它需要知道如何监听音频焦点的丢失并进行合适的响应。]]></description><category></category></item><item><title><![CDATA[[Android Training视频系列] 8.1 Controlling Your App’s Volume and Playback]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/9361073</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/9361073</guid><author>cofftech</author><pubDate>Wed, 17 Jul 2013 22:20:48 +0800</pubDate><description><![CDATA[主要内容：
1 鉴别使用的是哪个音频流
2 使用物理音量键控制应用程序的音量
3 使用物理播放控制键来控制应用程序的音频播放]]></description><category></category></item><item><title><![CDATA[[Android Training视频系列] 6.3 Saving Data in SQL Databases(保存数据到SQLite)]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/8888678</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/8888678</guid><author>cofftech</author><pubDate>Mon, 06 May 2013 07:50:05 +0800</pubDate><description><![CDATA[一 主要内容
1.概述
2.定义Schema与Contract
3.使用SQL Helper创建数据库
4.向数据库添加信息
5.从数据库中读取信息
6.删除数据库中的信息
7.更新数据库中的信息

二 翻译转载


对于重复或者结构化的数据（如联系人信息）等保存到DB是个不错的主意。这节课假定你已经熟悉SQL数据库的操作。在Android上可能会使用到的APIs，可以从a]]></description><category></category></item><item><title><![CDATA[[Android Training视频系列] 6.2 Saving Files(保存文件)]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/8589499</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/8589499</guid><author>cofftech</author><pubDate>Tue, 19 Feb 2013 00:07:38 +0800</pubDate><description><![CDATA[一：主要内容
1.概述
2.选择内部存储还是外部存储
3.获取访问External Storage的权限
4.保存文件到Internal Storage
5.保存文件到External Storage
6.查询剩余空间
7.删除文件
8.Q&A
Demo截图

二：翻译参考
http://www.eyeandroid.com/thread-11349-1-1.html]]></description><category></category></item><item><title><![CDATA[【Android您问我讲】Android 2.x中使用actionbar - Actionbarsherlock的使用]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/8472150</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/8472150</guid><author>cofftech</author><pubDate>Sun, 06 Jan 2013 11:29:36 +0800</pubDate><description><![CDATA[1. 范例说明


从Android 3.0开始，Android引入了ActoinBar，不得不说3.0之前android的标题栏确实比较丑，并且还没有任何功能。之前很多应用的顶部栏很多都是仿苹果的，比如微信。随着Android 4.0和Android 4.2
的发布和慢慢的推广开来，很多应用也开始使用Google推广的UI设计，而ActionBar是其中相当重要的一部分。无奈google]]></description><category></category></item><item><title><![CDATA[【Android您问我讲】带左右滑动的选项卡 - ViewPager与Tabhost的结合使用]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/8458229</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/8458229</guid><author>cofftech</author><pubDate>Wed, 02 Jan 2013 00:26:52 +0800</pubDate><description><![CDATA[1. 范例说明



ViewPager实现滑动切换的效果，但是切换的几个页面只是调用了不同的layout，实际上还是在一个Activity里面，对功能编写就不方便了。所以，采用TabHost和ViewPager结合，使用TabHost切换Activity，使用ViewPager切换界面，从而完善切换效果原理就是把tabhost里原有的的tabcontent隐藏掉，加一个viewpager]]></description><category></category></item><item><title><![CDATA[【Android您问我讲】如何使用选显卡 - Tabhost的使用]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/8375157</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/8375157</guid><author>cofftech</author><pubDate>Sun, 23 Dec 2012 00:25:28 +0800</pubDate><description><![CDATA[1. 范例说明



TabHost是Android系统中提供的一个视图容器组件，它可以通过分页显示一组子组件，把程序中的多个Activity组织起来。创建一个TabHost还需要引入TabWidget组件和TabHost.TabSpec组件，TabWidget代表选项卡的位置，Tabhost.Spec则表示每个选项卡中的内容。在本范例的布局文件中，TabWidget的ID必需设置为”@a]]></description><category></category></item><item><title><![CDATA[[Android Training视频系列]6.1 Saving Key-Value Sets]]></title><link>https://blog.youkuaiyun.com/cofftech/article/details/8372586</link><guid>https://blog.youkuaiyun.com/cofftech/article/details/8372586</guid><author>cofftech</author><pubDate>Sat, 22 Dec 2012 10:28:39 +0800</pubDate><description><![CDATA[1.主要内容


本小节介绍SharedPreference相关API的使用



获取SharedPreference的Handle
写Shared Preference
读Shared Preference


2.视频讲解
http://www.eyeandroid.com/thread-11495-1-1.html
3.翻译参考
来自：http://blog.]]></description><category></category></item></channel></rss>