精华内容
下载资源
问答
  • 安卓安装包 编辑修改签名 修改界面图标文字 修改任意文字,测试,代码分析,安装包解析等操作
  • 安卓开发:修改app文字样式

    千次阅读 2018-10-24 11:22:48
    我所理解最深沉的爱莫过于我活成了你的样子 ------《这个杀手不太... 在我们开发安卓应用的时候,会有很奇葩的需求,比如开发安卓app但是要应用IOS的字体样式,活着应用其他的字体样式,所以我们就要学会如何修改...

    我所理解最深沉的爱莫过于我活成了你的样子                                                                                     ------《这个杀手不太冷》


           在我们开发安卓应用的时候,会有很奇葩的需求,比如开发安卓app但是要应用IOS的字体样式,活着应用其他的字体样式,所以我们就要学会如何修改安卓app的字体样式。

           这期间查找了好多资料,发现有些真的太复杂了,我本人就喜欢用一些简单粗暴的方法,不整那些花里胡哨的。

           那么如何修改安卓app的字体样式呢?

    首先我们得下载我们所需要的字体文件(ttf活着otf格式),目前Android Studio好像支持这两种字体样式文件格式,下载地址我们可以去站长之家字体库来下载:网络连接

    然后像我的另一篇博文“安卓如何适配语言与系统语言同步”一样,右键res---New---Android resource directory---选择Resource type:font,新建font文件夹。然后在文件夹下面加入我们需要的字体文件,新建一个font.xml文件,右键new里新建,然后使用fontstyle和font等属性。

    font.xml
    <?xml version="1.0" encoding="utf-8"?>
    <font-family xmlns:android="http://schemas.android.com/apk/res/android">
        <font
            android:fontStyle="normal"
            android:font="@font/sf_pro_display_regular" 
            android:fontWeight="0"/>
    </font-family>

    最后,在我们需要应用字体样式的style.xml文件里对应加入我们自己的font文件

    <item name="android:fontFamily">@font/font</item>

     

    展开全文
  • uni-app修改原生标题右边文字

    千次阅读 2020-06-19 11:03:37
    editTitleText() {//编辑右上角按钮文字 let pages = getCurrentPages(); let page = pages[pages.length - 1]; // #ifdef APP-PLUS let currentWebview = page.$getAppWebview(); let ...

    methods方法中

    			editTitleText() {//编辑右上角按钮文字
    
    				let pages = getCurrentPages();
    				let page = pages[pages.length - 1];
    
    				// #ifdef APP-PLUS
    				let currentWebview = page.$getAppWebview();
    				let titleObj = currentWebview.getStyle().titleNView;
    				if (!titleObj.buttons) {
    					return;
    				}
    
    				titleObj.buttons[0].text = '';//修改文字
    				currentWebview.setStyle({
    					titleNView: titleObj
    				});
    				// #endif
    			}
    
    展开全文
  • 我已经使用Flutter创建了testapp。现在,我想把应用程序的名字从 "testapp"改为 “My Trips Tracker”。我该怎么做呢? 我试过从AndroidManifest.xml更改,它被更改了,但是有Flutter提供的方法吗? A1: 有一个...

    Q:

    我已经使用Flutter创建了testapp。现在,我想把应用程序的名字从 "testapp"改为 “My Trips Tracker”。我该怎么做呢?

    我试过从AndroidManifest.xml中更改,它被更改了,但是有Flutter提供的方法吗?

    A1:

    有一个插件叫flutter_launcher_name,可以满足你的要求:

    修改pubspec.yaml添加依赖,并将你的Flutter App名称配置其中:

    dev_dependencies: 
      flutter_launcher_name: "^0.0.1"
    
    flutter_launcher_name:
      name: "yourNewAppName"
    

    执行命令:

    flutter pub get
    flutter pub run flutter_launcher_name:main
    

    你可以得到与编辑AndroidManifes.xmlInfo.plist相同的结果。

    A2:

    Flutter文档指出了你可以在Android和iOS系统中更改应用程序的显示名称。以下可能是你寻找的:

    像原生开发者一样设置应用显示名称是非常简单的

    对于安卓:

    查看位于/android/app/src/main/中的AndroidManifest.xml文件,验证其数值是否正确,尤其是application标签,编辑android:label,以设置应用的最终显示名称。

    对于iOS:

    打开位于ios/Runner中的info.plist文件:

    <key>CFBundleName</key>
    <string>App Name</string> // 在这里设置应用名称
    

    视频课程

    如需要获取博主完整的Flutter全栈式开发课程,请 点击跳转
    qr_adv


    关注我的公众号:编程之路从0到1
    编程之路从0到1

    展开全文
  • 修改App字体样式

    2019-08-21 17:21:07
    2、在assets文件夹下新建一个fonts文件夹,将我们要修改成的字体样式放到下面 3、新建一个BaseApplication继承Application。重新onCreate方法。 4、在onCreate方法调用 TypefaceUtil.replaceSystemDefaultFont...

    1、在main包下面新建一个assets文件夹,
    2、在assets文件夹下新建一个fonts文件夹,将我们要修改成的字体样式放到下面
    3、新建一个BaseApplication继承Application。重新onCreate方法。
    4、在onCreate方法中调用

      TypefaceUtil.replaceSystemDefaultFont(this, "fonts/sans.ttf");
    

    5、在TextView 或者其它控件中显示文字时调用(部分文字会有文字自身的一个高度,所有要设置这个属性取消自身高度)

    android:includeFontPadding="false"
    

    附TypefaceUtil类:

    
    import android.app.Activity;
    import android.content.Context;
    import android.graphics.Typeface;
    import android.support.annotation.NonNull;
    import android.text.TextUtils;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.TextView;
    
    import java.lang.reflect.Field;
    
    /**
     * Created by Hao on 2019/4/24.
     * Describe 修改字体样式工具类
     */
    public class TypefaceUtil {
    
    
        /**   //从asset 读取字体
         *      AssetManager mgr = getAssets();
         *  //根据路径得到Typeface
         *      Typeface tf = Typeface.createFromAsset(mgr, "fonts/fangsong.TTF");//仿宋
         *      textview.setTypeface(tf);
         */
    
        /**
         * 在Application的onCreate()中调用
         * TypefaceUtil.replaceSystemDefaultFont(this, "fonts/sans.ttf");
         */
    
        /**
         * 为给定的字符串添加HTML红色标记,当使用Html.fromHtml()方式显示到TextView 的时候其将是红色的
         *
         * @param string 给定的字符串
         * @return
         */
        public static String addHtmlRedFlag(String string) {
            return "<font color=\"red\">" + string + "</font>";
        }
    
        /**
         * 将给定的字符串中所有给定的关键字标红
         *
         * @param sourceString 给定的字符串
         * @param keyword      给定的关键字
         * @return 返回的是带Html标签的字符串,在使用时要通过Html.fromHtml()转换为Spanned对象再传递给TextView对象
         */
        public static String keywordMadeRed(String sourceString, String keyword) {
            String result = "";
            if (sourceString != null && !"".equals(sourceString.trim())) {
                if (keyword != null && !"".equals(keyword.trim())) {
                    result = sourceString.replaceAll(keyword, "<font color=\"red\">" + keyword + "</font>");
                } else {
                    result = sourceString;
                }
            }
            return result;
        }
    
        /**
         * <p>Replace the font of specified view and it's children</p>
         *
         * @param root     The root view.
         * @param fontPath font file path relative to 'assets' directory.
         */
        public static void replaceFont(@NonNull View root, String fontPath) {
            if (root == null || TextUtils.isEmpty(fontPath)) {
                return;
            }
    
            if (root instanceof TextView) { // If view is TextView or it's subclass, replace it's font
                TextView textView = (TextView) root;
                int style = Typeface.NORMAL;
                if (textView.getTypeface() != null) {
                    style = textView.getTypeface().getStyle();
                }
                textView.setTypeface(createTypeface(root.getContext(), fontPath), style);
            } else if (root instanceof ViewGroup) { // If view is ViewGroup, apply this method on it's child views
                ViewGroup viewGroup = (ViewGroup) root;
                for (int i = 0; i < viewGroup.getChildCount(); ++i) {
                    replaceFont(viewGroup.getChildAt(i), fontPath);
                }
            }
        }
    
        /**
         * <p>Replace the font of specified view and it's children</p>
         * 通过递归批量替换某个View及其子View的字体改变Activity内部控件的字体(TextView,Button,EditText,CheckBox,RadioButton等)
         *
         * @param context  The view corresponding to the activity.
         * @param fontPath font file path relative to 'assets' directory.
         */
        public static void replaceFont(@NonNull Activity context, String fontPath) {
            replaceFont(getRootView(context), fontPath);
        }
    
    
        /*
         * Create a Typeface instance with your font file
         */
        public static Typeface createTypeface(Context context, String fontPath) {
            return Typeface.createFromAsset(context.getAssets(), fontPath);
        }
    
        /**
         * 从Activity 获取 rootView 根节点
         *
         * @param context
         * @return 当前activity布局的根节点
         */
        public static View getRootView(Activity context) {
            return ((ViewGroup) context.findViewById(android.R.id.content)).getChildAt(0);
        }
    
        /**
         * 通过改变App的系统字体替换App内部所有控件的字体(TextView,Button,EditText,CheckBox,RadioButton等)
         *
         * @param context
         * @param fontPath 需要修改style样式为monospace:
         */
    //    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    //    <!-- Customize your theme here. -->
    //    <!-- Set system default typeface -->
    //    <item name="android:typeface">monospace</item>
    //    </style>
        public static void replaceSystemDefaultFont(@NonNull Context context, @NonNull String fontPath) {
            replaceTypefaceField("MONOSPACE", createTypeface(context, fontPath));
        }
    
        /**
         * <p>Replace field in class Typeface with reflection.</p>
         */
        private static void replaceTypefaceField(String fieldName, Object value) {
            try {
                Field defaultField = Typeface.class.getDeclaredField(fieldName);
                defaultField.setAccessible(true);
                defaultField.set(null, value);
            } catch (NoSuchFieldException e) {
                e.printStackTrace();
            } catch (IllegalAccessException e) {
                e.printStackTrace();
            }
        }
    }
    
    
    展开全文
  • 第一步:新建一个项目,插入Java模板 1.... 2.插入一个新的Java模板 ...4.系统配置项目文件,并自动定位到MainAbility.Java...在我们修改之前我们先看看我们的程序写得效果怎么样(虽然我们一行代码都没写)通过云...
  • 在pages下创建collect.vue示例,然后在pages.json页面下配置路径,代码如下,其中“botton”属性是一个数组,放在“app-plus”下,属于安卓或IOS端组件,所以后面动态修改属性时候,必须条件编译,判断是在“app-...
  • uni-app的editor的富文本编辑

    千次阅读 2021-02-04 15:38:08
    在官方文档教程真是也太简单了, 大家可以在官方代码找到完整的内容 https://github.com/dcloudio/hello-uniapp/blob/master/pages/component/editor/editor.vue 记住editor的内容需要全部在项目中都有才会...
  • 做法:是vue的绑定模式,给这个dom元素绑定一个js变量,在script中修改js变量的值,dom会自动变化,页面会自动更新渲染 <view class="content"> <text>{{textvalue}}</text> <!-- 组件值...
  • Lua脚本编辑app下载推荐给大家,这是一款非常简洁好用的打码编辑神器,用户轻松下载使用,对代码进行编辑、测试、查错等,手机也能写代码,支持多种文件格式,打开、导出、保存都很方便。【软件介绍】Lua脚本编辑...
  • 今天给大家带来一个安卓apk软件修改教程,只需要几分钟新手轻松学会修改APK名称,图标,图片,文字信息等等。 使用工具:APKEditor V1.8旗舰版 我这里使用的是一款串号修改器来做修改测试,首选我们打开软件,如图...
  • 双击修改编辑文字代码

    千次阅读 2019-02-02 21:37:43
    做后台表单的时候,需要用到这个,双击添加和修改表单内容。 原文:https://blog.csdn.net/j393819650/article/details/59491831 &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&...
  • 用于批量编辑文本属性的 Sketch.app 插件 字体替换.sketchplugin 在当前页面搜索文本图层并收集字体列表。 您可以将字体替换为列表的一种或手动键入自己的名称。 :copyright: 2014 Falkeyn:和
  • 使用fusion app制作b站app

    千次阅读 2020-11-25 15:42:57
    使用fusion app(以下简称FA)将b站网页版做成app 项目创建 打开FA,首页是已经创建过的项目,点击右下角的加号新建一个项目 创建一个标签栏模板 创建后就会进入我们的项目编辑页面 点击右上角的三角形就可以预览...
  • 先学习基础知识: 1、APK文件结构 (1).AndroidManifest.xml 该文件是每个应用都必须定义和包含的,它描述了应用的名字、版本、权限...在apk的AndroidManifest.xml是经过压缩的,可以通过AXMLPrinter2工具解开,
  • App Inventor开发工具的使用

    千次阅读 2020-04-30 21:24:34
    App Inventor开发工具的使用 关于App Inventor学习环境搭建,请参见https://blog.csdn.net/cnds123/article/details/105328277,在这篇博文App Inventor比较全面系统地App Inventor开发环境搭建及App Inventor...
  • MATLAB APP设计工具

    万次阅读 多人点赞 2020-06-26 16:19:25
    文章目录一、 App Designer1.打开App Designer2.App Designer窗口(1)设计视图(2)代码视图二、App组件1.组件的种类及作用2.组件的属性Enable属性Value 属性Limits 属性Position属性三、类的定义1.App类的基本结构...
  • 点击文字变成可编辑的文本

    万次阅读 2017-04-16 18:41:11
    当我们点击文字变成可编辑的文本
  • weex 修改APP启动页、名称、icon图标

    千次阅读 2018-11-01 12:06:32
    在进行这些工作之前,你应当确保自己...修改启动页、启动文字 在AS找到在app/res/drawable文件夹,添加一张启动图,我给图片的命名是loading 配置图片信息:找到app\src\main\res\layout文件夹下的activit...
  • uniapp 点击,切换文字

    千次阅读 2020-09-08 10:02:42
    刚入职是的小白 ...编辑</text> <text class="edit" v-show="!showUpImg" @click="changeImg">取消</text> </view> <script> export default { data() { return {
  • matlab的安装教程有很...启动App Designer设计台,只需要在命令行输入appdesigner: >> appdesigner 2.拖动按钮控件、编辑文本、标签控件 3. 属性设置 通过设置属性将界面设置成当前这样: ..
  • 所以修改字体设置就成了许多国人的烦恼,因为预设的大部分字体都不支持中文,所以iiiDea使用Premiere CC 2019和After Effects CC 2019录制了一个使用以及编辑字体的视频教程,喜欢阅读的同学可以看看图文说明。...
  • 一、项目要求: 1.1 点击 写文章 1.2 点击 标签 1.3 点击 #爱情# 1.4 最后标签展示为蓝色字体 二、思路: 这是uniapp里editor组件的使用。 需先获取EditCont组件的内容,进而将 #爱情# 标签添加到组建的内容...
  • 苹果在WWDC2017上重磅发布iOS11,其中一项重大更新就是对App Sore的全新...而在最新的iOS11,分类变为:今天、游戏、应用、更新、搜索。这次改版,重点突出了游戏、应用两大分类,而弱化了排行榜和类别,将它们融合
  • python图片中文字识别

    千次阅读 2020-10-12 15:25:42
    一、前言 不知道大家有没有遇到过这样的问题,就是在某个软件或者某个网页里面有一篇文章,你非常...Tesseract是一个用于文字识别的工具,我们结合Python使用可以很快的实现文字识别。但是在此之前我们需要完成一个繁
  • 如何快速修改网页上的文字

    千次阅读 2017-11-29 09:28:00
    不用ps,只需要以下几步,便能够快速修改网页上的文字,以火狐为例 1:打开火狐,按下f12键 图片发自简书App 2: 点击右侧源码之的箭头,鼠标所到之处,左侧的页面元素就会和右侧代码对应起来 图片...
  • 在右边的对话框里选择Java - Java Editor Text Font,点击出现的编辑(Edit)按钮,可以设置显示在在主窗体程序的字体大小 设置完之后点击右下角的应用(Apply),最后点击确定(OK)即可。 2....
  • 工作,有时候需要修改TextinputLayout 提示信息文字颜色,怎么办呢?谷歌把Design Support Library写的很好。每一个控件的颜色都是直接通过主题颜色绘制的,在 style.xml 指定。打开它添加colorAccent 到主题以...
  • 快速上手uni-app,基础知识,基本使用

    万次阅读 2019-12-26 15:40:56
    ####uni-app的基本使用 ...在uni-app中使用字体图标和开启scss 条件注释跨端兼容 uni的事件 导航跳转 组件创建和通讯,及组件的生命周期 uni-app中使用uni-ui库 uni-app介绍 官方网页 uni-app 是一个使用 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,232
精华内容 12,092
关键字:

如何用txt编辑修改app中的文字