Android面试简答

一:Android技术:1、Activity的四种状态:Running/Paused/Stopped/Killed2、Activity的生命周期:由启动到关闭:onCreate()-onStart()-onResume()-Running-onPause()-onStop()-onDestroy(...

2018-06-03 04:18:01

阅读数 69

评论数 0

反射简要

简要记录反射相关技术。反射相关概念:静态加载类:通过new构造方法方式实例化对象的情况为静态加载类,静态加载类的特性是编译时确定。动态加载类:通过该类中Class对象的newInstance方法并强制类型转换的方式实例化对象的情况为动态加载类,动态加载类的特性是运行时确定。注:newInstanc...

2018-05-15 22:37:02

阅读数 36

评论数 0

XML解析(DOM方式)

直接上例子。XML举例:<?xml version="1.0" encoding="UTF-8"?> <school> //XML结构...

2018-03-12 23:06:53

阅读数 2883

评论数 0

BroadCastReceiver概念与使用

BroadCastReceiver是Android程序的四大组件之一。 BroadCastReceiver实际是广播的接收器,可以对BroadCast(广播)进行过滤,接收,处理的一个类。 使用的方式如下: 广播发送: 将信息(要发送的信息,过滤用的信息。如:Action,Category...

2017-12-29 06:31:23

阅读数 166

评论数 0

信号槽的概念与使用

下面对Qt所设计的信号槽机制进行解析,部分摘自网络。 信号: 当对象改变其状态时,信号就由该对象发射 (emit) 出去,而且对象只负责发送信号, 它不知道另一端是谁在接收这个信号。这样就做到了真正的信息封装, 能确保对象被当作一个真正的软件组件来使用。 槽: 用于接收信号,而且槽只是...

2017-11-09 04:28:33

阅读数 1801

评论数 0

Service的概念与使用

概述: Service即服务,与Activity,ContentProvider,BroadcastReceiver并称Android程序的四大组件。 在程序后台运行,不可见,难以被Android系统自动杀死。 服务分为本地服务和远程服务,本地服务即为在程序内部使用的服务,而远程服务...

2017-11-06 17:30:54

阅读数 2951

评论数 0

Fragment与Activity的交互

注:本篇只包含关键部分代码。 Activity向Fragment传递数据: Activity中: String text=edittext.getText().toString(); //如上,从EditText控件中取出内容转为String对象并赋值给text; Fragment1 f...

2017-01-17 15:36:40

阅读数 196

评论数 0

虚函数的概念与使用

C++为了使用多态的特性,引入了虚函数。 虚函数的作用是允许在子类中重新定义与父类同名的函数,并且可以通过父类的指针或引用来访问父类和子类中的同名函数。 所以只有重写了虚函数才能算作体现了C++的多态特性。 虚函数的使用: 1、在父类中用virtual来修饰要实现多态的函数,这样的函数就被...

2017-01-17 00:42:53

阅读数 315

评论数 0

C++函数的部分特性

关于C++函数的参数的初值,像如下的写法: 例: void hanshu(int a,int b=1,int c=2) { //像这种写法是可行的 } void hanshu(int a,int b=5,int c) { //像这种写法可能会出现错误 } 规则:像这样...

2017-01-17 00:32:34

阅读数 277

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭