摘要: Language_suport and Other Language-Oriented API: strings,exceptions, threads, #java.lang.* offers the String class to suport strings, the Throwable class to suport exceptions,and the Thread class and Runnable inteface to suport threads.what's more, StringBuffer for creating changeable strings, a 阅读全文
posted @ 2014-03-03 16:02 Allen-Peng Yu 阅读(182) 评论(0) 推荐(0) 编辑
摘要: “学前”说明:《Learn Java for Android》这本书内容很多,都是精华,建议大家看英文版的。在这里我不打算一一总结书中的内容,书中每章节后面的exercises都很好,非常有总结性,而且在这些习题后面还有精华的Summary,所以,我就列举下每章exercises的内容(含参考答案)以及个人根据Summary提炼的一些内容(个人觉得比较重要的可能会另外写多点)。写Blog的过程,就是我学习&温故知新的过程(一律采用英文哦,顺便学下professional English*^__^*)。下面开始:Chapter One :Getting Started with Java 阅读全文
posted @ 2014-03-02 21:48 Allen-Peng Yu 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 对于android布局中的控件,如Button等会有相应的点击事件去响应它所需要的功能,今天我们就以电话拨号器的代码说明下几种点击事件: 1 package com.itheima.phone; 2 3 import android.net.Uri; 4 import android.os.Bundle; 5 import android.app.Activity; 6 import android.content.Intent; 7 import android.view.Menu; 8 import android.view.View; 9 import android.view.Vie. 阅读全文
posted @ 2014-02-26 16:01 Allen-Peng Yu 阅读(355) 评论(0) 推荐(0) 编辑
摘要: android系统架构 阅读全文
posted @ 2013-12-28 16:46 Allen-Peng Yu 阅读(354) 评论(0) 推荐(0) 编辑
摘要: /** 1.关于编程风格:每一位程序猿可能都有自己独特的编程风格,但是有些规则是大家都必须遵守的,特别* 是在工作的过程中,良好的代码风格能大大提高代码本身的可阅读性和维护性,也更有利于别人修改你* 的代码。风格问题涉及到的都是细节相关的问题,读者朋友们或许都听过“细节决定成败”这句话,这句话* 在这里同样生效,不过是换了种意思,就是“细节体现你的专业程度”,所以作为一名程序猿,我们应该从* 编写代码的训练中养成良好的编码习惯,如命名规范,排版规范,写好注释等。下面具体说明下:*//** 1)整个Project相关内容的目录规范:(通常可以包含以下几个文件夹)* #.Re... 阅读全文
posted @ 2013-12-28 11:39 Allen-Peng Yu 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 接上篇“java集合类(五)About Map” 终于来到了java集合类的尾声,太兴奋了,不是因为可以休息一阵了,而是因为又到了开启新知识的时刻,大家一起加油打气!!Come on...Fighting!About “interface Queue”All Superinterfaces:Collection, IterableAll Known Subinterfaces:BlockingDeque, BlockingQueue, Deque, TransferQueueAll Known Implementing Classes:AbstractQueue, ArrayBlocking. 阅读全文
posted @ 2013-12-16 19:47 Allen-Peng Yu 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 接上篇“java集合类(四)About Set” 这次学完Map之后,就剩队列的知识,之后有关java集合类的学习就将告一段落,之后可能会有java连接数据库,I/O,多线程,网络编程或Android方面的东西,不过现在还不能确定! Talk About Map:interface Map:键值对对象,使用key查找value,就像映射表(关联数组/字典)一样,可以使用一个对象来查找另一个对象key:应该是唯一的,不直接接受基本类型,但对应的包装类对象可以value:不唯一,即相同的value可对应不同的key,也不直接接受基本类型,包装类则可以,map值也可以是其他容器,包括map本身Al. 阅读全文
posted @ 2013-12-09 20:29 Allen-Peng Yu 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 诺基亚是《On the top of tides》里面提到的为数不多的一家成功转基因的公司,下面我们就来看一下这个曾经有着辉煌的历史的“传奇”: 1865年,诺基亚在芬兰成立,但它并不是现在在我们印象中的手机之王,而是木工厂,其历史比IBM和AT&T还长。1898年,诺基亚的前身之一橡胶厂成立,并与木工厂合并,进行了第一次的成功转型。1922年,它又成功收购了一家制造电话线和电话的工厂,从此开始进入与电有关的市场,进行第二次转型,但是那时候它可一点技术含量都没有,而且,在以后的20年里,它还做过轮胎,个人计算机,收音机,发电机,胶鞋等产品,在外人看来,都搞不清它的性质,在商业模式上完. 阅读全文
posted @ 2013-12-09 15:06 Allen-Peng Yu 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 传说,硅谷的公司在和微软的竞争中一直处于下风,不论在市场,人才,还是在打官司上,直到婴儿巨人Baby Giant谷歌的出现,历史才出现前所未有的改变。Google以一个强大的挑战者的身份出现在人们的视野中,现如今其发展之辉煌是有目共睹的。在这里我不想讲太多成功学,只想浅谈一下成功挑战者背后的故事! 1.历史上最轰动的IPO 2004年4月28日,这是一个令所有谷歌人都难忘的一天,令人无比振奋,无比激动的一天。Google上市了,而且获得了2 718 281 828美元的融资,成为当时历史上最大的 IPO之一。之前,Google的低调,一直埋没了这颗新星,但是总有一个时候,新星的光芒已... 阅读全文
posted @ 2013-12-08 13:04 Allen-Peng Yu 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 接上篇:java集合类(三)About Iterator & Vector(Stack) 之前,在比较java常见集合类的时候,就了解到一点有关Set的特性、实现类及其要求等,读者可以去温习下“java集合类(一)”。Set与Collection接口完全一样('cause 它继承了Collection接口---接口间继承,可以此拓展接口功能,另外,java只能通过接口实现多继承,而抽象类则不行),只是与Collection的行为不一样(多态性表现)。Set保存的是不重复元素,但不保证元素次序,它常被用来测试归属性,即通过对象的值,判断元素是否在某个Set集合内,通常使用Hash 阅读全文
posted @ 2013-12-08 10:48 Allen-Peng Yu 阅读(559) 评论(0) 推荐(0) 编辑