首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Shanghai_MrLiu
掘友等级
Android研发工程师
Knowledge is infinite.
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 10
沸点 1
赞
11
返回
|
搜索文章
赞
文章( 10 )
沸点( 1 )
安卓转做鸿蒙Flutter的这一年
前言 本人作为一个老安卓开发,24年开始转做鸿蒙和Flutter开发。因为工作需要在安卓、鸿蒙和Flutter之间来回游走。经常切换Java、Kotlin、ArkTs、Dart,频繁切换语法习惯还是比
Android进阶之路 - 字体自适应
很多时候控件的宽度是有限的,而要实现比较好看的UI效果,常见的处理方式应该有以下几种 默认执行多行显示 单行显示,不足部分显示... 自适应字体 静态设置 宽度是有限的,内部文字会根据配置进行自适应
Android App封装 ——架构(MVI + kotlin + Flow)
最近看了好多MVI的文章,原理大多都是参照google发布的 应用架构指南,但是实现方式有很多种,就想自己封装一套自己喜欢用的MVI架构,以供以后开发App使用。
Android自定义View-View的绘制流程
MeasureSpec是View的内部类,它封装了一个View的尺寸和规格。对于View的测量,肯定会和MeasureSpec接触,MeasureSpec是两个单词组成,翻译过来“测量规格”或者“测量参数”,MeasureSpec封装父容器传递给子容器的布局要求,而不是父容器对…
一线大厂资深APP性能优化系列-卡顿定位(一)
作者将近7年Android开发,经历过很多一线公司的APP开发,如中石油,阿里,京东等,想把真正一些一线的APP里的优秀的经验分享出来,打算利用休息时间更新一个系列的《APP性能优化》,大约是20章节,本来是打算申请小册的,但是也没审核通过,就打算免费分享了,每周大约会更新2章…
代理模式以及在Android中的使用
给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 代理模式从字面上就是我们理解的生活中那个中介代理,比如公司A(原对象)为海外公司,消费者B(某一个对象)直接从公司A购买商品需要各种各样复杂的步骤,这时候就出现了代理人C(代理对象),让他来替我们去处理那些复杂的步…
Android 保活措施
1. 进程优先级 Android系统会尽可能的保持应用进程,但是当需要建立新的进程或者运行更重要的进程,便会回收优先级低一些的进程,这个就是lowmemorykiller的工作。而进程的优先级其实就是 /proc/pid/oom_adj 2. 回收策略 从Zygote fork…
android消息机制
在Android中使用消息机制,最先能想到的就是Handler。 Handler是Android消息机制的上层接口。Handler的使用过程很简单,通过它可以轻松地将一个任务切换到Handler所在的线程中去执行。通常情况下,Handler的使用场景是更新UI。 即在子线程汇总…
Android Handler理解
Handler是Android 线程间通信工具类。 一般用于子线程向主线程发送消息,将子线程中执行结果通知主线程,从而在主线程中执行UI更新操作。 1)Message:消息载体,包含消息id(what)、消息处理对象(obj)、Runnable接口等。Handler发送一条消息…
这个 RxBus 稳如老狗
可以看出这是在 RxBusManagerActivity 中要使用 RxBus 的相关代码,这样可以更方便地管理应用中所有的事件总线,而不至于发了个事件都不清楚接收方在哪的尴尬。 同类型事件需自己再次封装 Bean 进行区别。 介于以上问题,我还是亲自封装一个简洁的供大家使用,…
下一页
个人成就
文章被点赞
73
文章被阅读
63,064
掘力值
1,107
关注了
22
关注者
23
收藏集
6
关注标签
9
加入于
2017-01-09