Android开发
deepDSM
这个作者很懒,什么都没留下…
展开
-
实现按钮响应的几种方法
注:按钮的声明省略 1. 内部类监听点击事件 button.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { //执行的操作 } });//注:独立类实现方式与这个原理相同,只是匿名类实例化了原创 2015-10-04 23:21:19 · 1344 阅读 · 0 评论 -
AsyncTask
1.AsyncTask是什么? AsyncTask是android提供的轻量级的异步类,可以实现异步操作,把耗时的操作方法非主线程中去完成。2.AsyncTask的引入有什么意义?非主线程无法完后更新UI 的操作,只能通过Handler通信,发送消息通知主线程更新UI。而为了简化操作,实现在子线程中更新UI,Android为我们提供了封装好的一个类AsyncTask。(为啥称为封装好的类,是因原创 2015-11-08 18:23:46 · 513 阅读 · 0 评论 -
自定义标题栏
这里用2种方法创建自定义标题栏 1. 改写原有的titlebar,实现的自定义标题栏 2. 创建自定义的控件与布局,来替换系统自带的titlebar方法一在MainActivity .java的oncreate()中requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.main); //软原创 2015-11-26 21:50:46 · 546 阅读 · 0 评论 -
Java基本概念摘记
1.变量 成员变量没初始化是可以使用的,而非成员变量必须定义后才能使用。原始变量如int char short long byte初始化为0,float double初始化为0.0,boolean初始化为false,对象初始化为null2. 构造函数 构造函数 是一种特殊的方法 主要用来在创建对象时初始化对象 即为对象成员变量赋初始值 。总与new运算符一起使用在创建对象的语句中 特别原创 2015-10-01 17:46:34 · 406 阅读 · 0 评论