首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LCODER_Android
KimLiu
创建于2021-07-04
订阅专栏
LCODER Android开发系列文章
暂无订阅
共10篇文章
创建于2021-07-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LCODER之性能优化系列之:Android中的图片优化全解析
图片,每个App都会有,而它,又是最容易引起OOM的。所以,有必要在Android开发中对图片做一些处理。 1.减少图片在磁盘上所占空间的大小。 去掉图片的Alpha通道。 使用哈夫曼算法对图片进行压缩。 2.减少图片在内存中的占用大小。 图片在Android程序中所占的内存大…
LCODER之注解系列:注解、反射以及其在Retrofit中的使用
注解又叫Java标注,是JDK5.0之后引入的一种注释机制,注解是元数据的一种形式,提供有关于程序但是不属于程序本身的数据。注解对它们注解的代码的操作没有直接影响。 Java中的所有注解,默认都实现Annotation接口。 声明注解使用的是@interface关键字。 定义注…
LCODER之注解系列:ARouter框架详解以及手写一个ARouter框架
早期的项目基本上都采用的单一分层模式,但这种模式,无论分包怎么做,随着项目的增大,项目会失去层次感,代码耦合性高,非常难维护,多人开发的时候,很容易出现代码覆盖冲突的问题。所有模块代码都编写在一个项目中,测试某个模块或功能,需要编译运行整个项目,有些项目非常巨大,编译可能就要编…
LCODER之架构系列:Kotlin
Kotlin学习网站: Android 开发者 | Android Developers Kotlin Programming Language Kotlin语法 Kotlin基础语法 1. var和
LCODER系列之架构系列:MVVM
=====================================================
LCODER源码系列:ServiceManager大管家揭秘
一、概述 Binder进程,采用CS通信方式,其中提供服务的进程称为Server进程,访问服务的进程称为Client进程。同一个Server进程可以同时运行多个组件来向Client进程提供服务,这些组
Android's Photo Picker的使用
谷歌对权限的要求日益严格,READ_MEDIA_IMAGES/WRITE_EXTERNAL_STORAGE/READ_MEDIA_VIDEOS这三个权限,必须是APP的核心功能代码才可以申请,如果只是
LCODER性能优化:启动优化
一、 APP启动流程简析 点击桌面APP图标,Launcher进程采用Binder IPC向System_server进程发起startActivity请求。 system_server进程接收到请求
LCODER自定义View系列:Android中的事件冲突源码大解密
Android作为一门前端技术,界面与交互占了很大的比重,很多小伙伴对滑动冲突不太了解,笔者在做Android的前几年也一直搞不清楚,最近狠下心来决定好好的研究一下源码,从根本上解决Android滑动
LCODER之Android源码系列:Binder驱动程序
一、Binder概述? Android应用程序是由Activity、Service、Broadcast Receiver和Content Provider四种类型的的组件构成,它们有可能运行在同一个进