首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
CodeOver
掘友等级
Android Developer
|
|
Ancient and modern, at home and abroad
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 86
沸点 2
赞
88
返回
|
搜索文章
最新
热门
关于Android开发组件化的一些思考
组件化开发现在基本上属于基础操作了,大家一般都会使用 ARouter 、LiveDataBus 作为组件化通信的解决方案,那为什么会选择ARouter,ARouter又是怎么实现的呢?这篇文章主要就 搭建组件化开发的准备工作 、组件化跳转分析,如果理解了这篇文章,对于查看ARo…
蘑菇街和小红书竞品分析
记录笔记,主要方便浏览,以后有机会模仿者自己的写,一般竞品分析格式应该是这样的。 1. 根据艾媒咨询中国网购市场以及中情网数据,2019年中国网络购物市场交易达106324亿元,我国社会消费品零售总额达到41.2万亿元,网络购物在社会消费品零售总额种的占比为25.8%,比上年增…
三、Android内存优化
最近在处理一些内存优化相关问题,本文将对内存进行一些简要记录,对为什么优化内存,和优化内存的实践做一些记录,内存优化是一个长期任务,任重而道远。 内存RAM就相当于PC的内存,作为手机APP运行过程中临时性数据存储的内存介质。2008年时,手机只有140MB左右内存,而现在的手…
Flutter插件发布及Flutter APP启动源码探索
本文主要分析并实践插件发布示例,然后再由插件何时加载探索到Flutter App启动源码。 可以看出插件和Flutter工程其实一样,目录中就多了一个example (示例测试工程可用于插件的调试)。我们写插件的话,一般 代码写在 android或者ios下,Flutter代码…
Flutter与Native通信示例及源码分析
1、创建Flutter Module,笔者将所创建的flutter_module放在跟AS创建的APP项目同一目录层级上。 小技巧:执行flutter attach命令后,在flutter端更改的代码也可以使用热加载、热重启功能。调试的时候,在Androd Studio上找到F…
Dart进阶记录
和Android的Loop有点像,简单来说,Dart在单线程中是以消息循环机制来运行的,包含两个任务队列,一个是微任务队列 Microtask queue ,另一个是 事件队列 event queue。从图中可以看出微任务队列的执行优先级高于事件队列 在入口main函数执行完后…
Dart入门记录
本文为笔者一年前对于Dart的基础的一些记录,以后每篇文章尽量最后携带一道算法题,作为练手。 0 ... list.length-1 级联操作 .. 可在一个对象上执行多个操作 像 (++) 这种操作符不管是否定义 getter 都会正确的执行。 为了避免其他副作用, 操作符只…
二、Android存储优化
最近在看项目中的存储优化,除了数据库存储方面,就是网络数据存储优化,一般网络传输都会用到JSON、Protocol Buffers ,确实也没什么好优化的,只能检查一下使用过程中是否会出现问题,顺带了解了一下存储相关的知识点,文末有Android 10适配整理代码。 对于IPh…
一、Android APK 包体积优化
由于业务发展快,前期视觉提供的照片都是PNG无损格式的,项目里也存在很多无用资源,在初期,团队没有注意这些,现在处于稳定期,就需要考虑着手包体积优化,为用户节省点流量,优化体验。而这个任务分配给了笔者,(后续还有内存优化),接下来将结合极客时间的Android开发高手课 + 项…
屏幕刷新机制小结
在一个显示系统里,一般包括CPU、GPU、Display三部分,CPU负责计算数据,把计算号的数据交给CPU,GPU会对图形数据进行渲染,渲染后放到buffer里存起来,然后Display(可称为屏幕或者显示器)负责把buffer里的数据呈现到屏幕上。显示过程,简单来说就是CP…
下一页
个人成就
文章被点赞
324
文章被阅读
122,827
掘力值
3,199
关注了
39
关注者
137
收藏集
2
关注标签
60
加入于
2017-09-01