四大组件
文章平均质量分 71
冯昕睿feng
啊啊啊
展开
-
写在Service之前(在程中更新ui)
今天的博客还是来自于郭神的《第一行代码》第二版本和许多其他的GUI库一样,android的子线程也是不安全的,也就是说,如果想要更新应用程序中的UI元素,必须在主线程 否则会出问题 于是我们写一个简单的会崩溃的demopublic class MainActivity extends AppCompatActivity implements View.OnClickListener{ p原创 2017-12-19 20:22:10 · 377 阅读 · 0 评论 -
Android四大组件Servier(上)
此文赠与龙哥,希望对他有帮助 准备自己复习下,哈哈1.定义一个服务 首先创建一个服务public class MyService extends Service { public MyService() { } @Override public IBinder onBind(Intent intent) { throw new Unsupported原创 2017-12-19 23:06:52 · 489 阅读 · 0 评论 -
Android四大组件Servier(下)
郭神书中的一个关于下载的小demo 学习下1.在项目中添加okhttp 项目中添加依赖 compile 'com.squareup.okhttp3:okhttp:3.4.1'接下来需要定义一个回调接口,用于对下载过程中的各种状态进行监听和回调,新建一个DownloadListence接口,代码如下所示:/** * 下载过程中的回调接口 * Created by fxr on 2017/12/原创 2017-12-20 18:01:44 · 343 阅读 · 0 评论 -
Android四大组件之Broadcast
谨以此文送个我最爱的龙哥,希望对他有帮助。顺便借此机会温故知新Broadcast虽然是四大组件,但是感觉用到的挺少的,感觉项目中我只用到了判断网络状态和判断电量 下面整理资料,主要来源于郭霖的《第一行代码》第二版和网络广播分为 1.标准广播 是一种完全异步执行的广播,在广播发出去的之后,所有的广播接收器在同一时间接收到了广播,因此他们之间没有任何先后顺序可言,这种广播的效率会比较高,但是同时一原创 2017-12-18 23:08:11 · 313 阅读 · 3 评论 -
关于广播的一个简单的demo
实现强制下线功能 1.首先创建一个Activity管理类public class ActivityCollector { public static List<Activity>activities=new ArrayList<>(); public static void addActivity(Activity activity){ activities.add原创 2017-12-19 11:08:25 · 402 阅读 · 0 评论