<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jolfe的专栏]]></title><description><![CDATA[编程也可以很文艺！]]></description><link>https://blog.youkuaiyun.com/jolfe</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jolfe]]></copyright><item><title><![CDATA[异常的转换思想：当出现的异常是调用者处理不了的，就需要将此异常转换为一个调用者可以处理的异常抛出。]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/44098405</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/44098405</guid><author>jolfe</author><pubDate>Fri, 06 Mar 2015 13:23:11 +0800</pubDate><description><![CDATA[最经碰到学生问这样一道题目，网上有很多解释，但是现在网上大多数答案都是一个复制一个，这是在相关网站找到的资料，明确解释了该思想！   




1、异常转译的原理

    所谓的异常转译就是将一种异常转换另一种新的异常，也许这种新的异常更能准确表达程序发生异常。

    在Java中有个概念就是异常原因，异常原因导致当前抛出异常的那个异常对象，几乎所有带异常原因的异常构造方法]]></description><category></category></item><item><title><![CDATA[黑马高强度学习下的一些学习方法]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/43984561</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/43984561</guid><author>jolfe</author><pubDate>Sat, 28 Feb 2015 13:31:43 +0800</pubDate><description><![CDATA[通过多个班级的教学，以及与同学们的交流，发现很多同学学不好，不是学不动，而是不会学习，从而导致一些同学学习起来吃力，甚至痛苦，所以基于个人想法，对同学们的学习作了一些个人的总结，希望有益于大家。
以下学习方法不针对所有人群使用，只是给长期在编程高压力中学习的同学们的友情帮助，如有问题或者更好的意见，请联系我(鄙人贾乐飞)，进一步完善内容。
课上:
         问题1：]]></description><category></category></item><item><title><![CDATA[java处理日期格式大全Date format SimpleDateFormat]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/32702793</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/32702793</guid><author>jolfe</author><pubDate>Fri, 20 Jun 2014 11:12:03 +0800</pubDate><description><![CDATA[很久没写博客了 ，先转载一]]></description><category></category></item><item><title><![CDATA[aadb shell中的am pm命令]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/18960241</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/18960241</guid><author>jolfe</author><pubDate>Fri, 07 Feb 2014 11:42:18 +0800</pubDate><description><![CDATA[adb shell中的am pm命令，一些自己的见解和大多数官网的翻译。

先说下am命令，am全称activity manager，你能使用am去模拟各种系统的行为，例如去启动一个activity，强制停止进程，发送广播进程，修改设备屏幕属性等等。当你在adb shell命令下执行am命令：

am 
你也可以在adb shell前执行am命令：
adb shell am start]]></description><category></category></item><item><title><![CDATA[Android开发之ListView＋EditText－要命的焦点问题终极解决方案]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/18004103</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/18004103</guid><author>jolfe</author><pubDate>Wed, 08 Jan 2014 16:34:13 +0800</pubDate><description><![CDATA[很多人在处理listview与edittext的焦点问题时候，会发现软键盘重新加载的问题，在网上看了一些解决方案，觉得可行，但是在我把edittext设置成数字输入的时候问题又出现了，因为软键盘的出现。listview会被加载两次，但是第二次其实中间有个间隙，在这个间隙中，会有一次默认软键盘弹出(也就是会弹出输入拼音的那个界面，这样的话就会看到软键盘弹出两次，用户体验不是很好)综上，想了一会，一不]]></description><category></category></item><item><title><![CDATA[Android Intent Action 大全]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/16805923</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/16805923</guid><author>jolfe</author><pubDate>Mon, 18 Nov 2013 15:57:49 +0800</pubDate><description><![CDATA[1.Intent的用法：

（1）Action跳转

1、 使用Action跳转，当程序AndroidManifest.xml中某一个 Activity的IntentFilter定义了包含Action，如果恰好与目标Action匹配，且其IntentFilter中没有定义其它的Type或Category过滤条件，那么就正好匹配了。如果手机中有两个以上的Action程序匹配，那么就会弹出一个]]></description><category></category></item><item><title><![CDATA[Android压缩图片到100K以下并保持不失真的高效方法]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/12705959</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/12705959</guid><author>jolfe</author><pubDate>Mon, 14 Oct 2013 11:06:56 +0800</pubDate><description><![CDATA[Android压缩图片到100K以下并保持不失真的高效方法




0





作者：灰尘更新于 04月28日访问（10025）评论（78）





前言：目前一般手机的相机都能达到800万像素，像我的Galaxy Nexus才500万像素，拍摄的照片也有1.5M左右。这么大的照片上传到服务器，不仅浪费流量，同时还浪费时间。

在开发Android企业应用]]></description><category></category></item><item><title><![CDATA[Dialog_xml制作——博客地址]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/10033533</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/10033533</guid><author>jolfe</author><pubDate>Sat, 17 Aug 2013 19:57:38 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/weixing/p/3257077.html]]></description><category></category></item><item><title><![CDATA[Android开发教程：文字翻转动画的实现]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9947237</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9947237</guid><author>jolfe</author><pubDate>Tue, 13 Aug 2013 14:00:47 +0800</pubDate><description><![CDATA[本示例为接下来的“SurfaceView使用实例”做铺垫（见 http://www.linuxidc.com/Linux/2012-06/64050.htm ）。
先上效果图如下：


要求：沿Y轴正方向看，数值减1时动画逆时针旋转，数值加1时动画顺时针旋转。?实现动画的具体细节见"RotateAnimation.java"。为方便查看动画旋转方向，可以将RotateAnimation.D]]></description><category></category></item><item><title><![CDATA[Activity的启动模式]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9854381</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9854381</guid><author>jolfe</author><pubDate>Fri, 09 Aug 2013 14:01:56 +0800</pubDate><description><![CDATA[Activity的启动模式可以通过AndroidManifest.xml文件中的元素的属性来指定，一共有4中模式：
 

standard
singleTop
singleTask
singleInstance
     这4中模式又分两类，standard和signleTop属于一类， singleTask和signleInstance属于另一类。
 
    standard]]></description><category></category></item><item><title><![CDATA[经典整理之_理解Fragment生命周期]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9851425</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9851425</guid><author>jolfe</author><pubDate>Fri, 09 Aug 2013 11:07:23 +0800</pubDate><description><![CDATA[用的时候从网上找到的 整理的很透彻




官网帮助文档链接：
 http://developer.android.com/guide/components/fragments.html

主要看两张图，和跑代码

一，Fragment的生命周 

          

二，与Activity生命周期的对比

     

场景演示 : 切换到该Fragmen]]></description><category></category></item><item><title><![CDATA[jolfe的安卓之旅_05题外话之执行力]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9698353</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9698353</guid><author>jolfe</author><pubDate>Thu, 01 Aug 2013 10:51:18 +0800</pubDate><description><![CDATA[最近由于琐碎的事情比较多，所以事情学习计划有所搁置，当然这不是计划被搁置的主要原因，这就转到了题目中说的关于执行力的问题，对于执行力这个名字已经屡见不鲜，这方面的书也看过一些，但是不多说，大家也可想而知。
所以今天想特别说明下关于执行力的问题，一方面希望看到的人能够重新提高一下认识，另一方面也是主要的方面就是作为自省，因为如果一个人没有执行力是注定做不成任何事情的，而我不可否认是最缺乏这种东西的]]></description><category></category></item><item><title><![CDATA[jolfe的安卓之旅_04ImageButton.setOnFocusChangeListener]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9145651</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9145651</guid><author>jolfe</author><pubDate>Fri, 21 Jun 2013 15:10:57 +0800</pubDate><description><![CDATA[前两天imagebutton的焦点监听事件没办法触发，十分的郁闷，跟人感觉Google SDK这本书在这里的这个例子做的不好 容易让人迷惑，网上看了很多人，也只是抄了代码，没有具体说明原理性的东西，反正我是郁闷了两天，加上昨天刷机用了一天，所以今天回头重新理解了一下，现在将自己总体的理解写到这里，希望大家能互相学习。
具体的情况是ImageButton.setOnFocusChangeListe]]></description><category></category></item><item><title><![CDATA[jolfer的安卓之旅_03Menu键的内容加载]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9120889</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9120889</guid><author>jolfe</author><pubDate>Tue, 18 Jun 2013 15:30:58 +0800</pubDate><description><![CDATA[俗话说，酱油是打出来的，今天又发现了几件大事，第一件事情是老方童鞋被安卓巴士深情采访，感觉黑马又强大了啊。
另外看到一个牛人，徐世伟，七牛云存储的ceo，像马云那样走出了技术的第一步，不知道以后会不会是另一个马云呢，当然这些不重要，重要的是这些技术达人看的我眼红啊！
最后还有一件就是看到google的员工环境，我想说的是，有一天我也会进去的。我会的，会的，的。。。


废话讲完，下午继续]]></description><category></category></item><item><title><![CDATA[jolfe的安卓之旅_02Gallery的使用]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9118231</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9118231</guid><author>jolfe</author><pubDate>Tue, 18 Jun 2013 12:23:05 +0800</pubDate><description><![CDATA[总觉的分类的名字有点俗，因为是仿照老罗的，所以缺少点特色，废话完，走起。。。
今天看了google sdk中的原始的gallery，在安卓最开始的相片拖动中有很客观的使用，现在已经是过时的方法类了。简单的说就是一个横向滑动的界面控件，没有太大的难度，唯一的问题是尝试加了一个对应变化的textview，但是出现了textview的变化不能够与gallery显示的内容对应变化，具体原因还不明，如果知]]></description><category></category></item><item><title><![CDATA[Android实现推送方式解决方案]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9053519</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9053519</guid><author>jolfe</author><pubDate>Sat, 08 Jun 2013 09:59:33 +0800</pubDate><description><![CDATA[本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了，不说别的，就我们手机上的新闻客户端就时不j时的推送过来新的消息，很方便的阅读最新的新闻信息。这种推送功能是好的一面，但是也会经常看到很多推送过来的垃圾信息，这就让我们感到厌烦了，关于这个我们就不能多说什么了，毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案，也]]></description><category></category></item><item><title><![CDATA[jolfe的安卓之旅_01]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9047281</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9047281</guid><author>jolfe</author><pubDate>Fri, 07 Jun 2013 14:31:20 +0800</pubDate><description><![CDATA[做安卓也算有一段时间了，感觉技术上木有太大的进步，看着各位大神的技术贴，心里无限的落寞啊，有些东西还是需要主动的去做，比如很多人都说过最好坚持每天写博客或者日记之类的，当然内容是自己每天学到的技术等，不过看着身边的人做到的确实不多啊，自己更是难以实行，无奈技术总是增长缓慢，所以还是按照正确的方法，系统的来过。
曾经看过老罗的安卓之旅的博客，那叫一个水准，没有一天的内容是在浪费时间，每篇博客都有大]]></description><category></category></item><item><title><![CDATA[meta-data 的分别操作]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9045697</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9045697</guid><author>jolfe</author><pubDate>Fri, 07 Jun 2013 11:11:17 +0800</pubDate><description><![CDATA[在AndroidManifest.xml中，元素可以作为子元素，被包含在、 、和元素中，但不同的父元素，在应用时读取的方法也不同。






语法（SYNTAX）：

android:resource="resource specification"
android:value="string"/>
被包含于（CONTAINED IN）：




说明（DESCR]]></description><category></category></item><item><title><![CDATA[使用PhoneGap开发Android程序小记]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/9037047</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/9037047</guid><author>jolfe</author><pubDate>Thu, 06 Jun 2013 11:00:12 +0800</pubDate><description><![CDATA[PhoneGap实在是伟大！当然在此之前是HTML5/CSS3/JS很伟大，可以做出那么酷的应用，然后变成本地应用才有意义。

简介
PhoneGap是一款开源的手机应用开发平台，它仅仅只用HTML和JavaScript语言就可以制作出能在多个移动设备上运行的应用。PhoneGap将移动设备本身提供的复杂的API进行了抽象和简化，提供了一系列丰富的API供开发者调用，只要你会HTML和Jav]]></description><category></category></item><item><title><![CDATA[Android的AlertDialog详解]]></title><link>https://blog.youkuaiyun.com/jolfe/article/details/8955485</link><guid>https://blog.youkuaiyun.com/jolfe/article/details/8955485</guid><author>jolfe</author><pubDate>Tue, 21 May 2013 15:03:28 +0800</pubDate><description><![CDATA[AlertDialog的构造方法全部是Protected的，所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。

要创建一个AlertDialog，就要用到AlertDialog.Builder中的create()方法。

使用AlertDialog.Builder创建对话框需要了解以下几个方法：

setTitle ：为对话框设置标题
setIco]]></description><category></category></item></channel></rss>