- 博客(9)
- 收藏
- 关注

原创 面试题总结(2018.7.26开始,持续更新中)
Android 部分目录Android 部分Java 基础部分1. Android中的四大组件有哪些?各自有什么作用?2. activity的生命周期启动Activity: onCreate()—>onStart()—>onResume(),Activity进入运行状态。 Activity退居后台: 当前Activity转到新的Activity界面或按...
2018-07-30 18:02:46
1578
1
原创 小程序报错:ReferenceError:history is not defined
小程序修改 app.js 时报错:ReferenceError:history is not defined在小程序的配置文件中添加配置时,出现 ReferenceError:history is not defined 的报错:app.js:{ "pages": [ "pages/index/index", "pages/scenece/scenece", ...
2019-04-22 16:51:51
3525
原创 TextInputLayout使用如何实现点击才获取焦点
前几天在项目中用到TextInputLayout来实现用户登录界面,有些细节还是要说说的。默认我们创建的TextInputEditText获取焦点的状态:如下图这不是我想要的结果,我需要的是我点击再获取焦点,不点击之前是没有获取焦点的状态。后来发现了一个属性focusableInTouchMode,兴奋的赶紧放上去试试,结果还是没有达到预期的效果。就在快放弃的时候,我把它加在了TextI...
2018-10-18 11:09:36
1219
1
转载 sleep、yield、wait、join的区别
本文转自:https://blog.youkuaiyun.com/jarniyy/article/details/514292411.sleep:Thread类的方法,必须带一个时间参数。会让当前线程休眠进入阻塞状态并释放CPU,提供其他线程运行的机会且不考虑优先级,但如果有同步锁则sleep不会释放锁即其他线程无法获得同步锁2.yield:Thread类的方法,类似sleep但无法指定时间并且只会提...
2018-09-14 15:22:47
315
原创 java创建线程的方式
平时大家都是使用继承Thread 类或者实现Runnable接口实现创建线程的,但是Java中创建线程的方法不止这两种方式,下面我们来看看,三种方式的实现过程,及对比一、继承Thread类创建线程子类1.定义Thread类的子类,并重写该类的run方法,在run方法内写线程任务代码2.创建该子类实例,即是创建了一个线程实例3.调用该实例的start方法来启动该线程...
2018-09-14 14:56:24
164
转载 Java--泛型的原理以及使用场景
Java从1.5之后支持泛型,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。入不支持泛型,则表现为支持Object,不是特定的泛型。泛型是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时...
2018-04-28 14:31:16
222
原创 封装,继承,多态,抽象的简述
封装:是面向对象方法的重要原则,就是把对象的属性和行为(数据)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节,就是把不想告诉或者不该告诉别人的东西隐藏起来,把可以告诉别人的公开,别人只能用我提供的功能实现需求,而不知道是如何实现的。增加安全性。 继承:是面向对象最显著的一个特性,继承是从已有的类中派生出新的类称为子类,子类继承父类的数据属性和行为,并能根据自己的需求扩展出新的行为,...
2018-04-28 14:02:12
1193
原创 解析fragment
一、Fragment的生命周期二、fragment生命周期场景演示1.从别处切换到该fragment:onAttach->onCreate->onCreateView->onActivityCreated->onStart->onResume2.屏幕熄灭: onPause->onSaveInstanceState->onStop3.屏幕解锁: onStar...
2018-02-27 15:28:39
166
转载 Android新特性介绍
5.android5.0介绍1.十大新特性(1). 全新Material Design设计风格 * 新的视觉语言,在基本元素的处理上,借鉴了传统的印刷设计,字体版式、网格系统、空间、比例、配色、图像使用等这些基础 的平面设计规范(2). 支持多种设备(3). 全新的通知中心设计(4). 支持64位ART虚拟机&nbs...
2017-11-10 13:39:52
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人