[置顶] Kotlin的第一行代码

在前段时间举办的Google I/O 2017上,Google宣布Kotlin成为Android官方的开发语言,这个最初发布于2011年的语言在短短的时间内就吸引了大量的开发者,而Google使得它进入了更多人的视线。...
阅读(1524) 评论(7)

[置顶] 利用PopButton实现类似Path的点聚式导航

点聚式导航最初应用与Path中,它将用户最频繁使用的多个核心功能点汇聚在主界面中显示,方便用户随时呼出使用,它不同于传统标签栏那样占据界面最下方一栏,而是通过一个点的方式汇聚这些功能的入口。最新的Android平台设计规范在MATERIAL DESIGN中定义了这种导航交互方式,希望原生Android系统的应用大量采用这种导航方式。...
阅读(855) 评论(0)

[置顶] 浅谈Android中的MVP模式

MVP这种设计模式在Android领域越来越火,经常会听到某某Android应用采用了MVP+Retrofit+RxJava的架构,甚至很多工程师都说面试过的人喜欢提MVP,却并不知道它真正的机制。那么,究竟什么是MVP模式,它又与MVC模式有什么异同呢?...
阅读(791) 评论(0)

[置顶] 将Office Web App整合到自己的项目中(WOPI Host 开发)

Office web app提供了很全面的功能,不仅可以使用sharepoint查看文档,也可以将其集成到我们自己的项目中。 如果项目只用到了文档的在线预览功能,直接使用owa服务生成的url或者iframe标签就能够在网页中浏览office格式的文档。但是如果希望使用其他功能,还是需要自己开发wopi host。...
阅读(2950) 评论(3)

[置顶] Office Web App服务器的配置

想实现在网页中浏览office的文件,通过转换成pdf的方式兼容性不是特别好,而又不想使用ActiveX控件,因此选择了Office Web App(下称OWA)的方式进行展示。...
阅读(1899) 评论(25)

Kotlin中的面向对象(二)

在Kotlin中的面向对象(一)中,介绍了Kotlin类的相关操作,本文将在上文的基础上,继续介绍属性、接口等同样重要的面向对象的功能。...
阅读(1271) 评论(0)

Kotlin中的面向对象(一)

面向对象的含义大家应该并不陌生,通过将事物抽象成对象,大大简化了程序的开发难度。我们常用的Java、Python、C++都属于面向对象的编程语言。Kotlin和java很相似,也是一种面向对象的语言。作为Kotlin中最重要的一部分,我们可以通过了解Kotlin的OOP进而了解这门语言,本文将从类、属性、接口、对象等多个方面介绍Kotlin的面向对象的特性。...
阅读(942) 评论(0)

Android查缺补漏之SpannableString

TextView是Android开发中一种很常用的控件,经常用来展示文字内容。但有的时候为了带来更好的用户体验,往往需要很炫的样式,如果只是通过使用多个TextView进行堆叠未免过于繁琐,因此我们使用SpannableString对于TextView进行设置。...
阅读(287) 评论(0)

用客户端的思想玩转前端

以前所做的大多是客户端方面的工作,很少参与前端的开发,一直以为web前端使用html、js和css写代码是一件挺痛苦的事情,最近在项目中参与了前端界面的开发,再次深入的对于前端的各种功能进行了学习和尝试,突然发现前端并没有以前详细的那么繁琐,很多在移动开发中的经验都能够让我们更快更好的开发出前端的功能。...
阅读(436) 评论(0)

Python SQLAlchemy基本操作和常用技巧

这篇文章主要介绍了Python的ORM框架SQLAlchemy基本操作和常用技巧,包含大量实例,非常好的一个学习SQLAlchemy的教程,需要的朋友可以参考下...
阅读(722) 评论(0)

GitLab的大前端计划

大前端计划(Big fronted Plan)是GitLab团队的一项长期计划,他们希望通过Vue和webpack使得GitLab变的更快。...
阅读(791) 评论(0)

Git虚拟文件系统GVFS

在微软有着很多不同规模的团队,大部分团队都正在或者准备使用Git。在大多数情况下,Git客户端和在团队服务中的Git repo能够使他们工作的更好。然而,我们仍有少数团队存在着大小异常的代码repo。比如,Windows代码库有着超过超过350万个文件,占用了超过270GB的空间。Git客户端并不是为了如此多的文件或内容所设计的。你可以看到当你运行“git checkout”时,它会花费3个小时执行这个操作,甚至执行一个简单的“git status”操作都需要花费10分钟。假设我们能够执行“git clon...
阅读(734) 评论(0)

Android查缺补漏之ListView

或许很多人会认为Android出了RecyclerView之后就不用再去了解ListView了,但实际上,ListView作为一种展示列表的控件,曾经在很多的APP中大量的使用,在很多场景中都是很经典的,而且理解了ListView,也会更容易理解RecyclerView。...
阅读(767) 评论(5)
115条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:80403次
    • 积分:1648
    • 等级:
    • 排名:千里之外
    • 原创:76篇
    • 转载:35篇
    • 译文:4篇
    • 评论:52条
    博客专栏
    最新评论