Logo

制作android差分升级包

风格不统一 提交于 2020-12-23 19:37:13
编译升级包,差分包 编译升级包v0 source build/envsetup.sh lunch 12 make -j16 otapackage 拷贝out/target/product/项目名/obj/PACKAGING/target_files_intermediates/目录下的zip包为version0.zip 修改项目 编译升级包v1(类似步骤1) 编译差分包 build/tools/releasetools/ota_from_target_files -i version0.zip version1.zip update.zip 手动制作升级包(以升级logo.bin为例) 找一个同项目编译的差分包update.zip作为样本 删掉除(META-INF, type.txt, scatter.txt)以外的文件 修改/META-INF/com/google/android/updater-script的内容 ui_print("switch logo..."); show_progress(0.050000, 5); ui_print("switch logo start..."); assert(package_extract_file("logo.bin", "/tmp/logo.bin"), write_raw_image("/tmp/logo.bin",

优秀logo,最基础的设计技巧(三)

Deadly 提交于 2020-11-08 06:31:43
渐变与突破 渐变是一种与对比和反复有某种相似性的表现形式,是事物形态非根本形式上变化,是事物形态在数量上的递增和递减,是从一种形态逐渐过渡到另一种形态的的表现,具有某种周期性,表现状态较为明显。渐变可分为多种类型,比如方向渐变、外形渐变、色彩渐变等。色彩的渐变同时包括了色相的渐变、颜色的明暗渐变、纯度渐变等。 为了使 设计 在宁静的平面上突显一定的活泼范围,将设计的某一元素夸张突出,有意思的向图形轮廓外延出来,打破束缚,例如几何图形的束缚、文字轮廓的束缚等。 突破的形式所造成的轻快、活跃的意境效果,使标志的 设计 更显丰富、流畅。这种形式的过分夸张可能会带来视觉上的不平衡,则需要对设计进项和谐统一的设计,避免主题的偏移。 来源: oschina 链接: https://my.oschina.net/u/2971691/blog/800188

优秀logo,最基础的设计技巧(四)

拜拜、爱过 提交于 2020-11-08 05:51:57
对称与均衡 对称是一项较为古老的形式法则,自然界的对称性质造就了平衡规律。对称是一种关于均等的概念,如同处于天平两端的砝码,是较为精确的形式法则,会带来形式上的工整均衡美,其变现形式在某种程度上有着同渐变、反复相似的规律。运用对称这种明快而统一的 设计 方式,可表现出平等、庄重、威严、有序、坚实、稳重、安静平和等效果。 均衡在很大程度上同对称有着相互联系的本质,但又同时有所区别。对称形式所铸就的美学体现出了均衡的性质。 以某一中轴线为界限,分置于两端,会产生一种均衡的心理。又正如同时出现在中轴两端的黑与白,或者流线型与直线型,它们并非以对称的形式出现,但是两种完全相反的特性却在心理上达到某种平衡。因此这是一种平衡中寻求变化,于变化中讲究均衡的形式法则。 重叠与镶嵌 重叠是一种有效利用空间资源的 设计 方式。标志设计中的重叠应用缩小了单位面积上的图形距离,使设计结构更加紧凑。重叠的表现使图形在一定程度上,不必将所有图形都表现出来,但是这种特性的表达方式却留给人们以更多的想象,去体味这种妙趣横生的意境。这种空间上紧凑的排列形成了丰富的层次,使设计更富有趣味。 当多个图形放置在同一平面内,并根据图形的形状外观组合成一个整体的图形,或者将一个图形穿插于另一个图形,形成一种镶嵌的效果。 根据对运动规律的走向以及接触点的判断,在图形不完整的情况下,形成视觉上的惯性。一个图形的相对运动

Microsoft Windows Logo(MSWLogo)的BEEP组合旋律

不问归期 提交于 2019-12-17 17:38:33
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Microsoft Windows Logo(下文简称MSWLogo) 的发声依靠SOUND命令实现(类似于C语言里的beep函数),如果要实现拼接成一段旋律,有时还需要用到WAIT命令实现休止符的效果。 1、SOUND命令,播放声音,后接参数为包含两个参数的LIST,第一个参数为频率,第二个参数为发声时长 2、WAIT命令,等待指定长度的时间,后接参数为1/60秒的倍数 一台88键的钢琴,每个键都有自己固定的频率,计算此频率的公式可以参考维基百科条目: 钢琴键的频率: https://en.wikipedia.org/wiki/Piano_key_frequencies (目前这一条目并还没有被收入汉语维基,所以感兴趣的朋友只能看英文版) 要实现弹琴的效果,可参照如下步骤: 第一步 ,建立两个全局变量,SOUND_LENGTH是每个音节的默认长度,WAIT_LENGTH是每个休止符的默认长度 MAKE "SOUND_LENGTH 200 MAKE "WAIT_LENGTH 50 第二步 ,创建两个Procedure,用于播放单个音符 TO PLAY_SOUND :NOTE LOCALMAKE "FREQ GET_FREQ :NOTE LOCALMAKE "SOUND_PAIR [] LOCALMAKE

Microsoft Windows Logo(MSWLogo)的颜色设定

杀马特。学长 韩版系。学妹 提交于 2019-12-17 17:38:20
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 今天研究了下 Microsoft Windows Logo(下文简称MSWLogo)中的颜色。 与颜色的设定有关的命令一共有三个: 1、SETPENCOLOR,可简写为SETPC,用于设定画笔颜色 2、SETFLOODCOLOR,可简写为SETFC,用于设定BITBLOCK命令绘制区域时的填充色 3、SETSCREENCOLOR,可简写为SETSC,用于设定屏幕背景色 这些命令后面可以接两类参数: 第一类参数 是一个在1至15间的数字,每个数字代表了一种颜色,共有16种颜色,这些颜色在不同的Logo程序中可能会不一样。 如在turtleacademy.com中列举的logo基本色有: 0: black 1: blue 2: green 3: cyan 4: red 5: magenta 6: yellow 7: white 8: brown 9: tan 10: green 11: aqua 12: salmon 13: purple 14: orange 15: gray (https://turtleacademy.com/files/lang.html) 在《The Great Logo Adventure》中列举的基本色为: 对于MSWLogo中的基础色,我们可以用下面的Procedure来看一下:

Microsoft Windows Logo(MSWLogo)中的基础数学函数及补充

痴心易碎 提交于 2019-12-17 16:52:13
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 今天看了下 Microsoft Windows Logo(下文简称MSWLogo)与数学有关的函数,对比了下.NET4.0提供的基础数学函数库(System.Math,在动态库文件mscorlib.dll内实现),计划写篇文章总结并补充了部分命令。 一、System.Math 中有且 MSWLogo 也有的函数 Abs( MSWLogo中为ABS):求绝对值 Acos( MSWLogo中为ARCCOS):求反余弦 Asin(MSWLogo中为ARCSIN):求反正弦 Atan( MSWLogo中为ARCTAN) :求反正切 Cos ( MSWLogo中为COS) :求余弦 Exp( MSWLogo中为EXP) :求e的指定次幂 Floor( MSWLogo中为INT):求不大于当前数字的最大的整数 Log( MSWLogo中为LN):求以e为底的对数 Log10( MSWLogo中为LOG10) :求以10为底的对手 Pow( MSWLogo中为POWER) :求幂 Round( MSWLogo中为ROUND) :对指定数字四舍五入 Sin( MSWLogo中为ROUND) :求正弦 Sqrt( MSWLogo中为SQRT) :开平方 Tan( MSWLogo中为TAN) :求正切 二、 MSWLogo