Wonderful 一个关于色彩的库
一个关于色彩的库一、UIColor+Wonderful 1.这个分类里扩充了更多的颜色扩展,以后随手写个小Demo再也不需……...
FlymeOS为魅族科技旗下ANDROID系统,界面清爽好看,有兴趣的朋友可以研究一下,适配其他机器。
分支命名
开源项目的分支命名与Android版本对应,目前支持Android 5.0的机型适配,分支名为:lollipop-5.0
目录结构如下所示:
FlymeOS
+--manifest 项目清单
+--tutorials 教程文档
+--plugins 扩展插件,用于扩展已有功能
+--build 编译环境,用于构建和编译机型
+--tools 适配工具
+--flyme Flyme相关,内容定期更新
+--release 官方发布的ROM包
+--overlay 资源覆盖
+--devices 机型目录
+--base 官方提供的默认机型
+--your_device 待开发者适配的机型
机型适配
*标准流程
下载完代码以后, 在开源项目根目录, 执行以下命令初始化开发环境:
$ source build/envsetup.sh
创建一个新的机型工程的目录(以demo为例), 后续的移植都在机型目录完成。
$ mkdir -p devices/demo
$ cd devices/demo
按照如下步骤,完成一个新机型的适配:
$ flyme config # 生成机型配置文件Makefile
$ flyme newproject# 生成新机型目录
$ flyme patchall # 自动插桩
$ flyme fullota # 生成适配完成的ROM包
*冲突处理
自动插桩可能会造成代码合并冲突。冲突会以下面的形式标注出来, 开发者需要在厂商的文件中手工解决这些冲突。
<<<<<<< VENDOR
原厂的代码块
=======
Flyme的代码块
>>>>>>> BOSP
*版本升级
可以跟随官方发布的最新ROM包,将已经是适配完成的机型升级到最新版本:
$ flyme cleanall
$ flyme upgrade
一个关于色彩的库一、UIColor+Wonderful 1.这个分类里扩充了更多的颜色扩展,以后随手写个小Demo再也不需……...
Sparkler 是一个虚拟机监控程序附带一个微型“操作系统”,当你启动 Sparkler 时会创建一个基于 KVM 的虚拟……...
Ola 是一个简单的 JavaScript 库,实时插入/插入(inbetweening/interpolating)数字的平滑动画库。 // ……...
Classy 是为 AngularJS 基于类控制器的清理工具。示例代码: app.classy.controller({name:'MyCtrl',inje……...
无界微前端是一款基于 Web Components + iframe 的微前端框架,具备成本低、速度快、原生隔离、功能强等……...
大家都知道,微软在开发出Win95后停止了DOS的独立发展。但是,在Win95出现之前,微软已经明显地加强了Win……...
Argo 是一个开源的容器本地工作流引擎,用于在Kubernetes上完成工作。 Argo实现为Kubernetes CRD(自定义资源定义)。 定义工作流中每个步骤都是容器的工作流。 将多步骤工作流建模为一系列任务,或使用图形(DAG……
TPshop 是用 thinkphp 开发的 shop,TPshop 隶属于深圳搜豹网络有限公司旗下产品,一款开源网店系统,适合企业及个人,包含 (微信商城 + wap + android + ios + pc) 四个终端,目前有B2C、B2B2C、分销三个版本。 ……
MHA(Master High Availability)目前在 MySQL 高可用方面是一个相对成熟的解决方案,它由日本 DeNA 公司的 youshimaton(现就职于 Facebook 公司)开发,是一套优秀的作为 MySQL 高可用性环境下故障切换和主从提……