摘要: IntentService是Service的子类,用来处理异步请求。客户端可以通过startService(Intent)方法将请求的Intent传递请求给IntentService,IntentService会将该Intent加入到队列中,然后对每一个Intent开启一个worker thread... 阅读全文
posted @ 2015-04-29 11:55 道无涯 阅读(150) 评论(0) 推荐(0) 编辑
摘要: onSaveInstanceState()以及onRestoreInstanceState()Activity完整的生命周期onCreate()–>onStart()–>onRestoreInstanceState()–>onResume()–>onSaveInstanceState()–>onPa... 阅读全文
posted @ 2015-04-29 11:51 道无涯 阅读(554) 评论(0) 推荐(0) 编辑
摘要: Activity.this该Context的生命周期与Activity的生命周期相同。在创建对话框传递上下文的时候必须要传递Activit.this,因为对话框要指定挂载到哪个Activity上,对话框是挂载到Activity上,所以对话框弹出时Activity不会走onPause()方法。如果传递... 阅读全文
posted @ 2015-04-29 11:44 道无涯 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 目录调用另一程序的Activity获取手机屏幕分辨率监听ScrollView何时滑动到底部横竖屏切换手机重启启动apk默认ActivityTextView行间距广播接收者中开启Activity启动Activity时不自动弹出软键盘TextView实现跑马灯的效果正文1.调用另一程序的activity... 阅读全文
posted @ 2015-04-29 10:17 道无涯 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 对于Android的不同版本其功能可能不一样,我们要通过Build.VERSION.SDK_INT来判断当前系统的版本,从而根据不同的版本来设置不同的操作这里以进入到Setting清楚缓存的界面为例public void onClick(View v) { if (Build.VERSION.... 阅读全文
posted @ 2015-04-29 09:50 道无涯 阅读(501) 评论(0) 推荐(0) 编辑
摘要: EditText添加内容改变的监听器mEditText.addTextChangedListener(new TextWatcher() { //EditText中文本内容改变的时候自动调用的方法 public void onTextChanged(CharSequence s, int... 阅读全文
posted @ 2015-04-29 09:47 道无涯 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 示例代码:public void showDialog() { AlertDialog.Builder builder = new Builder(this); View view = View.inflate(this, R.layout.dialog, null); build... 阅读全文
posted @ 2015-04-29 09:44 道无涯 阅读(269) 评论(0) 推荐(0) 编辑
摘要: JVM是基于栈的架构(内存),编译过程为.java->.class->.jarDlvik(DVM)是基于寄存器的架构(CPU里面的存储空间,CPU操作数据比内存要快),编译过程为.java->.class->.dex->.odex一个应用,一个虚拟机实例,一个进程每一个Android应用都运行在一个... 阅读全文
posted @ 2015-04-29 09:09 道无涯 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 服务的两种开启方式:startService();开启服务.开启服务后 服务就会长期的后台运行,即使调用者退出了.服务仍然在后台继续运行.服务和调用者没有什么关系, 调用者是不可以访问服务里面的方法.bindService();绑定服务.服务开启后,生命周期与调用者相关联.调用者挂了,服务也会跟着挂... 阅读全文
posted @ 2015-04-29 09:00 道无涯 阅读(1586) 评论(0) 推荐(0) 编辑