会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王明
任何人的成功都不是一蹴而就
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2019年9月23日
Android远程服务AIDL开发过程中容易遇见的两个问题
摘要: 问题 一 JavaBinder: Uncaught remote exception! (Exceptions are not yet supported across processes.) java.lang.RuntimeException:Can't create handler insid
阅读全文
posted @ 2019-09-23 15:50 ming3
阅读(2178)
评论(0)
推荐(0)
2019年9月22日
Android服务之混合方式开启服务
摘要: 引言 前面介绍过了Android服务的两种开启方式:Start方式可以让服务在后台运行;bind方式能够调用到服务中的方法。 在实际的开发工作中,有很多需求是:既要在后台能够长期运行,又要在服务中操作业务。那么就需要两种方式结合在一起,才能做到我们想要的结果。 需求:模仿音乐后台播放案例,实现应用退
阅读全文
posted @ 2019-09-22 18:04 ming3
阅读(394)
评论(0)
推荐(0)
Android四大组件之服务的两种启动方式详解
摘要: Service简单概述 Service(服务): 是一个没有用户界面、可以在后台长期运行且可以执行操作的应用组件。服务可由其他应用组件启动(如:Activity、另一个service)。此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)。例如:服务可以处理网络事务、播放音乐,
阅读全文
posted @ 2019-09-22 11:39 ming3
阅读(1722)
评论(0)
推荐(0)
2019年9月20日
Android进程的优先级说明
摘要: 引言 Android系统尽可能长时间地保持应用程序进程,但为了新建或者运行更加重要的进程,总是需要清除一些进程来回收内存。为了决定保留或终止哪个进程,根据进程内运行的组件及这些组件的状态,系统把每个进程都划入一个“重要性层次结构”中。重要性最低的进程首先会被清除,然后是下一个最低的,依次类推。 重要
阅读全文
posted @ 2019-09-20 23:52 ming3
阅读(738)
评论(0)
推荐(0)
Android的有序广播和无序广播(解决安卓8.0版本之后有序广播的接收问题)
摘要: 前言 Google从Android8.0版本开始,对在清单文件中静态注册广播做了限制。 特殊广播(动态注册广播接收者) 说:有序广播和无序广播之前,咱们先来说下Android中一些特殊的广播如何接收呢? + 特殊的广播: 指那些操作比较频繁的广播事件类型。如:屏幕的开、关广播,电量的变化广播等等 +
阅读全文
posted @ 2019-09-20 17:17 ming3
阅读(3816)
评论(0)
推荐(1)
Android开发中常用Dialog(普通弹窗&时间选择器&日历选择器)
摘要: 引言 开发中,我们会有很多地方使用 Dialog 来展示一些提示信息或设置信息。如:用户提示、进度展示、时间设置、日期设置等。 下面我和大家一些学习下Android中常用的几种Dialog吧~ 首先, 先介绍下 Dialog 中那些类的关系 先来一波源码 ` 从上述代码中,我们可以看出: + Dia
阅读全文
posted @ 2019-09-20 12:36 ming3
阅读(4269)
评论(0)
推荐(0)
2019年9月19日
Android静态注册广播无法接收的问题(8.0+版本)
摘要: 如果你静态注册的广播无法接收到消息,请先检查下:你的安卓版本是不是8.0+ 前言 Google官方声明:Beginning with Android 8.0 (API level 26), the system imposes additional restrictions on manifest
阅读全文
posted @ 2019-09-19 20:03 ming3
阅读(4799)
评论(0)
推荐(0)
Android的显示意图和隐式意图总结
摘要: 显示意图 简而言之: 通过指定特定Activity的包名和类名开启Activity 应用场景: 一般应用于本App内的activity间的跳转。 XML配置信息: AndroidManifest.xml 开启方式: 隐式意图 简而言之: 通过指定一组动作或数据开启一个Activity 应用场景: 1
阅读全文
posted @ 2019-09-19 16:08 ming3
阅读(973)
评论(0)
推荐(0)
2019年9月18日
解决Android数据库异步操作的大问题
摘要: 前言 相信大家在开发过程中,也遇到过下面的这种异常: 异常的解释: 就是当你尝试打开一个可读可写的数据库时,该数据库已经被关闭,打开失败就会抛出该异常~ 异常的原因: 在我们开发过程中,会有很多数据需要在本地存储(像我们公司做的是教育软件,用户会产生大量的做题数据!)。如果需要操作大量的数据,SQL
阅读全文
posted @ 2019-09-18 15:17 ming3
阅读(2257)
评论(0)
推荐(1)
2019年9月17日
Android的启动模式
摘要: 首先分析一下Activity生命周期 A跳B (A finish) 生命周期顺序 onPause(A)— onCreate(B)— onStart(B)— onResume(B)— onStop(A)— onDestroy(A) A跳B再返回A (B finish ) 生命周期顺序 onPause(
阅读全文
posted @ 2019-09-17 11:52 ming3
阅读(340)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告