自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 Android studio 比Eclipse 好在哪里

Android Studio 真的很好用,现在的版本已经比较稳定了。之前刚出来时各种BUG。优点之一就是:代码提示和搜索功能非常强大,非常智能。比如自定义theme有个名字叫做 light_play_card_bg.xml,如果在eclipse里,你必须要输入light开头才能提示下面的,而在Android Studio里,你只需要输入其中的任意一段。。比如 card 下面就会出现提示

2015-10-12 12:53:51 553

翻译 程序员被喜欢的13条

林语堂有提到不被人喜欢的十种原因:一、腰有十文钱必振衣作响。 二、每与人言必谈及贵戚。 三、遇美人必急索登床。 四、见到问路之人必作傲睨之态。 五、与朋友相聚便喋喋高吟其酸腐诗文。 六、头已花白却喜唱艳曲。 七、施人一小惠便广布于众。 八、与人交谈便借刁言以逞才。 九、借人之债时其脸如丐,被人索偿时则其态如王。 十、见人常多蜜语而背地却常揭人短处。

2015-09-24 13:51:38 599

原创 actionbar

在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果。一、添加ActionBar1、不需要导入ActionBar,因为在android3.0或者以上版本中,ActionBar已经默认的包含在Activity中2、在Android3.0的默认主题“

2015-09-24 13:33:44 434

原创 AlertDialog

我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,

2015-09-22 13:28:54 427

原创 java面试题1

1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的

2015-09-21 08:45:35 2062 4

原创 Serializable

public interface Serializable类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。可序列化类的所有子类型本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。要允许不可序列化类的子类型序列化,可以假定该子类型负责保存和还原超类型的公用 (public)、受保护的 (p

2015-09-18 08:22:40 432

转载 布局——线性布局、相对布局

Point 1 --------五大布局1、相对布局(RelativeLayout)顾名思义,通过组件之间的相对位置来进行布局,使用在此布局时,理清各个组件之间的位置关系非常重要。相对布局按个子元素之间的位置关系完成布局。在该布局中,子元素中与位置相关的属性将生效,如:android:layout_below等。由于其灵活性,适用于一些复杂界面的布局。常用位

2015-09-16 10:43:13 3243

翻译 handler

andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 2)Handler: 你可以构造Handler对象来与Looper沟通,以便pus

2015-09-15 13:14:22 304 1

转载 安卓面试题aaa

43.  下面异常是属于Runtime Exception 的是(abcd)(多选)        A、ArithmeticException       B、IllegalArgumentException       C、NullPointerException       D、BufferUnderflowException44.  Math.roun

2015-09-15 13:12:13 425

转载 安卓面试提aa

26.如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?当你的程序中某一个Activity A 在运行时中,主动或被动地运行另一个新的Activity B 这个时候A会执行Java代码public void onSaveInstanceState(Bundle outState) {    super.onSaveInstanceSta

2015-09-15 13:09:09 628 2

转载 安卓面试题a

16.Android常用控件的信息单选框(RadioButton与RadioGroup):RadioGroup用于对单选框进行分组,相同组内的单选框只有一个单选框被选中。事件:setOnCheckedChangeListener(),处理单选框被选择事件。把RadioGroup.OnCheckedChangeListener实例作为参数传入。多选框(CheckBox

2015-09-15 13:07:35 347

转载 android面试题

1.activity的生命周期。方法描述可被杀死下一个onCreate()在activity第一次被创建的时候调用。这里是你做所有初始化设置的地方──创建视图、绑定数据至列表等。如果曾经有状态记录(参阅后述Saving Activity State。),则调用此方法时会传入一个包

2015-09-15 13:05:02 345 1

聊天室java源代码

模拟的qq,对于整个java基础的学习很有帮助。我就是用java基础知识做的

2015-08-30

仿qq聊天java源代码

本资源对于初学者来说,好处很多,我也是初学者一枚,希望可以对大家的学习有所帮助

2015-08-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除