android

iOS 和 Android 规范解析——标签导航和分段控件

从今天开始,将介绍iOS和Android设计规范中关于导航的部分。今天要介绍的两个控件,经常容易混淆以至于用错。请各位读者仔细阅读,防止以后用错。Material Design Guidelines标签(tabs)使内容在一个较高的层级被组织起来。一般,一个标签里需要展示与该标签相关的内容。标签的名字需要清楚地描述该标签里所包含的内容。信息架构标签导航一般用于从一个比较高的

Axure PR 9 移动端设计规范

这期内容,来分享一下Android,iOS移动端常用的设计规范。一、Android1. 字体 Typography2. 图标 icons1)应用图标 Product icons2)系统图标 Syste

Android Flu架构初探

序言之前写过一篇关于Android项目如何架构的,有MVC和MCVP,前几天又看到了新的一种架构,当然并不是新出的,出了有一段时间,当前被应用的并不是很普遍,接下来从其特点和使用上来介绍Flux架构。本文主要目的是让你对Flux的一个架构大体面貌有个了解。Flux 架构介绍Flux 架构 被Facebook使用来构建他们的客户端web应用。跟Clean Architectu

友盟指数:大屏、高分辨率设备成为流行趋势,女性与低龄用户市场潜力大

在操作系统方面, Android 平台,4.0 及以上的版本已超 9 成,目前市场份额最大的是 Android 4.2。而在 iOS 平台,iOS 8.0 自发布以来增速迅猛,所占份额已经超过iOS 6 及以下版本,但是, iOS 7.0 及以上版本还是占据 9 成市场份额。此外,4G Android 设备开始更多进入市场,一些新的 2G/3G 机型和设备分辨率值得关注。友

聊聊 Android6.0 以上系统权限

发热放入Android6.0带来了新的权限管理方式,根据提供的官方文档,再加上自己的理解,做了以下汇总仅供大家伙参考,不好勿喷。一个新建的Android应用默认是没有权限的,这意味着它不能执行任何可能对用户体验有不利影响的操作或者访问设备数据。为了使用受保护的功能,你必须包含一个或者多个标签在你的app manifest中。1、Android 6.0中权限分为两种,普通权限

Android 启动模式—你需要知道的一切

启动界面如下:MainActivity—>Activity1—>Activity2—>Activity3—>MainActivity—>MainActivity.通过android:launchMode设置启动模式默认模式standardAndroid系统默认的启动模式就是standard,当启动模式为standard时,Log如下可以看到当Acitivity3启动位于栈底

iOS、Android 开发单位换算及 UI 切图要求

常用单位在移动端 UI 设计中,经常会用到的单位有 4 种:px、pt、dp 和 sp,很多人分辨不清这几种单位及其换算关系,以及 iOS 和 Android 的切图要求,我在这里做下简单的介绍,希望大家读完后能有所收获(如有错误,欢迎纠正)。一、常用单位1. px (像素)px 即 pixel,像素点,电子屏幕上组成图像的最基本单位,在描述屏幕分辨率时也会使用该单位。1p

27 张 PPT,看 Android 八年演化史

作为一个产品经理,不管是从了解熟悉Android设计规范的角度,还是学习如何管理产品迭代的角度,都应该深入的去研究一下Android这8年之路是如何走过来的。这里我只暂整理了Android8年中重大版本功能迭代,后面会再有一篇Android设计规范变迁的文章,希望大家共同成长。从2008年8月18日Android第一个内测版发布至今已经8年有余了,前几年大家都还在吐槽And

腾讯设计师谈微信设计:Android Design是大势所趋

本篇由腾讯研发管理部高级设计师Vertu撰写,他以产品设计师的视角,对比解读了微信的旧容与新妆,也讲了Android版微信5.2放弃iOS UI设计背后的故事。新版Android微信开始放弃原来照搬iOS UI设计的做法,逐渐开始遵循Android的设计规范。1月21日,新的Android版微信在应用宝上线内测,很多用户第一时间更新了。在这个微信5.2内测版中,我们可以看到

Android 应用的数据库开发中为啥要用 selectionArgs 和 whereArgs?

在Android开发中,除了非常轻量级的应用,基本上都需要用到数据库来存储数据。Android中自带的数据库系统是SQLite。不过SQL语句和在其他的结构化数据库系统(MySQL、MSSQL之类的)中使用的并没有太大差别。在需要执行SQL语句的时候,就是需要持有一个SQLiteDatabase类的引用,然后调用对应的方法。rawQuery方法和execSQL方法用于执行纯