首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
codesunshine
掘友等级
cytech
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
63
文章 63
沸点 0
赞
63
返回
|
搜索文章
赞
文章( 63 )
沸点( 0 )
做一个帮你快速调试UI参数的Android插件
本文会介绍一个帮助我们快速调试UI参数的插件开发过程以及开发思路,可能需要一些简单的Idea平台插件开发经验,希望对大家会有一些帮助。 插件基于Layout Inspector,强化了这个工具,故取名Layout Master。 使用方式同Layout Inspector,呼出…
写给 Android 应用工程师的 Binder 原理剖析
一. 前言 这篇文章我酝酿了很久,参考了很多资料,读了很多源码,却依旧不敢下笔。生怕自己理解上还有偏差,对大家造成误解,贻笑大方。又怕自己理解不够透彻,无法用清晰直白的文字准确的表达出 Binder 的设计精髓。直到今天提笔写作时还依旧战战兢兢。 Binder 之复杂远远不是一…
HashMap就是这么简单【源码剖析】
threshold这个成员变量是阈值,决定了是否要将散列表再散列。它的值应该是:capacity * load factor才对的。 我们是根据key的哈希值来保存在散列表中的,我们表默认的初始容量是16,要放到散列表中,就是0-15的位置上。也就是tab[i = (n - 1…
安卓 App 热补丁动态修复技术介绍
当一个App发布之后,突然发现了一个严重bug需要进行紧急修复,这时候公司各方就会忙得焦头烂额:重新打包App、测试、向各个应用市场和渠道换包、提示用户升级、用户下载、覆盖安装。有时候仅仅是为了修改了一行代码,也要付出巨大的成本进行换包和重新发布。 这时候就提出一个问题:有没有…
Android图形系统概述
基于Android 6.0源码, 简述Android图形系统 Android系统中图形系统是相当复杂的,包括WindowManager,SurfaceFlinger,Open GL,GPU等模块。 其中SurfaceFlinger作为负责绘制应用UI的核心,从名字可以看出其功能…
在 Android 设备上搭建 Web 服务器
说下我现在遇到的一个需求吧!需要实现两台设备(Android 或 ios 设备)在无网络情况下进行数据交流。本来是打算让设备之间的交流通道以 Wifi 来链接,即某一台设备连上另一台设备的 Wiif 热点,这样两者之间就建立起了一条“通道”,之后通过建立 Socket 连接来获…
Java内存区域学习
Java虚拟机在执行Java程序过程中把其所管理的内存划分成若干个不同的数据区域。 当前线程所执行的字节码的指示器。通过改变这个计数器的值来选取下一个需要执行的字节码指令,分支、循环、跳转、异常、线程恢复等都需要这个计数器完成。 每个线程一个独立的程序计数器,各线程之间互不影响…
超走心!APP 动效设计必备知识
如今丰富细腻的App动效遍布优秀的移动应用界面中,为用户提供了良好的动态沉浸式体验,动效设计在产品研发过程中也越来越被认可和重视。通过本文,你将轻松了解到关于动效设计的一些必备知识:为什么要设计动效?
设计出色的动效
本文译自:GoodtogreatUIanimationtips(https://uxdesign.cc/good-to-great-ui-animation-tips-7850805c12e5)——这
下一页
关注了
72
关注者
1
收藏集
0
关注标签
58
加入于
2018-01-19