theme

android framework 私有res添加

折月煮酒 提交于 2020-03-09 09:27:09
在4.1以前,在系统framewor中添加资源文件 通过Eclipse的一般应,我们可以联想到是否就是简单的把字符串放在res的各个文件夹里面。先来试试看,编译,系统立即报错。 它提示你利用make update-api这个命令来更新public.xml文件或者把这个声明称hide类型。这怎么办呢? 方法有二: 方法1:正常添加完资源后,执行make update-api函数。系统更新res/values/public.xml文件。 方法2:正常添加完资源后,手动更改/res/values/public.xml文件。打开public.xml文件。发现结构如下: 1. <resources> 2. <!-- We don't want to publish private symbols in Android.R as part of the 3. SDK. Instead, put them here. --> 4. <private-symbols package="com.android.internal" /> 5. <!-- AndroidManifest.xml attributes. --> 6. <eat-comment /> 7. <!-- ===============================================================

android 2.2 迁移 android 4.0 theme style attr 浅谈

筅森魡賤 提交于 2019-12-07 20:04:08
最近在做android2.2 往 android4.0迁移公共控件的工作,遇到些问题,在此做个记录,以便以后查阅。 android2.2 frameworks在theme style这块是比较简单的就一套主要的theme “Theme”,项目中使用sdk_addon方式更改style中定义,没有问题,既没有影响frameworks中源码,又达到修改部分公共控件的效果。 然而,在把android2.2 的的代码使用sdk_addon方式合并代码到android4.0上时,出现了浏览器中button,radiobutton , checkbox异常不能显示现象,经查阅,原来浏览器在显示这些button时使用android原生控件,而因此造成不能显示,具体原因因项目急于结项,还未查明,据我的估计是,原来是只有“Theme”一个主题,现在4.0是"Theme"、"Theme.Holo"两个主题,而且以"Theme.Holo"为主,而覆盖是按默认覆盖,其实并没有覆盖到"Theme.Holo" 下button,radiobutton,checkbox这些,如果按照"Theme.Holo"下一起覆盖应该是没有问题的。最终考虑到项目是从2.2迁移而来,大部分应用也是按2.2的走的,因此就直接在frameworks里把”Theme“对应下的style修改了。 另外有几点,我觉得值得记录下来的

Vue国际化处理 vue-i18n 以及项目自动切换中英文

*爱你&永不变心* 提交于 2019-12-02 19:20:36
0. 直接上 预览链接 Vue国际化处理 vue-i18n 以及项目自动切换中英文 1. 环境搭建 命令进入项目目录,执行以下命令安装vue 国际化插件vue-i18n npm install vue-i18n --save 2. 项目增加国际化翻译文件 在项目的src下添加lang文件夹增加中文翻译文件(zh_CN.js)以及英文翻译文件(EN.js),里面分别存储项目中需要翻译的信息。 lang文件获取地址 3. 项目引入 在项目的main.js中引入vue-i18n插件,引入对应的翻译文件(zh_CN.js/EN.js)引入并结合Element-UI 国际化。 入下图 4. 项目使用 在中文翻译文件zh_CN中引入Element-UI的中文脚本,在英文翻译文件EN中引入Element-UI的英文脚本,并且在文件中加入要翻译的内容,具体如下: Zh_CN.js: EN.js: 然后在要翻译的地方进行翻译。 如果是element-ui 的,在要翻译的前面加上冒号 比如:label=“用户姓名” 就改成 :label=”$t(‘order.userName’)” 如果是html 显示的,就改用以下写法: 直接写成 {{$t(‘order.userName’)}},就会直接去往翻译脚本里面自动匹配。 选择语言之后把记录存在cookie里面。

[转] How to make a child theme for WordPress: A pictorial introduction for beginners

旧时模样 提交于 2019-11-29 18:18:16
Given their power and how easy they are to use, “child themes” are a surprisingly little-known feature of WordPress. I wish I knew about them the first time I looked for themes. I found then a number of designs I liked but I ended up discarding them all because of a few issues I saw in each; things like small line height, justified text, or a careless selection of fonts. Now, such issues are easy to fix: With an elementary knowledge of HTML and CSS and a reference at hand, you spot the rules in the stylesheet, change a value or two, then save your changes. But I never liked this option: it