- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 Android面试简答
一:Android技术:1、Activity的四种状态:Running/Paused/Stopped/Killed2、Activity的生命周期:由启动到关闭:onCreate()-onStart()-onResume()-Running-onPause()-onStop()-onDestroy()-ShutDown当处于暂停状态后恢复:onPause()-onResume()进程被杀:从头再来当...
2018-06-03 04:18:01
604
原创 反射简要
简要记录反射相关技术。反射相关概念:静态加载类:通过new构造方法方式实例化对象的情况为静态加载类,静态加载类的特性是编译时确定。动态加载类:通过该类中Class对象的newInstance方法并强制类型转换的方式实例化对象的情况为动态加载类,动态加载类的特性是运行时确定。注:newInstance方法实例化对象的前提是该类要有相应无参构造方法。关于Class类:Class类的构造方法的权限修饰符...
2018-05-15 22:37:02
229
原创 XML解析(DOM方式)
直接上例子。XML举例:<?xml version="1.0" encoding="UTF-8"?> <school> //XML结构中的根节点。 <student id="1"> //当前"id"为该子节点属性 //以下name,age,sex,number为上子节点的子节点/属性名。 <name&
2018-03-12 23:06:53
3762
原创 BroadCastReceiver概念与使用
BroadCastReceiver是Android程序的四大组件之一。 BroadCastReceiver实际是广播的接收器,可以对BroadCast(广播)进行过滤,接收,处理的一个类。 使用的方式如下: 广播发送: 将信息(要发送的信息,过滤用的信息。如:Action,Category)添加到一个Intent对象中,然后通过相应的方法将Intent对象作为广播发送出去。 如: se
2017-12-29 06:31:23
870
原创 信号槽的概念与使用
下面对Qt所设计的信号槽机制进行解析,部分摘自网络。 信号: 当对象改变其状态时,信号就由该对象发射 (emit) 出去,而且对象只负责发送信号, 它不知道另一端是谁在接收这个信号。这样就做到了真正的信息封装, 能确保对象被当作一个真正的软件组件来使用。 槽: 用于接收信号,而且槽只是普通的对象成员函数。 一个槽并不知道是否有任何信号与自己相连接。而且对象并不了解具体的通信机制。
2017-11-09 04:28:33
4713
原创 Service的概念与使用
概述: Service即服务,与Activity,ContentProvider,BroadcastReceiver并称Android程序的四大组件。 在程序后台运行,不可见,难以被Android系统自动杀死。 服务分为本地服务和远程服务,本地服务即为在程序内部使用的服务,而远程服务是在Android系统内的程序与程序之间使用。 用途举例: 后台保持播放音乐、记录地理位置
2017-11-06 17:30:54
6890
原创 Fragment与Activity的交互
注:本篇只包含关键部分代码。 Activity向Fragment传递数据: Activity中: String text=edittext.getText().toString(); //如上,从EditText控件中取出内容转为String对象并赋值给text; Fragment1 fr=new Fragment1(); Bundle bun=new Bundle(); bun.put
2017-01-17 15:36:40
389
原创 虚函数的概念与使用
C++为了使用多态的特性,引入了虚函数。 虚函数的作用是允许在子类中重新定义与父类同名的函数,并且可以通过父类的指针或引用来访问父类和子类中的同名函数。 所以只有重写了虚函数才能算作体现了C++的多态特性。 虚函数的使用: 1、在父类中用virtual来修饰要实现多态的函数,这样的函数就被称为虚函数。 这样就可以在子类中重新定义此函数,为它赋予新功能,并能方便地进行调用。 2、在子类中
2017-01-17 00:42:53
3301
原创 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
486
空空如也
Eclipse导入ImageLoader开源库成功,但是还是无法解析为类型。
2017-08-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人