首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
interview
订阅
wangxinarhat1495182172914
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
妥妥的去面试之Android基础(二)
笔者由于在找工作,所以近期最主要的任务就是准备面试,不打无准备之仗。只有你准备充分了,那么你想要的机会才有机会入你怀中。 笔者会将准备面试的学习过程记录下来,方便自己复盘的同时也希望能给一道找工作的小伙伴们一些帮助。笔者准备的内容大纲如下 (1)通过AsyncTask可以更加方…
屏幕上内容究竟是怎样画出来的 —— Android View 工作原理详解
前面已经分析了一个 App 从点击它的图标到 Activity 的 onCreate 等生命周期被调用的整个流程,本文将继续基于 Android Nougat 从源码的角度来进一步分析整个过程。
(一) Android 四大组件
1. 生命周期 启动 Activity:系统先调用onCreate(),然后调用onstart(),最后调用onResume(),Activity 就此进入运行状态。 退出 Activity:系统先调用onPause(),然后调用onStop(),最后调用onDestroy()…
Android自定义控件 | View绘制原理(画什么?)
从源码的角度分析“绘制(draw)”。View绘制只决定绘制的顺序,具体绘制内容由各个子View自己决定。
让控件如此丝滑Scroller和VelocityTracker的API讲解与实战——Android高级UI
自定义控件中,难免会遇到需要滑动的场景。而Canvas提供的scrollTo和scrollBy方法只能达到移动的效果,需要达到真正的滑动便需要我们今天分享的两把基础利器Scroller和VelocityTracker。老规矩,先上实战图,再进行分享。 童鞋们可以先看下下面这段官…
【持续更新】金三银四跳槽季,拿上攻略有底气!
虽然我不推荐大家刷题,这里仅供大家差缺补漏。所有的知识点还是重在自己理解,用自己的方式表达出来比较好。 请列举 Android 中常见的布局(Layout)类型,并简述其用法,以及排版效率。【猎豹移动】 -. Android 系统为什么会设计 ContentProvider? …
Android WebView安全方面的一些坑
android webview组件包含3个隐藏的系统接口:searchBoxJavaBridge_, accessibilityTraversal以及accessibility,恶意程序可以通过反射机制利用它们实现远程代码执行;该问题在Android4.4以下版本出现。 在we…
Android触摸事件分发的“递”与“归”(二)
这一篇接着上一篇继续走查源码,分析拦截事件以及 ACTION_DOWN 事件的后续事件 ACTION_MOVE 及 ACTION_UP。
Android自定义控件 | View绘制原理(画在哪?)
从源码的角度分析“定位(layout)”。 位置都是相对的,比如“我在你的右边”、“你在广场的西边”。为了表明位置,总是需要一个参照物。。。
Android自定义控件 | View绘制原理(画多大?)
这一篇将以源码中的几个关键函数为线索分析“测量(measure)”。 如果想直接看结论可以移步到第三篇末尾。 真正的测量工作在onMeasure()中进行。。。