首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
好的你说
掘友等级
Android程序员
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
229
文章 212
沸点 17
赞
229
返回
|
搜索文章
赞
文章( 212 )
沸点( 17 )
项目需求讨论 — 用Transition做一个漂亮的登录界面
一次在逛Github的时候,看到一个漂亮的登录界面,用的是Transition做的。我就直接贴上地址: 当然,如果单纯的直接拿过来用,没有任何意义。主要还是来看具体如何实现的。我就来写下具体如何一步步的来实现这个效果。 我也按照相应的原理写了个Demo。最后的效果如下图所示(其…
Android Handler那些事儿,消息屏障?IdelHandler? ANR?
Handler 是Android SDK中用来处理异步消息的核心类,子线程可以通过handler来通知主线程进行ui更新。 应用程序启动后,zygote fork一个应用进程后,和普通java程序一样,程序会首先执行ActivityThread中的main函数。在main函数中…
异构计算关键技术之mmap(二)
最近在设计异构低时延交易系统,在调研新技术的时候,发现了mmap+dma的设计架构。mmap技术是一种文件或其他对象映射到内存的技术。这种技术,让用户程序(用户空间)直接访问设备内存(内核空间),相对
Android 中compileSdkVersion, minSdkVersion 和 targetSdkVersion
在Android Studio项目的app/build.gradle中,我们可以看到类似这样一段代码: 其中有compileSdkVersion 、minSdkVersion 、targetSdkVe
29、Flutter之PageView与页面缓存与KeepAlive
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第28天,点击查看活动详情 如果要实现页面切换和 Tab 布局,我们可以使用 PageView 组件。需要注意,PageView
Flutter绘制-02-Canvas
组合控件,通过组合其他widget成为一个新的widget。 自绘控件,通过使用canvas与paint来完全绘制。 继承widget,使用RenderObject来绘制,但最终还是使用canvas来绘制。 着重介绍自绘控件,因为所有的widget归根结底都是使用canvas和…
如何科学的进行Android包体积优化
这篇文章会分享如何做包体积优化相关主题,涉及内容包括:1) Android包体积优化的一种可能是比较标准的推进做法,2) 大致流程的心路历程和思考方式,3) 如何对优化项目进行规划总结
全局视角下的APP性能优化经验
作为主端的研发在对飞书这一款大型APP做性能优化时,相比与仅仅对某一个业务,或者是针对一些中小型APP做性能优化需要考虑更多的东西,也会有一些新的方案,所以我在这一次分享中会介绍基于全局的视角是如何对
Android启动优化实践 - 秒开率从17%提升至75%
秒开,是许多人对性能优化的一种执着,也是许多用户简单甄别App/网页好不好用的一种手段,本文将分享我在项目里进行启动优化的一些经验,希望对大家有帮助。
C++左值/右值、左值引用&/右值引用&&、移动语义move、完美转发forward
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 前言 C++11 在性能上做了很大的改进,最大程度减少了内存移动和复制,通过右值引用、 forward、emplace 和一些无序容器我们
下一页
个人成就
文章被点赞
31
文章被阅读
22,539
掘力值
1,062
关注了
11
关注者
12
收藏集
47
关注标签
18
加入于
2022-08-06