去年有一段时间工作不忙,闲暇之余就自己做了一个阅读类的应用——《知豆了》,这个应用很简单,就是通过fiddler抓取豆瓣一刻,知乎日报,一个,每日一文和国家地理等应用的网络APi,并分析他们的数据,然后将数据应用到自己的应用中去。
应用截图:
(文章列表)
(文章详情)
(图片浏览)
没啥高深技术,只求水水更健康!
去年有一段时间工作不忙,闲暇之余就自己做了一个阅读类的应用——《知豆了》,这个应用很简单,就是通过fiddler抓取豆瓣一刻,知乎日报,一个,每日一文和国家地理等应用的网络APi,并分析他们的数据,然后将数据应用到自己的应用中去。
应用截图:
(文章列表)
(文章详情)
(图片浏览)
新项目开发在即,通过之前的原型设计,打算做一个可以实现侧滑边栏的应用,鉴于谷歌对MaterialDesign的大力推广,以及官方的一些应用的设计方式,所以打算新的应用就使用DrawerLayout+NavigationView+Toolbar来实现了。
先看效果图:
官网给出的解释是:基于 Node.js 平台,快速、开放、极简的 web 开发框架。
你可能会问了,移动端要web开发框架做什么呢?
其实很简单,做过实际开发项目的同学应该知道,在我们移动端开发的项目中,绝大部分的项目都是需要网络数据的。而公司项目的话,网络数据的来源一般都是web端的服务器,比如常用的就有SSH2框架或者SpringMVC搭建的web框架,这种框架在实际开发中是很常用的,但是在实际项目开发的过程中,我们的服务端开发人员不可能在很短的时间内就把移动端要用的API写好,而移动端的开发人员也不能一直等着服务端的API都写完了再开发,所以Express这种超级轻量级的Web框架就有用武之地了。(当然,Express还可以做很多哦,只是作为移动开发人员,用到的功能可能不需要那么多。)
这几天的项目不是很紧,于是想为未来可能要做的项目做一些技术储备。
下一个项目很有可能是定位开发,需要用到手机定位功能,于是查了查现在比较流行的第三方定位,最火的基本上就是百度定位>高德定位>腾讯定位了。
想了想不如做一个DEMO把三种定位方式混合一下试试。
在学习Kotlin开发Android应用的过程中,势必要配合很多Android的开源框架一起使用,而ButterKnife是其中可能会经常用到的一个框架。
但是如果在Kotlin中直接使用ButterKnife的注解方式的话,会出现空指针的异常,导致绑定失败。
那么要如何才能在Kotlin的环境中使用ButterKinfe呢?