
面试
文章平均质量分 80
行走的采矿者
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android 四大组件——Service 生命周期
前面我们介绍了Activity的一些基本知识。今天再来学习下Android中另外一个十分重要的知识点Service。Service通常称为后台服务,后台区别与前台,不依赖与用户UI而存在。所以Service的应用场景应具备以下条件:不依赖与可见UI(并不绝对,比如Notification和Service结合使用)长时间运行一. 生命周期及常用的方法下面是官方给出的Service生命周...原创 2018-12-05 13:52:48 · 570 阅读 · 0 评论 -
Java多态的理解
面向对象三大特性:继承、多态、封装。从一些角度来看,封装和继承一定程度上是为多态做准备。定义:指不同类对象对同意消息做出响应。即:同一消息根据发送对象的不同做出不同的行为方式(发送消息就是调用函数)多态的实现技术是动态绑定,在程序运行期间,根据其实际类型调用相应的方法作用:消除类型之间的耦合关系多态的例子:比方说按下 F1 键这个动作,如果当前在 Flash 界面下弹出的就是 AS 3 ...原创 2018-12-03 13:53:16 · 172 阅读 · 0 评论 -
Android 四大组件——Service知识点
本篇文章主要讲一些Service的知识点。一. Service分类按运行地点分类类型特点优点缺点应用场景本地服务[LocalService]运行在主线程 主线程终止后,服务也会终止节约资源 通信方便主进程终止后,服务也会终止需依附某个进程的服务:音乐播放器远程服务[RemoteService]运行在独立的进程 不受其他Activity的影响服...原创 2018-12-05 16:02:27 · 301 阅读 · 0 评论 -
Android 四大组件——Activity
Android开发有四大组件,Activity、Service、Broadcast Receiver、Content Provider。这篇文章主要介绍的是Activity的相关知识。Activity的本质其实是一个页面载体,它是由多个布局和view构成。一个可运行的APP则是由若干个这个Activity组成。一. Activity 生命周期一个简单完整的生命周期:onCreate() ...原创 2018-12-03 16:03:31 · 209 阅读 · 0 评论 -
Java String 的一些知识
我们在日常开发中经常用字符串,只有了解了String的实现机制,才能写出更好,更健壮的代码。常量池Java代码被编译成class文件时,会生成常量池(Constant pool)数据结构,用于保存字面常量和符号引用(类名、方法名、接口名和字段名等)public class Test { public static void main(String []args) { ...原创 2018-12-11 15:58:22 · 260 阅读 · 0 评论 -
String为什么要设计成不可变的!
String 对象是不可变的,字符串是常量,不是变量。我们来分析下为什么Java中String要设计成不可变的。首先我们来看一段代码:public class Test { public static void main(String []args) { String s1 = "abcdef"; System.out.println(s1);...原创 2018-12-11 17:02:39 · 1332 阅读 · 0 评论 -
Android开发之Android Context,上下文(Activity Context, Application Context)
Context概念在加载资源、启动服务、启动一个新的Activity、获取内部文件路径、创建view操作都需要Context参与。Activity 、Service、Application都是Context的子类。Android系统上理解:Context是一个场景、代表与操作系统交互的一个过程。从程序角度:Context是一个抽象类,Activity、Service、Application...原创 2019-03-18 10:06:21 · 546 阅读 · 0 评论