Android
文章平均质量分 50
杀人越货_elliot
努力成为大牛~~~
展开
-
主要介绍单例模式的一种写法、注意事项、测试、作用。
public class Singleton{ private static Singleton instance = null; private Singleton (){} public static Singleton getInstance(){ if(instance == null){ synchronized(Singleton.cl原创 2015-06-12 10:11:49 · 555 阅读 · 0 评论 -
Android Dialog的7种形式的使用举例
在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1.该效果是当按返回按钮时弹出一个提示,来转载 2015-06-03 14:31:06 · 428 阅读 · 0 评论 -
关于AlertDialog弹出后,触摸其他区域Dialog消失的问题
第一步创建一个builder对象:AlertDialog.Builder builder = new AlertDialog.Builider(this);//使用内部的静态Builder类创造builder对象AlertDialog ad = builder.create();//使用builder调用create方法得到一个AlertDialog的实例ad.setCancel原创 2015-06-10 16:59:22 · 2535 阅读 · 0 评论 -
Android自定义控件
此文章是在网易博客上发表的,觉得比较不错,所以总结过来学习一下!开发自定义控件的步骤:1了解View的工作原理2编写继承自View的子类3为自定义View类增加属性4绘制控件5响应用户消息6自定义回调函数一、View的工作原理Android系统的视图结构的设计也采用了组合模式,即view作为所有图形的基类,viewgroup对view继承扩展为视图容器类原创 2015-07-17 14:10:29 · 692 阅读 · 0 评论 -
Android的ListView的每一个Item都有不同的布局
大家都知道,ListView中的数据是经过adapter适配到屏幕上的,所以要实现listview中每一个item的内容需要去操作adapter中的代码:在使用不同布局的时候我们要重构以下两个方法:getItemViewType和getViewTypeCount.public class MyAdapter extends BaseAdapter { ArrayList ls;原创 2015-08-04 14:58:18 · 2348 阅读 · 1 评论 -
关于service启动方式
关于昨天去联想面试时候对一个问题印象比较深刻,怪自己当时没有深入去了解这个。再次输出一篇短文,大概的来阐述一下Android Service组件的启动方式。 Service是Android四大组件之一,那么都知道Service的启动方式有两种:是用Context调用的startService和bindService。 startService通过这种方法启动Service,访问者与Serv原创 2015-09-17 11:27:15 · 504 阅读 · 0 评论 -
你怎么操作才能让service不会被杀死
这是一个面试题:你怎么操作才能让service不会被杀死?在开发service类时会重写其中的一个@Override public int onStartCommand(Intent intent, int flags, int startId) { return START_STICKY; }此方法是用Context派生出来的start原创 2015-09-17 11:33:45 · 537 阅读 · 0 评论