首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
與我無關
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
谈谈Android如何实现不同大小的圆角
在开发过程中,设计常常会有一些比较炫酷的想法,比如两边不一样大小的圆角啦,甚至四角的radius各不相同,对于这种情况我们该怎么实现呢? 今天就来谈谈我对实现不同大小的圆角的一些想法和遇到的问题
Android XML 布局基础(一)布局页面使用
通常在 Android 开发的时候,一般分为 xml、代码、控件拖拽 进行布局,但是 代码、控件拖拽 布局最终也会被转成 xml 布局方式,所以一般通常都是直接使用 xml 布局方式。 当编译应用时,
空间换时间-五秒出解:从900ms到5ms的幕后优化大揭秘!
探索数据操作的效率是软件开发中的一项重要任务。我深入研究了Java中的ArrayList和removeAll方法,意外发现当面对大量数据时,其执行效率可能会让人瞠目结舌,记录了从900ms到5ms的惊
扒一扒抖音是如何做线程优化的
最近在对一些大厂App进行研究学习,在对某音App进行研究时,发现其在线程方面做了一些优化工作,并且其解决的问题也是之前我在做线上卡顿优化时遇到的,因此对其具体实现方案做了深入分析。
Android-Surface之创建流程及软硬件绘制
注:本文基于Android 10源码,为了文章的简洁性,引用源码的地方可能有所删减。文中内容如有错误欢迎指出,共同进步!觉得不错的留个赞再走哈~ 在解析了 Android-SurfaceFlinger启动与工作流程 和 Android-Choreographer工作原理 后,明…
使用AIDL实现两个APP之间跨进程通信
昨天我们主管说准备把项目拆分一下,现在项目依赖了好几个负责串口通讯Library,准备把这些Library变成独立的APP,通过Android跨进程机制进行数据交互。然后让我写一个跨进程通信的Demo进行测试。 跨进程通信的方式有好几种,我这里用的是AIDL的方式。 首先实现同…
抽象类与抽象方法
类到对象是实例化。对象到类是抽象。 抽象类: 1.什么是抽象类? 类和类之间具有共同特征,将这些共同特征提取出来,形成的就是抽象类。 类本身是不存在的,所以抽象类无法创建对象(无法实例化) 2.抽象类
写一个自定义View你都需要注意什么
本文主要是记录一下继承子View,所需要实现的方法,以及对自己的知识做一下梳理,包括View构造函数含义,onMeasure,onLayout,onDraw,事件分发做一下系统的记录
面试整理-Binder机制
为什么zygote跟其他服务进程的通讯不使用Binder、解析什么是Binder线程池和Binder机制
布局性能优化:安卓开发者不可错过的性能优化技巧
布局性能优化对于提高Android应用的质量和竞争力是至关重要的。在实际开发中,我们需要根据具体的业务场景和设计要求,结合布局优化的最佳实践,逐步提升应用的布局性能,为用户带来更好的体验。