Android Junior
文章平均质量分 80
喜欢特别冷的冬天下着雪
I'm not an excellent Full-stack dev, but I am trying to be...
展开
-
Android对话框Dialog的基本用法
AlertDialog的基本用法总结如下:1.实例化dialog 由于AlertDialog的构造函数的关系,不能直接实例化,需要利用Builder来实例化,如 AlertDialog ad=new AlertDialog.Builder(Main.this).create();2.设置对话框 设置除了指基本设置如title,messages,icon外,还指原创 2013-12-10 13:49:41 · 13340 阅读 · 1 评论 -
自定义Dialog悬浮实现登录框
之前看好多登录框都以为是一个Activity,然后登录成功后start另一个Activity,原来利用悬浮对话框也可以实现。原理如下: 在主活动main与自定义dialog之间建立广播,dialog点击登录后,可以利用数据库验证登录正确性,正确后则可以利用广播发送至主活动界面中。由于dialog默认在进行任何操作后都dismiss的,所以一个全屏的dialog消失后回到主活动界面时,原创 2013-12-10 13:23:10 · 5477 阅读 · 1 评论 -
自定义适配器实现List的勾选及删除!
ListView的展示需要数据源,而数据源又需要适配器,若实现简单的LisetView,则可以利用现成的适配器,如SimpleAdapter,然而想操控灵活的话最好还是自己实现,以继承BaseAdapter为例: BaseAdapter由于是抽象类,而且还需要实现一些接口,因此在子类也需要实现重要的接口方法,以下四个方法是默认必须添加的:@Override public int g原创 2013-12-12 18:00:06 · 2357 阅读 · 0 评论 -
Notification的几种用法!
实现通知一般有以下几个步骤:1.获取通知服务对象NotificationManager2.建立Notification对象3.关联intent4.执行通知Notification一般有几种用途:,如下图1.启动多次通知但只显示一条如果有很多通知的内容一样,为了不影响系统通知显示的列表过多,可以进行计数堆积,只显示一条,代码如下:btn1.setOnClick原创 2013-12-16 17:47:28 · 9793 阅读 · 5 评论 -
Service的生命周期以及各种回调的总结!
开启一个服务有两种方法,第一种为startSevice,第二种则是bindService。一、startSevice方式Service代码如下:public class MyService extends Service { @Override public void onCreate(){ super.onCreate(); Log.v("tag","服务:onCrea原创 2013-12-18 14:27:18 · 6403 阅读 · 1 评论