上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 一、IntentService简介IntentService 是 Service 的子类,比普通的 Service 增加了额外的功能。先看Service本身存在两个问题:Service不会专门启动一条单独的进程,Service与它所在应用位于同一个进程中;Service也不是专门一条新线程,因此不应 阅读全文
posted @ 2022-08-29 16:28 随易来了 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 通过AIDL与服务端进行通信时,意外发生服务终止的解决方法。 1、设置服务死亡代理deathRecipient private final ServiceConnection connection = new ServiceConnection() { @Override public void o 阅读全文
posted @ 2022-08-29 14:48 随易来了 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、服务分类 (1)运行类型 前台服务:用户可以看到,如音乐播发器,在通知栏显示通知。优先级高,不会因系统内存不足被回收。 后台服务:用户无法看到,如天气服务,日期更新 (2)功能分类 不可通信的服务:用startservice启动 可通信的后台服务:用bindservice启动 二、服务的两种启动 阅读全文
posted @ 2022-08-29 11:48 随易来了 阅读(898) 评论(0) 推荐(0) 编辑
摘要: Android加载库的方式有多种 (1)本地library (2)jar包,仅有class文件和清单文件,仅能调用不含资源的方法 (3)arr包,包裹class文件、清单文件,以及resource资源文件,可以调用arr包中样式、图片等资源文件 (4)maven,implement三方库 阅读全文
posted @ 2022-08-18 16:46 随易来了 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 一、目的 主app加载第三方apk提供的view,当view有变化时,只需更换三方app。优点:充分解耦,方便维护 二、实施 1、三方app需提供 (1)action:android.intent.action.CREATE_THIRD <activity android:name=".MainAc 阅读全文
posted @ 2022-08-18 14:48 随易来了 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1【?】 可空类型,表示当前对象可以为空 var a: String = "abc"; a = null // 编译失败 var a: String? = "abc"; a = null // 编译成功 2【?.】 安全调用操作符。调用一个对象的方法,如果对象为空,则不执行方法且不报null异常 v 阅读全文
posted @ 2022-08-02 16:26 随易来了 阅读(240) 评论(0) 推荐(0) 编辑
摘要: java从1.5引入泛型,kotlin基于java1.6,主要作用 类型检查,编译时检查错误,提供安全保证 自动类型转换 一、泛型类 class Box<T>(t : T) { var value = t } fun main(args: Array<String>) { var boxInt = 阅读全文
posted @ 2022-08-01 16:28 随易来了 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 一、数据类1、格式data class 类名(var param1 :数据类型,...){}2、自动生成tostring,equals,hashcode方法3、自动生成getter,setter,相比java代码,十分简介 //在 Java 中,我们会这么写 public class Cellpho 阅读全文
posted @ 2022-08-01 15:29 随易来了 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1 监听Activity,Fragment生命周期 在Android中,当一个Activity走完onDestroy生命周期后,说明该页面已经被销毁了,应该被系统GC回收。 通过Application.registerActivityLifecycleCallbacks()方法注册Activity生 阅读全文
posted @ 2021-09-02 16:58 随易来了 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 工作有一段时间,有必要掌握事件传递的机制,最近研究了一下,记录下心得。1 Android中的事件 android中触摸事件比较多,封装中MotionEvent类中,点击、触摸、滑动是我们常用的事件 MotionEvent.ACTION_DOWN MotionEvent.ACTION_MOVE Mot 阅读全文
posted @ 2019-07-05 00:31 随易来了 阅读(187) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页