测试了一台安卓机器,发现所有字体显示都一样.…
1 什么是Android Android中文名称"安卓",英文含义为"机器人",Android是谷歌旗下的一款基于linux平台的开源操作系统.主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发.该平台由操作系统.中间件.用户界面和应用软件组成.Ÿ   底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,大部分程序以Java语言编写. 2 Android的发展历程(来源百度百科) 2003年10月,Andy Rubi…
一.背景 项目中,客户端与服务端之间普遍使用Https协议通信,突然接到测试同事反馈Android5.0以下手机上,App测试服使用出现问题,出现SSL handshake aborted错误信息,但正式服正常.经查,普遍错误信息详情如下: SSL handshake aborted: ssl=0x78f08cd0: I/O error during system call, Connection reset by peer .... 复制代码 从错误信息上粗略看上去,SSL握手阶段出现问题,连…
谷歌官方推出Material Design 设计理念已经有段时间了,为支持更方便的实现Material Design设计效果,官方给出了Android support design library 支持库,让开发者更容易的实现材料设计的效果.顺便推荐官方的一个图标库:Material Icons 控件名称 NavigationView FloatingActionButton TextInputLayout Snackbar TabLayout AppBarLayout CoordinatorL…
介绍: Snackbar是Android Support Design Library库支持的一个控件,用于在界面下面提示一些关键信息,跟Toast不同的地方是SnackBar允许用户向右滑动消除它,同时,也允许在SnackBar中设定一个Action,当用户点击了SnackBar里面的按钮的时候,可以进行一些操作,所以,功能绝对是很强大的. 官方推荐使用CoordinatorLayout(另一个Android Support Design Library库支持的控件)容纳.因为使用这个控件,可…
title: Android Support Library tags: Support Library,支持库 grammar_cjkRuby: true --- DATE: 2016-5-13. Support Library简介 Android Support Library(安卓支持库)是一系列代码库的集合,提供对早期Android 1.6+(API 4+)系统的兼容,并包含一些额外功能的API.每一个库针对不同的Android平台范围,并提供特定的功能集合. Support Libra…
概述 安卓系统支持多种 USB 外围设备,提供两种模式来支持实现 USB 外设接入系统:USB 配件模式和 USB 主机模式. 在 USB 配件模式下,接入的 USB 设备充当 USB 主机,并为 USB 总线供电.USB 配件产品包括USB转接设备.诊断和音乐设备.读卡器等,遵循 Android 附件通信协议(Android Accessory Communication Protocol).这种模式使不具备主机功能的 Android 设备具有了与 USB 硬件交互的能力. 在 USB 主机模…
我们都知道,安卓资源文件都是int类型的ID来保存其引用,通过注解类型,可以让我们在写代码的时候,及时发现参数类型的错误,避免潜在的BUG,如下: 我们通过@LayoutRes指定了参数必须要是R.layout.xxx格式的数据,传数字IDE就会提示我们错误 通过gradle,把注解类型引入到项目中 compile 'com.android.support:support-annotations:23.1.1' 安卓原生给我们提供了一系列注解类,支持我们的开发 注解类所在包位置:安卓SDK路径\…
Manymo: 在线安卓系统模拟器工具是一款启动速度快,且在浏览器中就能运行流畅.你可以使用它来测试你的安卓应用,他最多能支持42种屏幕尺寸和系统版本. 长久以来,Android开发者面临的困境之一就是他们的移动应用必须支持一系列不同的设备,并且每一款设备都有各自不同的屏幕尺寸和分辨率.他们可以使用仿真器来完成这一工作,而不必真正拥有各种Android设备.与以往种种仿真器不同的是,现在的仿真器可以在浏览器中实现了:Manymo提供42种不同的在线仿真器来模拟不同设备的屏幕尺寸.显示分辨率和An…
谷歌官方推出Material Design 设计理念已经有段时间了,为支持更方便的实现 Material Design设计效果,官方给出了Android support design library 支持库,让开发者更容易的实现材料设计的效果.顺便推荐官方的一个图标库:Material Icons 控件名称 NavigationView FloatingActionButton TextInputLayout Snackbar TabLayout AppBarLayout Coordinator…