上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 74 下一页

2016年1月12日

Android进阶笔记09:Android 万能适配器

摘要: 1. Android 万能适配器 项目中Listview GridView几乎是必用的组件,Android也提供一套机制,为这些控件绑定数据,那就是Adapter。用起来虽然还不错,但每次都需要去继承一个BaseAdapter,然后实现里面的一大堆方法,而我们每次最关心的无非就是getView方法, 阅读全文

posted @ 2016-01-12 20:53 鸿钧老祖 阅读(238) 评论(0) 推荐(0) 编辑

2016年1月4日

Java设计模式15:常用设计模式之享元模式(结构型模式)

摘要: 1. Java之享元模式(Flyweight Pattern) (1)概述: 享元模式是对象池的一种实现,英文名为"Flyweight",代表轻量级的意思。享元模式用来尽可能减少内存使用量,它适合用于可能存在大量重复对象的场景,用来缓存可共享的对象,达到对象共享、避免创建过多对象的效果,这样一来可以 阅读全文

posted @ 2016-01-04 15:35 鸿钧老祖 阅读(142) 评论(0) 推荐(0) 编辑

2015年12月24日

Java基础知识强化102:线程间共享数据

摘要: 一、每个线程执行的代码相同:若每个线程执行的代码相同,共享数据就比较方便。可以使用同一个Runnable对象,这个Runnable对象中就有那个共享数据。 1 public class MultiThreadShareData 2 { 3 public static void ... 阅读全文

posted @ 2015-12-24 11:18 鸿钧老祖 阅读(230) 评论(0) 推荐(0) 编辑

2015年12月19日

Java(Android)编程思想笔记02:组合与继承、final、策略设计模式与适配器模式、内部类、序列化控制(注意事项)

摘要: 1、组合和继承之间的选择 组合和继承都允许在新的类中放置子对象,组合是显式的这样做,而继承则是隐式的做。 组合技术通常用于想在新类中使用现有类的功能而非它的接口这种情形。即在新类中嵌入某个对象,让其实现所需要的功能,但新类的用户看到的只是为新类所定义的接口,而非所嵌入对象的接口。为取得此效果,需要在 阅读全文

posted @ 2015-12-19 10:42 鸿钧老祖 阅读(268) 评论(0) 推荐(0) 编辑

2015年12月18日

Android开发经验01:31个Android开发实战经验

摘要: 1. 在Android library中不能使用switch-case语句访问资源ID:在Android library中不能使用switch-case语句访问资源ID的原因分析及解决方案 2. 不能在Activity没有完全显示时显示PopupWindow和Dialog:popupwindow - 阅读全文

posted @ 2015-12-18 13:10 鸿钧老祖 阅读(295) 评论(0) 推荐(0) 编辑

2015年12月12日

TCP/IP协议原理与应用笔记19:IP分组的交付和路由选择

摘要: 1. 引言:(1)互联网结构:信息:IP分组(直接广播地址(Directed Broadcast Address),其指定了在一个特定网络中的"所有主机"。)节点:路由器、主机----->选择路径,交付分组信道:物理网络(路由器之间)----->传送IP分组(2)交付 和 路由选择--->1. De... 阅读全文

posted @ 2015-12-12 13:42 鸿钧老祖 阅读(476) 评论(0) 推荐(0) 编辑

2015年12月9日

Android 高级UI设计笔记08:Android开发者常用的7款Android UI组件(转载)

摘要: Android开发是目前最热门的移动开发技术之一,随着开发者的不断努力和Android社区的进步,Android开发技术已经日趋成熟,当然,在Android开源社区中也涌现了很多不错的开源UI项目,它们可以帮助Android开发者更方便快捷地完成想要的功能。本文是Android系列的第一篇,主要是向 阅读全文

posted @ 2015-12-09 10:36 鸿钧老祖 阅读(252) 评论(0) 推荐(0) 编辑

Java(Android)编程思想笔记01:多态性的理解

摘要: 1. 多态的定义: 指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。 (发送消息就是函数调用) 2. 多态的理解 多态是面向对象的重要特性,简单点说:"一个接口,多种实现",就是同一种事物表现出的多种形态。 编程其实就是一个将具体世界进行抽象化的过程, 阅读全文

posted @ 2015-12-09 10:12 鸿钧老祖 阅读(1273) 评论(0) 推荐(0) 编辑

2015年12月8日

Java基础知识强化之集合框架笔记75:哈希表

摘要: 1. 哈希表数据结构(数组): 2. 哈希表确定元素是否相同: (1)判断的是两个元素的哈希值是否相同 如果相同,再判断两个对象内容是否相同 (2)判断哈希值相同,其实判断的是对象的hashCode的方法。 判断内容相同,其实使用的equals()方法 注意:如果哈希值不同,是不需要判断equals 阅读全文

posted @ 2015-12-08 12:32 鸿钧老祖 阅读(252) 评论(0) 推荐(0) 编辑

2015年12月7日

Android进阶笔记08:Android 中Activity、Window和View之间的关系

摘要: 1. Android 中Activity、Window和View之间的关系(比喻):Activity像一个工匠(控制单元),Window像窗户(承载模型),View像窗花(显示视图)LayoutInflater像剪刀,Xml配置像窗花图纸。2. 详解: Activity是Android应用程序的... 阅读全文

posted @ 2015-12-07 14:22 鸿钧老祖 阅读(180) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 74 下一页

导航