首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Xuan2096
掘友等级
Android程序员
|
BearPaw
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Android自定义View之自定义组合控件
https://www.bilibili.attrs.<?xml version="1.color.<?xml version="1.activity_main3.<?xml version="1.<LinearLayout xmlns:android="http://schem...
CardView+RecyclerView实现仿探探UI
https://gitee.
Android自定义View之实现流式布局
流式布局 把子控件从左到右摆放,如果一行放不下,自动放到下一行自定义布局流程 1. 自定义属性:声明,设置,解析获取自定义值 在attr.xml中声明 2. 测量:在onMeasure 方法测量自身的宽高和child的宽高 3. 布局:在onLayout方法里面根据自己的规则来确...
Android自定义View之自定义一个简单的阶梯式布局
流程: 1. ViewGroup开始测量自己的尺寸 2. 为每个子View计算测量的限制信息 3. 把上一步确定的限制信息,传递给每一个字View,然后子View开始measure自己的尺寸 4. 获取子View测量完成后的尺寸 5. ViewGroup根据自身的情况,计算自己的...
启动耗时优化
性能优化简介
优化原因 在5s内未响应用户的输入事件(按键、触摸输入)、在10s内未处理完BroadcastReceiver接收到的事件、在20s内未处理完Service接收到的事件、多线程锁竞争。 主线程阻塞、挂起、死循环、执行比较长的耗时操作、其他进程(子线程)对CPU占用时间过高,导致主...
Android自定义View
自定义View的最基本的三个方法分别是: onMeasure()、onLayout()、onDraw(); View在Activity中显示出来,要经历测量、布局和绘制三个步骤,分别对应三个动作:measure、layout和draw。测量:onMeasure()决定View的大...
Android APK签名
Android依赖注入框架Hilt基本使用
依赖注入的框架类型什么是控制反转——IOC(inversion of control)什么是DI(dependency injection)依赖注入IOC的优势IOC的缺点Hilt如何使用step1配置应用程序step2 配置需要依赖注入的类step3.1 定义对象如何被创建st...
Dart基础快速入门
下一页
个人成就
文章被点赞
4
文章被阅读
20,660
掘力值
373
关注了
0
关注者
2
收藏集
0
关注标签
35
加入于
2021-11-11