上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 31 下一页

AIDL与Binder的区别

摘要: Binder是一个远程对象的基础类,核心部分是远程调用机制,这部分是由IBinder定义的。 它是对IBinder类的实现,其中IBinder类提供了这样一个类的标准的本地化实现方式。 大多数开发者不会去直接实现Binder类,而是用AIDL工具来描述他们自己想要的接口,借助它来生成一个合适的Bin 阅读全文
posted @ 2017-07-28 10:31 小小鸟儿! 阅读(1948) 评论(0) 推荐(0) 编辑

Service的理解

摘要: 转自 原文 Service的理解Service是什么?Service是一种可以在后台运行相关任务的组件。没有界面。其存在的线程是主线程,一般会通过启动子线程来执行耗时操作。Service有什么用?可用于在后台执行下载任务。从而不影响用户界面操作。Service分启动型服务、绑定型服务两种。绑定服务中 阅读全文
posted @ 2017-07-28 10:15 小小鸟儿! 阅读(994) 评论(0) 推荐(0) 编辑

HashMap和Hashtable的区别

摘要: [原文] HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的 阅读全文
posted @ 2017-07-21 12:07 小小鸟儿! 阅读(146) 评论(0) 推荐(0) 编辑

handle 机制的原理是什么

摘要: 作者:milter链接:https://www.zhihu.com/question/19703357/answer/107984017来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一、google为什么设计这套机制主要是为了解决在非UI线程中更新UI组件比较麻烦的问 阅读全文
posted @ 2017-07-19 16:27 小小鸟儿! 阅读(383) 评论(0) 推荐(0) 编辑

Activity启动的四种方式

摘要: Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest. 阅读全文
posted @ 2017-07-06 17:06 小小鸟儿! 阅读(1540) 评论(0) 推荐(0) 编辑

Android中APK安装过程及原理解析

摘要: [原文] 来自华为内部资料应用安装是智能机的主要特点,即用户可以把各种应用(如游戏等)安装到手机上,并可以对其进行卸载等管理操作。APK是Android Package的缩写,即android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器 阅读全文
posted @ 2017-07-06 16:19 小小鸟儿! 阅读(1057) 评论(0) 推荐(0) 编辑

java父类调用被子类重写的方法

摘要: [转]【原文】 1.如果父类构造器调用了被子类重写的方法,且通过子类构造函数创建子类对象,调用了这个父类构造器(无论显示还是隐式),就会导致父类在构造时实际上调用的是子类覆盖的方法(你需要了解java继承中的初始化机制)。 例子: [java] view plain copypublic abstr 阅读全文
posted @ 2017-07-03 14:33 小小鸟儿! 阅读(13543) 评论(0) 推荐(2) 编辑

Java子类强制转父类类型不会变

摘要: 这两种打印出来的结果都是一样的,怎么才能调用A中的a方法,在不改变 A 和AA的方法的情况下。 answer: 子类调用父类中被重写的方法,用super.被重写的方法()即可! 这个是java和c++一个很重要的区别,在c++中,可以通过这样向上提升的类型操作实现对父类行为的调用,而在Java中,无 阅读全文
posted @ 2017-07-03 10:59 小小鸟儿! 阅读(4112) 评论(0) 推荐(0) 编辑

完全理解Android中的RemoteViews

摘要: 一、什么是RemoteViewsRemoteViews翻译过来就是远程视图.顾名思义,RemoteViews不是当前进程的View,是属于SystemServer进程.应用程序与RemoteViews之间依赖Binder实现了进程间通信.二、RemoteViews的用法RemoteViews使用最多 阅读全文
posted @ 2017-06-30 17:07 小小鸟儿! 阅读(1108) 评论(0) 推荐(0) 编辑

Android 之窗口小部件详解--App Widget

摘要: [原文] 1 App Widget简介 App Widget是应用程序窗口小部件(Widget)是微型的应用程序视图,它可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget Provider来发布一个Widget。 本文参考Android官方文本,先介绍App 阅读全文
posted @ 2017-06-29 22:25 小小鸟儿! 阅读(404) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 31 下一页