为你的 Android 应用增加本地搜索功能
搜索是各种应用程序的一个基本功能需求. 在我们的案例中,我们拥有一个餐厅的应用程序,需要它能让用户可以方便和快速的搜索菜品清单,找到他们想要的东西. 在本文中,我将会描述我在对UI进行持续的维护时先我们现有的餐厅应用程序加入本地搜索功能过程. 我会详细讲述我选择的UI方案及其理由, 此外还涉及到像activity中加入一个GestureOverlayView.
文章转载自 开源中国社区 [http://www.oschina.net]
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
正式回归!微软 Lumia 官方微博改名@诺基亚手机
根据诺基亚官方公布的消息,将授权HMD Global Oy(简称HMD)诺基亚品牌十年,明年年初(MWC 2017)正式发布全新的诺基亚智能手机,采用Android系统。 诺基亚要想东山再起,必须重视中国市场。据悉, 诺基亚回归后的首款安卓手机将登陆国内市场,目前已经通过3C认证,代号TA-1000,HMD的中文名字可能是“赫名迪”。 而现在,诺基亚手机终于正式回归了。 诺基亚智能手机品牌2014年出售给微软之后,官方微博账号@诺基亚 也在当年11月份改名为@微软Lumia。 而如今,诺基亚与微软的协议已经到期, 官方微博名字又重新改了回来——@诺基亚手机 正式回归,微博认证为诺基亚(中国)投资有限公司 。 之前一直有消息称,微软将放弃lumia手机品牌,由此来看,今后再无Lumia。 目前,@诺基亚手机 微博的背景还是Lumia,相信很快就会换成诺基亚的相关素材了。 据悉, HMD Global明年二月底的MWC 2017大会上发布首款诺基亚手机之后,明年第二第三季度还有另外四款新品 ,一起期待吧。 文章转载自 开源中国社区 [http://www.oschina.net]
- 下一篇
开源中国决定用 Swift 替换 Java 重写整个网站
开源中国的老会员或许有印象,两年前 @红薯 曾发过一条动弹:决定使用 Swift 语言重写整个 OSC 网站,支持的点赞!(原动弹链接)。 经过了两年多的时间,小编终于从昨日公司召开的技术讨论会上获悉:此决定已经在公司内部正式立项。为了让大家对此事有个更直观的认识,对此小编对 @红薯 做了简单的采访: 小编:请问红薯,能方便的透漏下你的年龄吗? 红薯:新来的吧?红薯19岁全社区的人都知道,为什么你不知道? @永和 呢? 入职培训怎么做的? 小编: 我还是转入正题吧。听说公司决定用 Swift 重写整个网站,为什么是 Swift 而不是其他语言,例如 PHP 之类的? 红薯:这个问题我们并不是从技术方面考量,开源中国会员形形色色,不管是采用 Java 、.NET 亦或是 PHP 都会引来一群人吐口水,那么采用一种小众语言的好处就是,会的人不多,想喷他都不知道从何喷起,再说了,小部分人的吐口水我们可以封号。 小编:这样的话,会不会让人觉得咱们这么专业的一个社区,思考问题的角度那么不专业呢? 红薯:你的确是新来的,富贵于我如浮云,正所谓,风吹鸡蛋壳,财去人安乐! 小编: (这哪跟哪啊?)我的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Hadoop3单机部署,实现最简伪集群
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果