随笔
文章平均质量分 68
callmexiaolu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android的Activity生命周期详细
官方的Activity生命周期图:各个生命周期函数:(1) onCreateActivity生命周期的第一个方法,表示Activity正在被创建,在该方法中通过setContentView 方法加载xml编写的布局文件,然后通过findByViewId方法获取控件;onCreate()方法在Activity整个生命周期中只会调用一次,所以该方法中就可以做一些大致只需要做一次的工作,如:一些变量的初...转载 2018-04-04 13:04:48 · 477 阅读 · 0 评论 -
Android 隐式启动Activity方式之IntentFilter匹配规则
显示调用Intent intent1 = new Intent(MainActivity.this, MainActivity.class);startActivity(intent1);需要明确指定被调用对象的组件信息,包括包名和类名。隐式调用需要Intent能够匹配目标组件的IntentFilter中设置的过滤信息,如果不匹配则无法启动目标Activity1. IntentFliter...原创 2018-04-16 11:43:48 · 1687 阅读 · 0 评论 -
Android之Service探索(一)
Service即服务,Android的四大组件之一,又有两种,service和IntentService应用:service可以在后台执行长时间的操作,service因为在后台运行,因此不能与用户进行界面交互。我们在生活中最常见的service应该是后台播放音乐和后台下载了。Service和IntentService的注册以及创建和启动和停止: 注册: 在AndroidManifest.xm...原创 2018-04-17 21:11:32 · 350 阅读 · 0 评论 -
Android的四种启动模式
Android系统采用栈的方式来存储创建的Activity示例,后进先出。若我们多次启动同一个Activity。系统会创建多个实例依次放入任务栈中。当按back键返回时,每按一次,一个Activity出栈,直到栈空为止。当栈中无不论什么Activity。系统就会回收此任务栈。(其实这就是默认的启动方式)Standard模式——标准模式(Activity默认启动方式)说明:每次启动一个Activit...转载 2018-04-13 22:00:53 · 321 阅读 · 0 评论 -
Android studio 抽取方法来封装公共代码
原创 2018-05-14 21:01:29 · 2936 阅读 · 0 评论 -
一些对HashMap的理解
HashMapHashMap继承于抽象类AbstractMap,而该抽象类实现了Map接口。 Map是Key-Value对映射的抽象接口,映射不包含重复的键。即存储的对象是Entry(同时包含了key和value)HashMap最多允许一条Entry的Key为null(多条覆盖),允许多条Entry的value为null。HashMap不是线程安全的Map1.构造方法...原创 2018-08-04 17:43:47 · 446 阅读 · 0 评论 -
今日头条笔试编程题——用户喜好
[编程题] 用户喜好时间限制:3秒空间限制:262144K为了不断优化推荐效果,今日头条每天要存储和处理海量数据。假设有这样一种场景:我们对用户按照它们的注册时间先后来标号,对于一类文章,每个用户都有不同的喜好值,我们会想知道某一段时间内注册的用户(标号相连的一批用户)中,有多少用户对这类文章喜好值为k。因为一些特殊的原因,不会出现一个查询的用户区间完全覆盖另一个查询的用户区间(不存在...原创 2018-08-22 01:21:17 · 2001 阅读 · 1 评论
分享