<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[it114的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/it114</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; it114]]></copyright><item><title><![CDATA[android 动画（1）]]></title><link>https://blog.youkuaiyun.com/it114/article/details/6334202</link><guid>https://blog.youkuaiyun.com/it114/article/details/6334202</guid><author>it114</author><pubDate>Tue, 19 Apr 2011 18:14:00 +0800</pubDate><description><![CDATA[<br />Android动画<br /> <br /><br /><br /> <br />动画的定义<br />对象随着时间来改变自身的大小、时间、位置、方向等。<br />动画的类型<br />逐帧动画、补间动画<br />逐帧动画<br />有一些类似的图片，按照时间线来展示。<br />逐帧动画的原理<br />Android中动画是通过AnimatationDrawable类来实现的，他可以与任何其他的Drawable对象表示Drawable，另外还可以获取其他的Drawable资源用指定的时间]]></description><category></category></item><item><title><![CDATA[使用Hirerachyview学习别人的UI布局]]></title><link>https://blog.youkuaiyun.com/it114/article/details/6312358</link><guid>https://blog.youkuaiyun.com/it114/article/details/6312358</guid><author>it114</author><pubDate>Sat, 09 Apr 2011 19:40:00 +0800</pubDate><description><![CDATA[<br /> <br />想学习人家的UI布局是怎么做的，如何能窥探一二？<br />Android的SDK中自带了一个查看UI布局层级结构的工具：HierarchyView.bat。在模拟器运行的情况下，使用该工具可以将当前的Activity中的UI组件们以对象树的形式展现出来，每一个组件所包含的属性也能窥探得到。在对象树上的任意节点可以看到该节点及以下节点的显示效果。使用HierarchyView能深入全面的理解xml布局文件，更可以通过它来学习别人优秀的布局技巧。<br />待模拟器及想观察的程序启动]]></description><category></category></item><item><title><![CDATA[三层架构在移动开发中的应用]]></title><link>https://blog.youkuaiyun.com/it114/article/details/6293553</link><guid>https://blog.youkuaiyun.com/it114/article/details/6293553</guid><author>it114</author><pubDate>Fri, 01 Apr 2011 10:21:00 +0800</pubDate><description><![CDATA[三层架构在移动开发中的应用原创文章，转载请注明meiyitianabc博客三层架构介绍三层架构在web开发中广为流传，用了三层架构就很牛了貌似。如下在网上找的一段三层架构好处的描述。一：界面层界面层提供给用户一个视觉上的界面，通过界面层，用户输入数据、获取数据。界面层同时也提供一定的安全性，确保用户不用看到不必要的机密信息。二：逻辑层逻辑层是界面层和数据层的桥梁，它响应界面层的用户请求，执行任务并从数据层抓取数据，并将必要的数据传送给界面层。三：数据层数据层定义、维护数据的完整性、安全性，它响应逻辑层的请求]]></description><category></category></item><item><title><![CDATA[设计模式--【委托模式】]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5495355</link><guid>https://blog.youkuaiyun.com/it114/article/details/5495355</guid><author>it114</author><pubDate>Fri, 16 Apr 2010 22:58:00 +0800</pubDate><description><![CDATA[Author：jimzhang。观察者模式的使用范围是：当一个对象【类】的变化需要其他的对象知道的时候，可以用这个模式。但是观察者模式的弱点是：抽象观察者和被观察者【或者说主题统治者和被观察者】之间存在着依赖关系，照成耦合。例如，主题通知者有一个叫做 Notify的方法在这个方法里面要遍历所有的被通知对象，来通知他们。另外每一个观察者都要有一个相同名称的类似的 Up]]></description><category></category></item><item><title><![CDATA[设计模式--【抽象工厂模式】]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5495320</link><guid>https://blog.youkuaiyun.com/it114/article/details/5495320</guid><author>it114</author><pubDate>Fri, 16 Apr 2010 22:43:00 +0800</pubDate><description><![CDATA[Author：jimzhang。解决方式【1】： 1解决方式【二】 解决  抽象工厂模式 4用简单工厂+发射来解决问题！ 5反射相关知识学习 5 对付像数据库访问这类问题，由于事先不知道系统以后会如何升级，所以，就不可以吧数据库写的太死了。所以好的设计有两个要求，一、如何应对 不同的数据库的变化；二、如何应对不同数据库中的不同的数据表的增减的变化？解决方]]></description><category></category></item><item><title><![CDATA[设计模式（1）--观察者模式]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5493198</link><guid>https://blog.youkuaiyun.com/it114/article/details/5493198</guid><author>it114</author><pubDate>Fri, 16 Apr 2010 13:04:00 +0800</pubDate><description><![CDATA[1:什么时候用接口，什么时候用抽象类。回答：interface 中的方法不能有实现,作用是分类功能,一个类可以实现多个接口.* 抽象类的作用的定义公共功能。抽象类和其子类是有上下级关系的。同时一个子类只能继承一个父类.interface中定义的属性一定是public static final的不管你加不加这些; 而抽象类中的属性和类的一样可以通过上述关键字来定义,并不是默认强加]]></description><category></category></item><item><title><![CDATA[设计模式（1）]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5493160</link><guid>https://blog.youkuaiyun.com/it114/article/details/5493160</guid><author>it114</author><pubDate>Fri, 16 Apr 2010 12:59:00 +0800</pubDate><description><![CDATA[以前学习了一些设计模式，现在又从新看看，觉的理解 又进了一步，记下来，以后可能会用到！ 1:什么时候用接口，什么时候用抽象类。回答：interface 中的方法不能有实现,作用是分类功能,一个类可以实现多个接口.* 抽象类的作用的定义公共功能。抽象类和其子类是有上下级关系的。同时一个子类只能继承一个父类.interface中定义的属性一定是public static f]]></description><category></category></item><item><title><![CDATA[五年以内的猜想。。。]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5493148</link><guid>https://blog.youkuaiyun.com/it114/article/details/5493148</guid><author>it114</author><pubDate>Fri, 16 Apr 2010 12:57:00 +0800</pubDate><description><![CDATA[今天，没有事情，想把自己对世界的趋势做一些预测。哈哈，也当一回预言家！   1：5年内，3G网络将成熟，智能手机将取代传统的非智能手机。   2：5年内，苹果公司、Google公司的竞争将进一步白热化。   3：5年内，传统的互联网广告模式将被削弱！新的模式将被广泛的采用。   4：5年内，农村互联网将会取得突飞猛进的发展，网民数量将超过1亿甚至更多。   5：5年内，传统搜索]]></description><category></category></item><item><title><![CDATA[近期的一个项目的错误总结]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5421066</link><guid>https://blog.youkuaiyun.com/it114/article/details/5421066</guid><author>it114</author><pubDate>Fri, 26 Mar 2010 21:31:00 +0800</pubDate><description><![CDATA[好久没有记录自己在做些啥了，经验嘛，当然要分享了，也可以把它从自己的大脑里面拿出来节省空间。言归正传！  1：关于access操作或事件已被禁用模式阻止，这个会导致数据库操作失败解决：在安全选项里面 按照下面的方法解决。 4： 发现 jfreechart 喜欢try catch 如下面double d1 = 0.9D + 0.2D * Math.rand]]></description><category></category></item><item><title><![CDATA[C# 删除文件出错]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5352323</link><guid>https://blog.youkuaiyun.com/it114/article/details/5352323</guid><author>it114</author><pubDate>Sat, 06 Mar 2010 17:35:00 +0800</pubDate><description><![CDATA[1: 做一个项目的时候用到显示图片，开始的代码 Bitmap bitImg = null; //bitImg.Dispose(); //bitImg = new Bitmap(materialsPicPath); //this.pictureBox1.Image = bitImg; 可是老出错，删除不了文件，组后代码：fsImage = new FileStream(filePat]]></description><category></category></item><item><title><![CDATA[编程小技巧总结]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5346186</link><guid>https://blog.youkuaiyun.com/it114/article/details/5346186</guid><author>it114</author><pubDate>Thu, 04 Mar 2010 15:40:00 +0800</pubDate><description><![CDATA[1:c#给应用程序添加ICON图标：你项目--属性--应用程序--默认图标--那里选择个图标..重新编译就可以了. ]]></description><category></category></item><item><title><![CDATA[【图文】后悔药--教你如何恢复误删的文件]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5321789</link><guid>https://blog.youkuaiyun.com/it114/article/details/5321789</guid><author>it114</author><pubDate>Wed, 24 Feb 2010 10:59:00 +0800</pubDate><description><![CDATA[【图文】后悔药--教你如何恢复误删的文件今天整理资料，吧一个重要资料删除了，很痛心，于是找到了解决办法，但是不敢独享，特分享给大家，呵呵希望遇到类似的情况可以想起来。这里可能看不见图片，请看我的优快云  博客地址1： 打开软件 选择 file  rescue 2：先选择要恢复的盘符再 选择恢复的文件 【这里选择 tree  view  好选择 要恢复的文件】]]></description><category></category></item><item><title><![CDATA[Win7  下  android  如何申请 m]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5314308</link><guid>https://blog.youkuaiyun.com/it114/article/details/5314308</guid><author>it114</author><pubDate>Sun, 21 Feb 2010 12:10:00 +0800</pubDate><description><![CDATA[Win7  下  android  如何申请 mAndroid Maps API KEY1：找到keyStore存放的地方，如果不知道没有关系，在系统盘下面 输入收索其实还有一种比较好的方法Eclipse中windows -> preference -> android -> build 如下图 就可以看见了http://code.google.com/]]></description><category></category></item><item><title><![CDATA[android 服务学习笔记（3）]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5312216</link><guid>https://blog.youkuaiyun.com/it114/article/details/5312216</guid><author>it114</author><pubDate>Sat, 20 Feb 2010 04:10:00 +0800</pubDate><description><![CDATA[Android   服务就向一个组件，里面有几个方法，我们可以用这个方法实现我们的功能。 要用之前如果使自己定义的服务，要在系统里面注册，注册了之后，所有的地方包括活动（Activity ）、上下文对象Context都可以通过 StartService、stopService、bindService等方法，调用我们的服务，而这个服务不会因为调用者的不同而不同 ，因为系统中的服务只有一个]]></description><category></category></item><item><title><![CDATA[android 服务学习笔记（2）]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5312215</link><guid>https://blog.youkuaiyun.com/it114/article/details/5312215</guid><author>it114</author><pubDate>Sat, 20 Feb 2010 04:08:00 +0800</pubDate><description><![CDATA[Android   服务1：认识服务 ：很多情况下，一些与用户很少需要产生交互的应用程序，我们一般让它们在后台运行就行了，而且在它们运行期间我们仍然能运行其他的应用。为了处理这种后台进程，Android引入了Service的概念。Service在Android中是一种长生命周期的组件，它不实现任何用户界面。最常见的例子如：媒体播放器程序，它可以在转到后台运行的时候仍然能保持播放]]></description><category></category></item><item><title><![CDATA[android 服务学习笔记（1）]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5312212</link><guid>https://blog.youkuaiyun.com/it114/article/details/5312212</guid><author>it114</author><pubDate>Sat, 20 Feb 2010 03:49:00 +0800</pubDate><description><![CDATA[好久没有发表博客了，笔记都记在自己的电脑了，今天记起来了，粘贴一下呵呵，免得以后弄丢了。Android   服务的 生命周期 和 调用的两种方法1：通过StartService方法启动服务启动的时候伴随onCreate---》onStart 过程，Service停止的时候直接 进入销毁进程 onDestroy，注意 服务没有onStop方法的。如果不调用停止的方法，服务就一直在]]></description><category></category></item><item><title><![CDATA[一夜的错误 ： simpleCursorAdapter   column '_id' does not exist]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5311356</link><guid>https://blog.youkuaiyun.com/it114/article/details/5311356</guid><author>it114</author><pubDate>Fri, 19 Feb 2010 00:42:00 +0800</pubDate><description><![CDATA[在做一个关于simpleCursorAdapter   和 ListView 绑定的时候，建立数据表的时候 数据库主键没有用 “_id” 而是自己定义的一个 ， 谁知老出现 column _id does not exist 的异常，弄的程序崩溃，也把我搞崩溃了，google 了 好久，到几个国外的网站上也查了， 也有遇到类似问题的，性感欣慰啊！ 不过 他们没有解决的方]]></description><category></category></item><item><title><![CDATA[Andoir  学习总结  微件 ：spinner ]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5307837</link><guid>https://blog.youkuaiyun.com/it114/article/details/5307837</guid><author>it114</author><pubDate>Fri, 12 Feb 2010 20:11:00 +0800</pubDate><description><![CDATA[Andoir  微件 ：spinner sdk位置： android-sdk-windows-1.5_r1/android-sdk-windows-1.5_r1/docs/guide/tutorials/views/hello-spinner.html1：类： ↳android.widget.Spinner2：介绍 A v]]></description><category></category></item><item><title><![CDATA[android widget（1）]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5307153</link><guid>https://blog.youkuaiyun.com/it114/article/details/5307153</guid><author>it114</author><pubDate>Fri, 12 Feb 2010 02:45:00 +0800</pubDate><description><![CDATA[Anroid  widget 组件http://developer.android.com/resources/tutorials/views/index.html这个地方讲解的比较好The widget package contains (mostly visual) UI elements to use on your Application screen这里面包含的都]]></description><category></category></item><item><title><![CDATA[android 学习中遇到的若干问题和解决方法（1）]]></title><link>https://blog.youkuaiyun.com/it114/article/details/5307151</link><guid>https://blog.youkuaiyun.com/it114/article/details/5307151</guid><author>it114</author><pubDate>Fri, 12 Feb 2010 02:41:00 +0800</pubDate><description><![CDATA[记录这个的主要目的：是方便自己以后再次犯类似的错我，我想也许有人和我一样 饭同样的错我，他们可以参照 可以少走弯路  1:关于向模拟器传送文件在File Explorer的时候，选择Push file 的时候浏览可以传送Jpg格式的文件，但是不可以传送avi格式和MP3格式的文件 晕！[2010-02-05 22:43:41 - helloAndroid]ActivityM]]></description><category></category></item></channel></rss>