05 2016 档案

【安卓中的缓存策略系列】安卓缓存策略之综合应用ImageLoader实现照片墙的效果
摘要:在前面的【安卓缓存策略系列】安卓缓存之内存缓存LruCache和【安卓缓存策略系列】安卓缓存策略之磁盘缓存DiskLruCache这两篇博客中已经将安卓中的缓存策略的理论知识进行过详细讲解,还没看过这两篇博客的看官建议先去看一下,本博客将依据这些理论知识打造一个ImageLoader,实现照片墙... 阅读全文

posted @ 2016-05-31 19:10 海南一哥 阅读(302) 评论(0) 推荐(0) 编辑

Ext JS 6开发实例(四) :调整主视图
摘要:上文把主界面设置好,但是主视图因为界面的微调出现了显示问题,本文将把它调整好了。打开app/view/main/Main.js,可以看到主视图是派生于标签面板(Ext.tab.Panel)的。在视图的标签栏内,除了显示标签外,还显示了标题栏。由于已经重新设计了标题栏,主视图的标签栏... 阅读全文

posted @ 2016-05-27 15:41 海南一哥 阅读(377) 评论(0) 推荐(0) 编辑

Ext JS 6开发实例(三) :主界面设计
摘要:在上文中,已经将CMD创建的应用程序导入到项目里了,而且也看到默认的主界面了,今天的主要工作就是修改这个主界面,以符合项目的需要。除了设计主界面,还有一些其他的东西需要配置一下。添加本地化包打开app.json文件,找到requires,代码如下: "requires": [... 阅读全文

posted @ 2016-05-26 17:10 海南一哥 阅读(637) 评论(0) 推荐(0) 编辑

Ext JS 6开发实例(二) :使用CMD创建应用程序
摘要:由于Ext JS 6将原来的Ext JS和Sencha Touch合并为一个框架,因而在使用CMD来创建应用程序前,需要考虑清楚你是要创建一个通用应用程序,还是仅仅只是针对桌面或移动设备的应用程序。要做这样的考量,是因为通用应用程序和比较单一的应用程序在开发上会有些小麻烦。这些小麻... 阅读全文

posted @ 2016-05-24 15:49 海南一哥 阅读(237) 评论(0) 推荐(0) 编辑

Ext JS 6开发实例(一)
摘要:很久没写文章了,主要原因和大家差不多,都要为生活奔忙,搞了两个小项目。这两个小项目很凑巧,都可以使用Ext JS来开发,这正是练习使用Ext JS 6的好机会,自然不会错过。很多读者可能会问,为什么不直接使用熟悉的Ext JS 4来开发,而使用结构完全改变了的Ext JS 6呢?首... 阅读全文

posted @ 2016-05-19 14:33 海南一哥 阅读(346) 评论(0) 推荐(0) 编辑

【安卓中的缓存策略系列】安卓缓存策略之磁盘缓存DiskLruCache
摘要:安卓中的缓存包括两种情况即内存缓存与磁盘缓存,其中内存缓存主要是使用LruCache这个类,其中内存缓存我在【安卓中的缓存策略系列】安卓缓存策略之内存缓存LruCache中已经进行过详细讲解,如看官还没看过此博客,建议看官先去看一下。 我们知道LruCache可以让我们快速的从内存中获取用户最近... 阅读全文

posted @ 2016-05-12 21:03 海南一哥 阅读(382) 评论(0) 推荐(0) 编辑

【安卓中的缓存策略系列】安卓缓存之内存缓存LruCache
摘要:缓存策略在移动端设备上是非常重要的,尤其是在图片加载这个场景下,因为图片相对而言比较大会花费用户较多的流量,因此可用缓存方式来解决,即当程序第一次从网络上获取图片的时候,就将其缓存到存储设备上,这样在用户下次使用这张图片时就不用从网络上再次获取,这样就能为用户节省一定的流量。这个功能目前绝大部分... 阅读全文

posted @ 2016-05-11 21:04 海南一哥 阅读(268) 评论(0) 推荐(0) 编辑

安卓中的消息循环机制Handler及Looper详解
摘要:我们知道安卓中的UI线程不是线程安全的,我们不能在UI线程中进行耗时操作,通常我们的做法是开启一个子线程在子线程中处理耗时操作,但是安卓规定不允许在子线程中进行UI的更新操作,通常我们会通过Handler机制来完成该功能,即当子线程中耗时操作完成后,在子线程中通过Handler向主线程发送消息,... 阅读全文

posted @ 2016-05-09 19:37 海南一哥 阅读(412) 评论(0) 推荐(0) 编辑

安卓java.lang.IllegalStateException: The specified child already has a parent.解决方案
摘要:在使用ViewPager的时候遇到一个错误java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent fir... 阅读全文

posted @ 2016-05-01 18:25 海南一哥 阅读(1404) 评论(0) 推荐(0) 编辑

安卓java.lang.IllegalArgumentException: The observer is null.解决方案
摘要:刚刚在调试自己的APP项目的时候报错java.lang.IllegalArgumentException: The observer is null.,而之前是可以运行通过,所以百思不得其解,后来在网上查找相关资料,终于弄明白是咋回事,现在记录如下,一来算是积累调错方面的知识,二来或许可以帮到出... 阅读全文

posted @ 2016-05-01 16:22 海南一哥 阅读(263) 评论(0) 推荐(0) 编辑

导航