android图标适配、JPG、PNG、iOS消息推送及系统通知方式


Android图标适配
不同于ios系统的统一规格,android为了简化设计并兼容更多的手机屏幕,android系统对屏幕进行了区分。按屏幕像素密度划分为低密度屏幕(LDPI)、中密度屏幕(MDPI)、高密度屏幕(HDPI)、超高密度屏幕(XHDPI)、超超高密度屏幕(XXHDPI)。密度之间的关系为3:4:6:8:12。使用这些比例,通过简单的计算,就可以适配出不同版本的位图,以供开发者使用。


JPG
JPG是我们最常见的有损压缩对图像信息进行处理的图片格式。
从长远来看,JPG随着无线宽带的不断提高和无限资费的降低,它应该是一种被淘汰的图片格式,因为有损压缩会对图像产生不可恢复的损失,经过压缩的JPG图片一般不适合打印,在备份重要图片时最好也不要使用,JPG格式额也不支持背景透明。


PNG
PNG是一种无损压缩的图片格式。
IOS系统和android系统都选择PNG作为控件和图标的标准格式。但是应用里看到的图片不全是应用包里的一部分,有些图片可能是从服务器上下载下来插入到应用中的,这时候推荐服务器端口对同一图片同时准备多套JPG图片以供调用;


每个工具栏上的控件至少要保持44*44的面积,方便用户操作;


iOS的多任务选择器:multitasking bar


iOS消息推送方式
iOS系统的推送(APNS,即Apple Push Notification Service)依托于一个或几个系统常驻进程运作,是全局的(接管所有应用的消息推送),所以可看做是独立于应用之外的,而且是设备和苹果服务器之间的通信,而非应用的提供商服务器。
例如,我们收到一条微信的系统通知,微信的服务器会给苹果公司对应的服务器发出通知,然后再中转发送到你的设备上。当你收到通知,打开微信,哎开始从微信的服务器接收数据,跟你之前看到通知里的内容一样,但确实经由两个不同的渠道而来的。


iOS系统的通知方式
1、条幅式通知
2、Icon右上角消息式通知
3、弹出式通知
4、声音通知


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,900评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,333评论 4 61
  • 本文参加简书《健康&养生》专题征文活动。本人承诺文章内容为原创。 1. 今天中午在简书健康群里闲聊,主编感叹了一句...
    用时间酿酒阅读 12,152评论 97 207
  • —— 我期待夏天 像每一个孩童渴望蝉鸣的夜 可我们在三月相爱 没关系 四季也不敌你可爱
    离别奏阅读 1,066评论 0 2
  • 最近不管是情绪还是感情都越来越不受自己的控制,郁闷到极致。我一直以为我控制的很好了,现在才明白那些不好的情绪和心情...
    冰原上的铁路工阅读 1,716评论 0 0