- 浏览: 624081 次
文章分类
最新评论
-
q781253433:
qin ~.求demo看看~
Android之Widget -
zhongyuanceshi:
博主,没看到你的例子的Demo,共享下
Android之Widget
IOS开发:
原文链接:http://tieba.baidu.com/p/1942702351
1、下载字体资源文件(.ttf或.otf格式的文件)
比如说你要使用微软雅黑字体,就需要下载微软雅黑字体文件。
需要注意的是,.otf格式的文件只能在iOS之后才能使用,所以假如你的系统需要在iOS5.0之前的版本中使用的话,最好使用.ttf格式的字体文件
2、在info.plist中添加字体配置
将下载的字体文件添加到工程中,同时在info.plist文件中,添加“Fonts provided by application”配置项,比如说我的微软雅黑字体资源文件名为:msyh.ttf,则在info.plist中的添加该项之后的效果如下:
3、在代码中使用自定义字体
使用示例如下:
[cpp]
UITextView *msg = [[UITextView alloc] init];
msg.font = [UIFont fontWithName:@"MicrosoftYaHei" size:18.0f];//MicrosoftYaHei为字体的名称,此处为微软雅黑字体
Android开发:
1,把ttf文件放到assert文件夹中(在assert中新建一个文件夹fonts),在程序中添加下列代码
Typeface tf = Typeface.createFromAsset(act.getAssets(), "fonts/xxx.ttf"); mTextView.setTypeface(tf);
发表评论
-
tableview FPS 优化
2016-06-28 11:26 1现状: 在滚动tableview ... -
iOS 开发者中的公司账号与个人账号之间有什么区别?
2016-06-23 14:54 500原文:http://www.zhihu.com/questio ... -
strong weak copy
2016-04-24 21:01 629copy的使用 如果是mutable,则co ... -
App性能优化思考
2015-10-13 15:24 906一个app的数据 启动时间 crash率 每个 ... -
iOS之手势操作
2015-01-19 10:24 780手势学习: https://developer. ... -
iOS之网络学习
2015-01-19 10:23 641网络学习: http://nshipster.c ... -
nib文件的加载过程
2014-10-24 13:39 792参考:http://blog.csdn.net/nokiax ... -
NSCoder&&NSCoding使用
2014-10-24 11:38 756NScoder和NScoding的作用是将自定义的类的对象持 ... -
Autolayout学习
2014-10-20 16:32 744参考: http://my.oschina. ... -
IOS开发屏幕适配总结
2014-10-20 16:28 447面对4个分辨率的iPhone,建议使用Auto Layou ... -
Size Classes学习
2014-10-20 16:27 764Size Classes介绍:http://blog.su ... -
iPhone6分辨率以及适配
2014-10-20 11:36 1307对iPhone6适配的两种方式:1、兼容模式 这种模式 ... -
Core Animation简介
2014-10-19 15:33 778在iOS中,整个view都是直接构建在Core Animat ... -
Charles使用——HTTP代理服务器
2014-10-19 15:32 2054* HTTP代理服务器,监听8888端口 * HTTP监视 ... -
《精选》开发中遇到的问题总结
2014-10-19 15:31 10081、新浪微博的使用 使用的事umeng的SDK来调用微信、 ... -
使用JavaScript给UIWebView中的内容注入CSS
2014-10-06 21:26 1156NSString *filePath = [[NSB ... -
UIViewde的属性edgesForExtendedLayout
2014-09-26 17:56 692edgesForExtendedLayout 指定边缘 ... -
UIView的属性autoresizingMask
2014-09-26 17:36 764在 UIView 中有一个autoresizingMask ... -
UIWebView获取内容的高度
2014-09-24 13:13 744// 第一种方法 ... -
storyboard的总结
2014-09-02 11:30 734两个基本概念 scene 就是一个视图控制器 se ...
相关推荐
在Android开发中,自定义Dialog是一种常见的需求,它允许开发者创建具有独特设计和功能的对话框,以符合应用的品牌风格或提供更丰富的用户体验。本文将深入探讨如何在Android中实现一个仿iOS风格的Dialog,并根据...
在Android程序开发中,引入iOS的表情字符可以极大地丰富用户的交互体验,尤其是在聊天、社交或文本输入等场景下。本文将详细介绍如何在Android应用中使用这些表情符号,以及相关的技术要点和注意事项。 首先,iOS...
在网页设计中,使用自定义字体可以使网站更加个性化,提升用户体验。本文将详细介绍如何在HTML中使用自定义字体,并通过示例代码进行说明。 #### 一、理解@font-face规则 要在HTML文档中使用自定义字体,首先需要...
在Android开发中,自定义控件是提升应用用户体验和界面美观度的重要手段。"android之自定义开关控件"这个主题旨在教你如何在Android平台上创建一个类似苹果iOS Toggle的自定义开关组件。以下是对这个主题的详细讲解...
本文将深入探讨如何利用Xamarin.Forms在Android和iOS平台上集成并使用自定义字体。 首先,为了在Xamarin.Forms应用中使用自定义字体,你需要确保字体文件已包含在项目资源中。在本示例中,"CustomFontsSample-...
在Android开发中,有时我们需要创建类似iOS风格的滚轮选择器,这种控件通常用于实现多级联动选择,比如省份-城市-区县的选择。在本案例中,我们讨论的是一个名为"Android-可实现三级联动的选择器高仿iOS的滚轮控件...
在移动应用开发领域,Flutter作为一个跨平台的框架,已经逐渐成为了开发者们的首选工具之一,尤其对于需要快速构建iOS和Android应用程序的团队。本篇将详细探讨一个针对Flutter的自定义下拉筛选菜单package,该...
在React Native框架中,开发一款跨平台(iOS和Android)且具有自定义动画的文本输入框是一项技术挑战,但同时也提供了无限的创新可能性。React Native是Facebook推出的一个开源项目,它允许开发者使用JavaScript来...
在Android开发中,EditText是用于用户输入文本的基本控件,它是TextView的一个子类,提供了文本输入和编辑的功能。本文将深入探讨如何自定义EditText以及如何在Android应用中实现与iOS平台上的UITextField类似的视觉...
在Android开发中,有时我们需要为特定应用场景定制自己的输入法,比如在支付界面为了增强用户体验,通常会使用纯数字的软键盘。本主题将详细介绍如何在Android中实现一个大气、美观且简洁的仿iOS、支付宝、微信支付...
在iOS开发中,为了实现类似Android中的Toast效果,开发者经常需要自定义一个短暂显示消息的视图。Android的Toast功能可以在屏幕任意位置显示一个短暂的通知信息,而不影响用户与界面的交互。iOS虽然没有直接提供这样...
4. 组件选项的字体颜色通过调用 js 传到组件,实现可拓展:使用 props 传递字体颜色到弹框组件。 5. 选择选项回调方法:使用 callback 函数来处理选项的回调。 代码实现 新建一个名为 `alertSelected.js` 的文件,...
在iOS开发中,为了提供更好的用户体验,有时我们需要自定义键盘以满足特定的需求,例如创建一个只包含数字并带有“完成”按钮的键盘。这个“ios-自定义数字键盘.zip”文件就提供了这样的解决方案。让我们深入探讨...
Xamarin是一个强大的跨平台开发工具,允许开发者使用C#语言构建原生的iOS、Android和Windows应用程序。本教程将深入探讨如何在Xamarin环境中为Android应用自定义标题栏。 首先,我们需要了解Android的布局系统。在...
在Android开发中,自定义Dialog是一种常见的需求,它允许开发者根据项目需求定制对话框的样式、功能和交互体验。在本教程中,我们将探讨如何在Android Studio中创建一个仿iOS样式的自定义Dialog。 首先,我们需要...
- **使用自定义字体模块**:如果使用的是第三方库或自定义字体模块,检查模块是否已经适配了Android平台,或者是否需要手动配置。 - **清理缓存**:在开发过程中,清理Android模拟器或设备的缓存,以确保最新的...
在自定义键盘中,我们可以利用Platform模块来处理Android和iOS之间的差异,例如键的布局、字体大小和颜色等。 四、键盘布局设计 1. 车牌号键盘通常包括字母和数字键,以及特殊字符如"-"。因此,我们需要为这些键...
在Android开发中,为了提供一致的用户体验,有时我们需要在Android应用中实现与iOS类似的界面元素。本教程将重点讲解如何在Android平台上实现一个类似于iOS的时间选择器。标题“Android仿ios实现时间选择”指的是在...
在Android开发中,为了提供更好的用户体验,开发者们经常需要对系统自带的组件进行自定义,以达到更加美观和个性化的视觉效果。本篇将详细探讨如何实现一个仿iOS风格的时间选择器,即“安卓仿IOS自定义时间选择器”...
在Web开发中,`@font-face` 是CSS3引入的一个关键特性,允许开发者在不依赖用户设备已安装的字体的情况下,直接在网页中加载和使用自定义字体。通过`@font-face`,我们可以指定一个或多个字体源(如URL链接或本地...