贝塞尔曲线开发的艺术 一句话概括贝塞尔曲线:将任意一条曲线转化为精确的数学公式。 很多绘图工具中的钢笔工具,就是典型的贝塞尔曲线的应用,这里的一个网站可以在线模拟钢笔工具的使...
前言 自定义View是Android开发者必须了解的基础;而Path类的使用在自定义View绘制中发挥着非常重要的作用 网上有大量关于自定义View中Path类的文章,但存在...
前言 自定义View是Android开发者必须了解的基础;而Canvas类的使用在自定义View绘制中发挥着非常重要的作用 网上有大量关于自定义View中Canvas类的文章...
努比亚技术团队原创内容,转载请务必注明出处。当用户抱怨手机在使用过程中存在卡顿问题的时候,会严重影响用户对手机品牌的好感和应用APP的体验,从而导致用户对手机品牌的忠诚度降低...
努比亚技术团队原创内容,转载请务必注明出处。 Android卡顿掉帧问题分析之原理篇[https://www.jianshu.com/p/386bbb5fa29a] Andr...
正确写法错误写法 一、正确写法: 方法1:@JvmOverloads 对上面代码进行kotlin转java如下: 注意:这里有一个KoTabBottomLayout(@Not...
前言 由于H5具备 开发周期短、灵活性好 的特点,所以现在 Android App大多嵌入了 Android Webview 组件进行 Hybrid 开发 但我知道你一定在烦...
基于Android 6.0源码剖析,分析Android线程的创建过程 一.概述 Android线程,一般地就是指Android虚拟机线程,而虚拟机线程由是通过系统调用而创建的...
前言 有些事情现在不做,以后就不会再做了,比如年度总结。 这是一篇差点鸽了的年终总结,因为各种抽不开身。 但真的有这么忙吗? 【TED】如何掌控你的自由时间[http://c...
RecyclerView 搭配 GridLayoutManager ,通过添加ItemDecoration实现列表间距,一般效果如下: 如果当某行元素不满时,希望item布局...
努比亚技术团队原创内容,转载请务必注明出处。 1.前言 从用户手指点击桌面上的应用图标到屏幕上显示出应用主Activity界面而完成应用启动,快的话往往都不需要一秒钟,但是这...
最近碰到一个UI层面的需求——要求TextView内容最多显示一行且超过7个字时结尾显示省略号。大家在拿到这个需求之后,基本都会写出在xml中写出下面的代码来实现。 上面的逻...
一、背景 近期版本上线后收到不少用户反馈(大多是华为用户)崩溃,日志上总体表现为 pthread_create (1040KB stack) failed: XXX。 二、问...