- 博客(11)
- 收藏
- 关注
原创 Android中Context,Intent,Bundle
ContextContext是什么可以理解为是系统所处的环境,一个与系统交互的过程,可以用来startActivity,bindService,unbindService,加载资源,创建View的时候都要用到,从代码来看就是一个抽象类。结构数量Activity数量+Service数量+1(Application)功能弹出Toast,启动Activity,开启服务,发送广播。绑定服务等作用域 只能使
2017-08-21 19:46:01
722
原创 Java学习之路(一)
虽然以前在大二期间学习过java但基本不会用,因为自己要想成为Android开发工程师,自己赶紧来重温java基础。自己看的教程为w3school,根据自己的理解整理出这个系列的博客。Java基础关键字和保留字不能用作标识符,只能以字母,$, _这些开头,并且java区分大小写。声明之前不能使用变量赋值运算符允许创建一个赋值链x = y = z = 100; // set x, y, and
2017-07-30 16:45:29
260
转载 Android面试复习(Android篇三)
Application文章摘自(http://blog.youkuaiyun.com/lieren666/article/details/7598288) 根据自己的理解来重新认识Application.application是Android框架中的一个系统组件,与service类似,当Android系统启动时会自动创建application对象,用于存储应用程序的一些数据,通常我们不需要自己创建,系统会帮
2017-07-18 10:41:18
256
原创 Android面试复习(Android篇二)
1.广播1.1注册广播的两种方式 动态注册让它继承自BroadcastReceiver,并重写父类的onReceive()方法即可。动态注册广播接收器一定要取消注册才可以。且必须要在程序启动之后才能接收到广播,灵活性比较好 静态注册可以使用户不用启动程序即可接受广播。 1.2广播的类型 标准广播:能够被其他应用程序接收到,且同时到达多个广播接收器 有序广播:能够被其
2017-07-03 14:03:41
243
原创 Android面试复习(Android篇一)
Android面试复习(Android篇一)1. 四大组件活动服务内容提供器广播接收器2. 活动2.1 启动模式1 standard 每次启动一个Activity都会创建一个新的实例,不管这个实例是否存在。 2 singleTop 栈顶复用。如果Activity已经位于栈顶,那么此Activity不会被重新创建,如果Activity已存在但不在栈顶,那么新的Activity会被重新创
2017-06-28 11:44:55
246
原创 JavaScript学习笔记(四)
高级函数map举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个数组[1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map实现如下:function pow(x) { return x * x;}var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];arr.map(pow); // [1, 4, 9, 16, 25, 36, 49,
2017-06-14 10:13:44
242
原创 JavaScript学习笔记(三)
函数定义函数两种方式定义函数,完全等价function abs(x) { if (x >= 0) { return x; } else { return -x; }}var abs = function (x) { if (x >= 0) { return x; } else { return
2017-06-13 15:45:40
310
原创 JavaScript学习笔记(二)
快速入门对象JavaScript的对象是一种无序的集合数据类型,它由若干键值对组成。 访问属性是通过.操作符完成的,但这要求属性名必须是一个有效的变量名。如果属性名包含特殊字符,就必须用”括起来:var xiaohong = { name: '小红', 'middle-school': 'No.1 Middle School'};xiaohong的属性名middle-school
2017-06-13 14:38:16
257
翻译 JavaScript的学习笔记(一)
快速入门比较运算符要特别注意相等运算符==。JavaScript在设计时,有两种比较运算符:第一种是==比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;第二种是===比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较。由于JavaScript这个设计缺陷,不要使用==比较,始终坚持使用===比较。另一个例外是NaN这个特殊的Number与所有其他值都
2017-06-13 12:03:26
309
翻译 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-06-13 10:59:18
343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人