android仿百度搜索条,仿MIUI v5自带浏览器搜索条风格

时间:2017-01-05 04:36:15
【文件属性】:
文件名称:android仿百度搜索条,仿MIUI v5自带浏览器搜索条风格
文件大小:1.8MB
文件格式:ZIP
更新时间:2017-01-05 04:36:15
android 百度搜索 浏览器 搜索条 MIUI 最近有个项目,发现MIUI v5自带浏览器的百度搜索条效果不错,想模仿写一个,但总是不像,网上找了好多资料都不太对,花了一下午的时间好好研究了一番。 demo代码量非常精简,模块化设计,移植方便,适合新手学习。 demo简介,这个demo的入口是MainActivity,search bar是用widget组件的形式动态加载的,联网用android-support-v4.jar包,解析百度返回的json用了android-async-http-1.4.3.jar包,这个不固定死,大家见仁见智。别忘了AndroidManifest.xml加入联网权限。搜索之后使用intent跳转,当然也可以用android自带的webview组件实现。 不足的地方是没有动态的显示/隐藏效果,看起来比较生硬,跟原版效果的有一定的差距。 希望对大家有所帮助,UI设计方面大家一起进步!
【文件预览】:
BaiduSearchBarDemo
----.project(854B)
----project.properties(563B)
----src()
--------com()
----AndroidManifest.xml(1KB)
----res()
--------drawable-ldpi()
--------drawable-hdpi()
--------values-v11()
--------menu()
--------drawable-mdpi()
--------layout()
--------values-sw600dp()
--------drawable-xxhdpi()
--------drawable-xhdpi()
--------values()
--------values-sw720dp-land()
--------values-v14()
----.settings()
--------org.eclipse.jdt.core.prefs(177B)
----assets()
----gen()
--------com()
----libs()
--------gson-2.2.4.jar(186KB)
--------android-support-v4.jar(543KB)
--------android-async-http-1.4.3.jar(28KB)
----.classpath(475B)
----proguard-project.txt(781B)
----ic_launcher-web.png(50KB)
----bin()
--------resources.ap_(59KB)
--------BaiduSearchBarDemo.apk(352KB)
--------classes()
--------AndroidManifest.xml(1KB)
--------dexedLibs()
--------jarlist.cache(120B)
--------res()
--------classes.dex(1.19MB)

网友评论

  • 5分有点多啊,代码写的还行,不过可扩展性不是很好。
  • 跟我想的有偏差 我以为是autocompletetextview实现的,不过这个demo 非常好,有借鉴。
  • 做得很多,学习了
  • 有点小贵啊,不过很值,学习了