Android
文章平均质量分 67
KeepCoco
Keep Moving!
展开
-
AsyncTask和Handler和runOnUiThread()
AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程. 使用的优点: l 简单,快捷 l 过程可控 使用的缺点: l原创 2016-06-16 09:39:02 · 908 阅读 · 0 评论 -
Activity生命周期,数据传递,启动模式详解
Activity相关包括Activity的生命周期详解,Activity之间的数据传递,启动模式等。原创 2016-06-17 12:07:59 · 526 阅读 · 0 评论 -
ToggleButton
ToggleButton、Switch、CheckBox和RadioButton都是继承自android.widget.CompoundButton,意思是可选择的,因此它们的用法都很类似。CompoundButton有两个状态,分别是checked和not checked。Switch是android4.0后出现的控件。但是这几个组件的默认图标都不太好看,怎样设置自己的图标风格呢?以下就是我的一原创 2016-07-27 17:40:46 · 310 阅读 · 0 评论 -
Service的启动、绑定、传递数据
1.startService 启动服务 想要用 startService 启动服务,不管Local 还是 Remote 我们需要做的工作都是一样简单。当然要记得在 Androidmanifest.xml 中注册 service。 根据上面的生命周期,我们便会给出 Service 中的代码框架: package com.newcj.test; import andro原创 2016-06-23 17:55:32 · 1888 阅读 · 0 评论 -
AIDL通信
Android Interface definition language用于多个进程之间的通信 启动其他应用里面的service在Android5.0以后不能通过隐式Intent启动,只能通过显式Intent启动。 通过setComponent(包名,类名)显式启动其他应用Service。 绑定其他应用的service并进行通信: 用AIDL通信时,需要保证A原创 2016-06-23 18:08:17 · 250 阅读 · 0 评论 -
Android TV listview的侧滑动画
在Android TV 的编程中,会遇到各种各样与手机端不同的问题,其中交互方式(没有触屏)带来的各种问题尤多.此文章旨在实现listview的滑动问题原创 2016-08-30 17:45:02 · 614 阅读 · 1 评论