首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

今日头条面试

首先说一下,今日头条的面试主要分为三轮到四轮,如果是旺季面三轮,首先是基础面试,基本面试一般10个题左右,最近面试了一下今日头条的移动Android资深工程师,记录下。...来看一下handleMessage的源码: public void handleMessage(Message msg) { if (DEBUG_MESSAGES) Slog.v(TAG, “>>>...OkHttp3 关于OkHttp3的内容大家可以访问下面的博客链接:OkHttp3源码分析。...该文章主要从以下几个方面来讲解OkHttps相关的内容: OkHttp3源码分析[综述] OkHttp3源码分析[复用连接池] OkHttp3源码分析[缓存策略] OkHttp3源码分析...[DiskLruCache] OkHttp3源码分析[任务队列] 请求任务队列 Okhttp使用了一个线程池来进行异步网络任务的真正执行,而对于任务的管理采用了任务队列的模型来对任务执行进行相应的管理

90610
您找到你想要的搜索结果了吗?
是的
没有找到

高仿今日头条

高仿今日头条 --- 第一篇:(android高仿系列)今日头条 --新闻阅读器 (一) 上次,已经完成了头部新闻分类栏目的拖动效果。...这篇文章是继续去完善APP 今日头条  这个新闻阅读器的其他功能。...注意:由于 今日头条用的是左右都可以侧拉的菜单,所以设置侧拉模式为:SlidingMenu.LEFT_RIGHT,代码如下 localSlidingMenu.setMode(SlidingMenu.LEFT_RIGHT...,今日头条的中的是SwitchButton昼夜模式选择控件,是通过重写CompoundButton实现的,以下便是实现对应方法的相关帖子: SwitchButton 开关按钮 的多种实现方式 (附源码...2) 看今日头条的效果是,没切换至类型界面后,才去刷新数据,Fragment自带了这个方法,如下: public void setUserVisibleHint(boolean isVisibleToUser

2K91

今日头条集卡啦!

【字数:2332;阅读时长:9min】 今日头条集卡啦! 很多头条的用户相信都知道了,今日头条在今天推出了一个集卡活动——集生肖分2亿 ——是不是很酷?...我们今天要讨论的是,在拆解头条这个活动后,深入思考几个问题 1、如果你是今日头条的产品,你是否会做一个集卡集福的活动? 2、为什么?...好吧,我们来个分钱活动,手机注册并且去广泛的分享——数据库立马丰富并且更加有价值了 2、用户召回:头条、微博、知乎······数据化的世界里面,智能数据应用场景越来越多,so,类似今日头条的、具备推荐阅读能力的产品也就越来越多...但是当我想储备知识并且手机内存不够的时候,我决定我要卸载今日头条,然后把更多的注意力放在知乎上面··· 上述这个场景很简单,也很常见。...那么作为今日头条,如何利用过年这个在中国来说特别重大的一个时间+事件营销机会去最大化的召唤回老用户呢? 我想,这个活动,是一个手段吧!

50860

今日头条技术剖析

多年架构与管理经验, 原赶集网创始工程师,正和岛CTO以及今日头条今日特卖技术负责人。 今日头条创立于2012年3月,到目前仅4年时间。从十几个工程师开始研发,到上百人,再到200余人。...产品线由内涵段子,到今日头条今日特卖,今日电影等产品线。 ? 一、产品背景 今日头条是为用户提供个性化资讯客户端。...接下来,今日头条会用人工方式对敏感文章进行审核过滤。此外,今日头条头条号目前也有为数不少的原创文章加入到了内容遴选队列中。...头条会实时捕捉用户对APP频道的动作。另外还包括用户订阅的频道,比如电影,段子,商品等。 4、推荐系统 推荐系统,也称推荐引擎。它是今日头条技术架构的核心部分。...今日头条推送的主要内容包括突发与热点咨讯,有人评论回复,站外好友注册加入。

2.1K80

今日头条技术架构分析

三、头条微服务架构 四、今日头条的虚拟化PaaS平台规划 五、总结 ----   今日头条创立于2012年3月,到目前仅4年时间。...产品线由内涵段子,到今日头条今日特卖,今日电影等产品线。 一、产品背景   今日头条是为用户提供个性化资讯客户端。...接下来,今日头条会用人工方式对敏感文章进行审核过滤。此外,今日头条头条号目前也有为数不少的原创文章加入到了内容遴选队列中。   ...今日头条推送的主要内容包括突发与热点咨讯,有人评论回复,站外好友注册加入。   ...二、今日头条系统架构 ? ? ? ? 三、头条微服务架构   今日头条通过拆分子系统,大的应用拆成小应用,抽象通用层做代码复用。 ? 系统的分层比较典型。

1.7K20

今日头条算法原理(全)

今日头条的推荐算法,从2012年9月第一版开发运行至今,已经经过四次大的调整和修改。...今日头条委托资深算法架构师曹欢欢博士,公开今日头条的算法原理,以期推动整个行业问诊算法、建言算法;通过让算法透明,来消除各界对算法的误解,并逐步推动整个行业让算法更好的造福社会。...以下为《今日头条算法原理》全文。 今日头条资深算法架构师曹欢欢: 本次分享将主要介绍今日头条推荐系统概览以及内容分析、用户标签、评估分析,内容安全等原理。...上图是今日头条的一个实际文本case。可以看到,这篇文章有分类、关键词、topic、实体词等文本特征。...今日头条推荐系统的线上分类采用典型的层次化文本分类算法。

1.5K70

Android源码解析-仿今日头条PagerSlidingTabStrip滑动页面导航效果

https://blog.csdn.net/lyhhj/article/details/48687389 最近项目中用到了滑动页面,也就是和目前市场上很火的"今日头条"页面滑动类似,在网上找了一下...写完之后感觉效果比较生硬,果断换掉,发现了一个效果比较好的第三方,也就是今天的主题:PagerSlidingTabStrip.好了,下面来具体介绍一下PagerSlidingTabStrip,进行一下源码解析...pagerTab.setViewPager(pager); } 在Adapter中利用碎片管理器获取我们的碎片和标题相对应上.这里面需要注意提一下,如果碎片的个数比较少我们可以手动创建碎片,如果像今日头条很多的话也没关系...,动态创建Fragment,因为我们可以看到头条的每个碎片中的内容都是类似的,所以说动态创建也未尝不可,只有个别特殊的我们也可以特殊处理....就这么简单就可以实现类似头条的页面滑动效果,下面我们来看一下PagerSlidingTabStrip的源码吧,看懂了之后也方便我们进行改进.

1.4K20

今日头条技术架构分析

今日头条创立于2012年3月,到目前仅4年时间。从十几个工程师开始研发,到上百人,再到200余人。产品线由内涵段子,到今日头条今日特卖,今日电影等产品线。...一、产品背景   今日头条是为用户提供个性化资讯客户端。...接下来,今日头条会用人工方式对敏感文章进行审核过滤。此外,今日头条头条号目前也有为数不少的原创文章加入到了内容遴选队列中。   ...3、新用户的“冷启动”   今日头条会通过用户使用的手机,操作系统,版本等“识别”。...二、今日头条系统架构 三、头条微服务架构   今日头条通过拆分子系统,大的应用拆成小应用,抽象通用层做代码复用。 系统的分层比较典型。

1.2K21

今日头条算法原理详解(全)

今日头条的推荐算法,从 2012 年 9 月第一版开发运行至今,已经经过四次大的调整和修改。...今日头条委托资深算法架构师曹欢欢博士,公开今日头条的算法原理,以期推动整个行业问诊算法、建言算法;通过让算法透明,来消除各界对算法的误解,并逐步推动整个行业让算法更好的造福社会。...以下为《今日头条算法原理》全文: ? 今日头条资深算法架构师曹欢欢: ? 本次分享将主要介绍今日头条推荐系统概览以及内容分析、用户标签、评估分析,内容安全等原理。 一、系统概览 ?...上图是今日头条的一个实际文本 case。可以看到,这篇文章有分类、关键词、topic、实体词等文本特征。...头条人工智能实验室李航老师目前也在和密歇根大学共建科研项目,设立谣言识别平台。 以上是头条推荐系统的原理分享,希望未来得到更多的建议,帮助我们更好改进工作。 文章全文内容来自今日头条官方。

97050

仿今日头条顶部导航效果

之前发现很多人在群里面、论坛上求网易新闻客户端的源码,之后我就去下了个网易新闻客户端和今日头条新闻客户端,发现他们的大体是一样的,于是在最近的空闲时间,便去琢磨如何去实现这样一个APP。...我通过反编译 --今日头条: ?...自己要在加用上的架包有: 1.Android-Universal-Image-Loader  (图片的异步加载包)   使用方法配置以及下载 注:发现架包中有aaa什么的命名,说明它被混淆过,所以要想进一步获取它的源码很困难...layout_height="match_parent" />      由于发现HorizontalScrollView左右拖动的时候没有那种阴影效果,所以在这里,我们发现了头条的资源文件下有这么...更多注释和实现方法可以查看DEMO源码文件,源码下载地址 : DEMO源码

2.1K80

AndroidAutoSize今日头条适配方案

最近公司没有什么事,闲来无聊,就研究一下今日头条的适配方案,不看不知道,真是一看吓一跳,快速上手而且还简单易懂, 推荐一篇文章: http://www.wanandroid.com/blog/show/...今日头条适配只是一个基准,它是以宽或者高来进行适配的。...今日头条的适配是通过修改Application/Activity等的DisplayMetrics类中核心数据density字段(屏幕密度, density = dpi/160, dp与px之间的转化就是用此参数...super.getResources(), 667, false);//如果有自定义需求就用这个方法 return super.getResources(); } 这个api里面的参数点击进去源码...到目前为止我们已经掌握了AndroidAutoSize的基本使用,但是这个框架怎么实现的屏幕适配我们还得自己去看源码

3K10
领券