首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
最爱
订阅
白丶马非马
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
2021 年中:Android各大厂面试题汇总
缘起 接触Android已经有些时日,在工作中遇到疑难问题总是在网上搜索答案,各位大牛大神总是把自己的经验分享出来,帮助我们这些需要帮助的人,由此表示衷心感谢!然而现在自己细想了一下,自己也是时候把遇
为什么 Compose 没有布局嵌套问题?
做过布局性能优化的同学都知道,为了优化界面加载速度,要尽可能的减少布局的层级。这主要是因为布局层级的增加,可能会导致测量时间呈指数级增长。 而Compose却没有这个问题,它是怎么做到的呢?
写给 Android 应用工程师的 Binder 原理剖析
一. 前言 这篇文章我酝酿了很久,参考了很多资料,读了很多源码,却依旧不敢下笔。生怕自己理解上还有偏差,对大家造成误解,贻笑大方。又怕自己理解不够透彻,无法用清晰直白的文字准确的表达出 Binder 的设计精髓。直到今天提笔写作时还依旧战战兢兢。 Binder 之复杂远远不是一…
Android TV 开发一览
最近在做基于Android 的TV开发,刚开始还是有丢丢怕的, 从来没接触过这个。大佬说不要慌,和手机开发基本一样...... 看了一些文章,发现确实是基本一样的。 最大的区别在于,两者和用户的交互方
Android | 作用域存储适配
在 7.0 后,这种通过真实路径来获取的 Uri 被认为是不安全的,所以提供了一种新的解决方案,就是通过 FileProvide 来实现文件的访问,FileProvider 是一种比较特殊的内容提供器,他使用了类似于内容提供器的机制来对数据进行保护。 然而上面这种真的好…
Google Jetpack 新组件 CameraX 介绍与实践
近期,Google 的 Jetpack 组件又出了新的库:CameraX 。 顾名思义:CameraX 就是用来进行 Camera 开发的官方库了,而且后续会有 Google 进行维护和升级。这对于广大 Camera 开发工程师和即将成为 Camera 的程序员来说,真是个好消…
因一纸设计稿,我把竞品APP扒得裤衩不剩(上)
Yo~ 游戏通关类的学习APP耶,记得好久以前在一款英语APP上也看到这种页面,不过人家用Cocos2d做的,如果这个也是这样,就没法做了,先来辨别「页面是不是原生写的」。 则说明就是原生写的,否则就可能是Cocos2d,网页或者自定义控件等了。既然原生,说明有戏,不过可能要花…
Android ConstraintLayout 约束布局 1.0
高性能:界面基本可以一层布局搞定,不用嵌套多层布局。 功能强大:有百分比布局、设置自身宽高比例,各种辅助组件。 缺点就是,用了约束布局之后,再也切不回以前的布局方式了,重度依赖。 从名字上看,可能大致明白其对齐方式(就是自身的哪一边对齐目标view的哪一边),就不详细列出全部了…
因一纸设计稿,我把竞品APP扒得裤衩不剩(下)
快速定位到目标代码,弄清逻辑,完成核心代码的抽取。 你可以可以用:adb shell dumpsys activity top > info.txt 把Activity详细信息打印到文件中。 Apktool反编译apk后,生成的是「Smali」文件,而非「Java」文件,Sma…