- 博客(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
579
翻译 程序员被喜欢的13条
林语堂有提到不被人喜欢的十种原因:一、腰有十文钱必振衣作响。 二、每与人言必谈及贵戚。 三、遇美人必急索登床。 四、见到问路之人必作傲睨之态。 五、与朋友相聚便喋喋高吟其酸腐诗文。 六、头已花白却喜唱艳曲。 七、施人一小惠便广布于众。 八、与人交谈便借刁言以逞才。 九、借人之债时其脸如丐,被人索偿时则其态如王。 十、见人常多蜜语而背地却常揭人短处。
2015-09-24 13:51:38
652
原创 actionbar
在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果。一、添加ActionBar1、不需要导入ActionBar,因为在android3.0或者以上版本中,ActionBar已经默认的包含在Activity中2、在Android3.0的默认主题“
2015-09-24 13:33:44
450
原创 AlertDialog
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,
2015-09-22 13:28:54
447
原创 java面试题1
1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的
2015-09-21 08:45:35
2141
4
原创 Serializable
public interface Serializable类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。可序列化类的所有子类型本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。要允许不可序列化类的子类型序列化,可以假定该子类型负责保存和还原超类型的公用 (public)、受保护的 (p
2015-09-18 08:22:40
454
转载 布局——线性布局、相对布局
Point 1 --------五大布局1、相对布局(RelativeLayout)顾名思义,通过组件之间的相对位置来进行布局,使用在此布局时,理清各个组件之间的位置关系非常重要。相对布局按个子元素之间的位置关系完成布局。在该布局中,子元素中与位置相关的属性将生效,如:android:layout_below等。由于其灵活性,适用于一些复杂界面的布局。常用位
2015-09-16 10:43:13
3308
翻译 handler
andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 2)Handler: 你可以构造Handler对象来与Looper沟通,以便pus
2015-09-15 13:14:22
314
1
转载 安卓面试题aaa
43. 下面异常是属于Runtime Exception 的是(abcd)(多选) A、ArithmeticException B、IllegalArgumentException C、NullPointerException D、BufferUnderflowException44. Math.roun
2015-09-15 13:12:13
435
转载 安卓面试提aa
26.如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?当你的程序中某一个Activity A 在运行时中,主动或被动地运行另一个新的Activity B 这个时候A会执行Java代码public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceSta
2015-09-15 13:09:09
649
2
转载 安卓面试题a
16.Android常用控件的信息单选框(RadioButton与RadioGroup):RadioGroup用于对单选框进行分组,相同组内的单选框只有一个单选框被选中。事件:setOnCheckedChangeListener(),处理单选框被选择事件。把RadioGroup.OnCheckedChangeListener实例作为参数传入。多选框(CheckBox
2015-09-15 13:07:35
362
转载 android面试题
1.activity的生命周期。方法描述可被杀死下一个onCreate()在activity第一次被创建的时候调用。这里是你做所有初始化设置的地方──创建视图、绑定数据至列表等。如果曾经有状态记录(参阅后述Saving Activity State。),则调用此方法时会传入一个包
2015-09-15 13:05:02
364
1
TA创建的收藏夹 TA关注的收藏夹
TA关注的人