首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wayne啦
掘友等级
Android开发工程师
爱打篮球的非典型程序员
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
赞
文章( 10 )
沸点( 0 )
Android6.0及以上申请权限(特殊权限和普通权限)整理
Android6.0 为了保护用户隐私,将一些权限的申请放在了应用运行的时候去申请。在Android6.0以前的开发中,开发人员只需要将需要的权限在AndroidManifest.xml文件中声明,有的APP一股脑声明了各种各样的权限,用户可能没有细看就安装了,于是这些APP就…
[源码分析]Android View绘制流程--从同步屏障说起
View的绘制过程主要都包含在ViewRootImpl#performTraversal方法内,这个方法内主要包括了measure、layout、draw这三个步骤,具体就不放在这里讲述了。
Android T 输入法框架新特性
Android T IME Framework 背景/简介 输入法框架作为输入法的核心服务类, 主要是用来控制整个android系统内输入法显示、隐藏以及启动等相关逻辑。 其实谷歌的团队也发现了IMM
[源码分析]为什么Dialog不能使用Application作为Context进行初始化
当我们通过如下方式构造Dialog并显示时,就会出现Crash Dialog构造的时候如果使用的是Application作为Context,当调用show的时候就会报BadTokenException
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解
ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复杂的页面层级嵌套过多的问题
Android Binder通信理解
Binder通信个人理解,从Binder通信的优势、Binder的实现机通信过程、Binder进程中的代理模式、Binder通信中相关类职责描述、Binder通信实现过程详解这几个方面进行总结
Android 过渡动画启动过程总结 -- 基于S版本
本文主要是基于android S版本来整理下过渡动画的初始化过程以及启动过程,过渡动画是指在Activity切换过程中或者是从桌面打开app过程中出现的切换动画。
Android 高级开发面试题以及答案整理
如今安卓开发不像前几年那么热门,但是高级人才依然紧缺,大家看着这句话是不是很熟悉,因为 web 高级人才也紧缺,c++ 高级人才一样紧缺,那么到了人工智能时代,人工智能时代的高级人才也同样会紧缺!似乎是高级人才的人在其他领域也是高级人才,而不是因为选择了热门才会一帆风顺。 业务…
Android S 输入法相关新特性整理
Android S 输入法 framework 新特性整理 这里主要总结了S上输入法的一些优化修改的地方。
Android中的Insets你竟然不知道?!
最近工作中总会涉及到Insets相关的一些内容,网上对于Insets的分析以及介绍还是较少的,这里对Insets涉及到一些概念和方法做一个总结。 Insets的变化一般是通过消息机制来进行更改的,主要是两方面的更改包括InsetsChanged和InsetsControlCha…
下一页
个人成就
文章被点赞
71
文章被阅读
20,290
掘力值
469
关注了
21
关注者
42
收藏集
6
关注标签
8
加入于
2021-03-18