-
APP登录设计,你真的会吗?
文/我都想知道(简书作者)原文链接:http://www.jianshu.com/p/a8a169c5eba9著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。大多数情况下,登录模块是产品设计中不可避免的一环,在设计之前必须先理清登录设计逻辑。目前常见的登录方式主要有:1.账号登录(手机、邮箱)2.第三方登录(...2016-03-24 阅读224
-
Android 无限滑盘控件 WheelView实现
先看下效果 先说下实现思路,这里,我打算使用ListView来实现。 第一步:无限滑动,这个比较简单,类似于Banner图的无限滑动原理,在Adapter中处理一下count即可,代码如下// 为Count设置一个较大的值 @Override public int getCount() { &nb...2016-03-24 阅读226
-
Android SDK开发包国内下载地址
不知道是因为最近kaihui还是怎么的,打开android sdk官方网站特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache那样在各国设立镜像站。为了预防今后再出现这样的情况,这次干脆把android开发所需要的各种包总结一下,顺便提供本地下载链接,省得以后找起来麻烦。通过分析SDK Ma...2016-03-18 阅读268
-
滴滴出行iOS客户端架构演进之路
自从蘑菇街的李忠老师在移动前线群里做了一次关于iOS组件化的分享之后,大家对于iOS客户端的架构非常感兴趣,展开了热烈的讨论。我很认同一句话,架构都是演变出来的,没有最好的架构,只有最合适的架构,刚好趁这个机会,我向滴滴的李贤辉老师请教了滴滴iOS架构的一些问题,包括它是如何演变的,如何应对数据传输和展示挑战...2016-03-18 阅读219
-
自定义View分类与流程
前言本章节为什么要叫进阶篇?(虽然讲的是基础内容),因为从本篇开始,将会逐渐揭开自定义View的神秘面纱,每一篇都将比上一篇内容更加深入,利用所学的知识能够制作更加炫酷自定义View,就像在台阶上一样,每一篇都更上一层,帮助大家一步步走向人生巅峰,出任CEO,迎娶白富美。 误,是帮助大家更加了解那些炫酷的...2016-03-18 阅读271
-
携程App搜索框的交互设计方案
携程App搜索框的交互设计方案最近公司组织大家一起做一下竞品分析,特别是针对互联网巨头的用户体验方面的分析。我发现像携程app这样的互联网巨头,也有需要改进的地方。比如下面截图的搜索文本框的交互体验,实在是急需改进。此次的分析对象是:携程Android 6.14.0版本。更新日期:2016年3月10日当用户点击搜...2016-03-18 阅读231
-
Android推送技术研究
前言最近研究Android推送的实现, 研究了两天一夜, 有了一点收获, 写下来既为了分享, 也为了吐槽. 需要说明的是有些东西偏底层硬件和通信行业, 我对这些一窍不通, 只能说说自己的理解.为什么要研究Android推送技术? 主要还是毕业设计要做一个即时通信app, 我是不喜欢做什么社交app的, 也就象牙塔里的人...2016-03-18 阅读257
-
百度人脸识别api实现及demo
要说人脸检测、识别国内最好的还是face++,但是无奈,face++的技术支持太差了,既没有交流群,技术支持邮件也没人理。没办法,最后尝试使用百度的。地址:https://bce.baidu.com/product/bfr.html 注意,虽然该服务表面上是免费的,但是对象存储BOS 是收费的,没有bos你没办法上传图片,不过也很便宜。...2016-03-17 阅读255
-
GitHub 上排名前 100 的 Android 开源库简介
本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择 (Best Match) 得到的结果, 然后过滤了跟Android不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的Android开源库.iOS 版本的在此:...2016-03-12 阅读339
-
Android 开发中利用异步来优化运行速度和性能
原文链接 : Using concurrency to improve speed and performance in Android译文出自 : 掘金翻译计划译者 : edvardHua校对者: JOJO、Jing KE我们知道,在Android框架中提供了很多异步处理的工具类。然而,他们中大部分实现是通过提供单一的后台线程来处理任务队列的。如果我们...2016-03-12 阅读263