Android通信开发与应用
咚咚雨咚咚
学以致用!
展开
-
Android Application的应用
Application全局有且仅有一个Application对象的回调函数:1.onCreate2.onConfigurationChanged3.onLowMemory4.onTerminate*** 配置发生变化:例如屏幕方向、系统语音改变之类的时候会被调用* @param newConfig*/@Overridepublic void onConfigurat...原创 2019-03-13 19:39:15 · 144 阅读 · 0 评论 -
Android 远程服务通信—AIDL
用本期代码控制上期Service代码 网址:https://blog.csdn.net/qq_41664272/article/details/88584328AIDL工程的主函数代码package com.example.aidldemo;import android.content.ComponentName;import android.content.I...原创 2019-03-19 18:22:51 · 185 阅读 · 0 评论 -
Android四大组件之Service
Service是Android四大组件之一,使用时可以在后台操作,他并不与用户产生UI交互。其他组件也可以启动,用户切换其他的应用,启动后的Service仍在后台。一个组件可以与Service绑定并与之交互,甚至可以跨进程通信。并且可以在后台执行网络请求,播放音乐,执行文件等操作。代码内有详细注解主函数package com.example.servicedemo;...转载 2019-03-19 18:05:26 · 91 阅读 · 0 评论 -
Android通信广播的注册与监听以及自定义广播
代码如下~主函数代码package com.imooc.demo;import android.content.Intent;import android.content.IntentFilter;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android...转载 2019-03-13 19:33:58 · 448 阅读 · 0 评论 -
Android 如何保持横竖屏切换不变以及Fragment调用setRetainInstance的原理
限定屏幕方向:设置Manifest文件的activity的属性:android:screenOrientation="portrait"(始终竖屏)landscape(始终横屏)///////自己处理变更:设置Manifest文件中的activity属性:android:configChanges="orientation|screenSize|keyboardHidden"视图...原创 2019-03-13 20:00:08 · 1733 阅读 · 0 评论 -
Android 线程间的通信
目录一、定义:二、Thread类的使用方法三、线程相关组件1)职责2)关系3)消息循环4)线程与更新5)SDK提供了四种可以从其他线程访问UI线程:6)总结一、定义:1、多线程: 线程是程序中单一的顺序控制流程,在单个程序中同时运行多个线程完成不同的工作,称为多线程。如图:2、ANR的三种情况:由于应用程序无...原创 2019-03-31 14:07:56 · 392 阅读 · 0 评论