本文档旨在对终端与系统平台接口技术规范进行说明,用于指导开发人员进行相关业务的开发。
a/2015/0425/2782.html 这是一篇观点比较激进的文章,完全否定了MVC模式在安卓开发的中的意义,认为其是没有任何用处的。这篇文章因为使用了静态变量来定义Presenter,因此在
csdn.net//guijiaoba/article/details/50223227 浅谈安卓项目框架发展 翻译自 Android Application Architecture A
下拉刷新本是ios上的效果,后来在android中也大量采用,但是我一直没有找到一个在性能和效果上都可以比肩ios的那种控件,有些控件效果不错但是滑动不流畅,有些很流畅但是效果突兀,比如oschina的客户端,后来看了看oschina的下拉刷新代码,觉得他这个可以自
sharp -安卓的可缩放矢量图形
fa/2016/0123/3909.html 在Yalantis,我们开发了许多不同的安卓app,根据我们的经验来看,几乎每个我们开发的应用都需要图片裁剪的功能。图片裁剪可以用于很多目的,
会涉及到源码,但不是主角。 注意:本文中所有源码分析部分均基于 API23(Android 6.0) 版本,由于安卓系统源码改变很多,可能与之前版本有所不同,但基本流程都是一致的。 常见事件 既然是事件分发,总
文章&教程 扩展Mockito (jeroenmols.com) Jeroen Mols举例说明了自定义Mockito匹配器的强大功能。 ConstraintLayout Chains –第2部分 (blog.stylingandroid.com) 在前面的文章中Mark Allison描述了我们如何能够创建一个Chain,然后看看我们利用Spread Chains可以做些什么。本文则介绍了“In
文章&教程 首先离线:针对Android的TrueTime简介 (tech.instacart.com) 在这一系列博客帖子中,Kaushik Gopal将他们的购物应用程序的主要部分移动到离线状态,分享了他们从中所获得的一些想法和学到的东西——使购物应用程序成为我们的应用界面最好的伙伴。 第一步-建立一个时间基线。 Android的安全性及可接入性 (medium.com) 我们在前面讨论的一个
Studio的另一个重要窍门. 减少PNG文件大小 (medium.com) Colt McAnlis轮番使用了大量安卓应用,以寻找人们可以提高其性能的通常做法。最近他已经注意到一项不断增长的可怕趋势:PNG文件在膨胀。
我们写一个稍微复杂的App的时候,不可能只有一个包,必定分门别类。而分类的标准,大部分应该是遵循这三类view(UI层),bussiness(逻辑处理层),还有data(数据层)。然后我们根据这个标准把他们放在不同的包里面。这样一来,结构,逻辑都很清晰。
Check Point研究团队在Google Play Store发现了一款新的Android病毒,并取名为Viking Horde(维京部落)。这款病毒能够执行广告欺诈,还能进行DDoS攻击、发送垃圾信息等。至少已经有5款应用通过了Google Play的病毒扫描。
文章&教程 Material motion (www.google.com) 最新的扩展Material design motion指南可以帮助你制作感觉更自然的motion,为你的用户传递一种清晰的有亲合力的体验。 Android JRebel入门 (medium.com) JRebel类似Instant Run-但是对steroids的。在这一Oleg Šelajev的博客文章中你会学到JRe
文章&教程 感谢过去精彩的一年! (androidweekly.net) 这是2016年最后一期,所以在此我们想对您表示深深的感谢,感谢您的支持、反馈,感谢有这么好的一个社区:)节日快乐! 使用ConstraintLayout构建界面 (medium.com) 本文着重论述了在Android Studio 2.3 (Beta)最近加入到ConstraintLayout中的新特性:Chains 和R
文章&教程 RecyclerView 与 共享元素变换(Shared Element Transitions) (mikescamell.com) 在第4部分中,Mike Scamell着眼于使用RecyclerView来实现共享元素的转换。 通过Intents共享文件(第2部分) (medium.com) 自从他写关于如何使用FileProvider去添加Nougat兼容性的文章后,orenzo
Android x86 即运行于 x86 PC上的Android操作系统,目前已经支持大部分安卓程序。 Android X86平台是由Beyounn和Cwhuang主持设计的。项目的主要目的
中发现了一款使用 Kotlin 编程语言开发的恶意应用程序。 恶意应用程序 Swift Cleaner 伪装成一款用于清理和优化安卓设备的实用程序,安全研究人员在其中检测到了 ANDROIDOS_BKOTKLIND.HRX。被发现时,该应用程序的安装量在
安卓选择器类库,包括日期时间选择器、单项选择器、二三级联动选择器、颜色选择器、文件目录选择器、数字选择器。 About 安卓选择器类库,包括日期时间选择器、一二三级联动选择器、颜色选择器、文件目录选择器、数字选择器。
单手操作 iPhone 6 Plus 切换 TabBar 一直是一件很痛苦的事情,而滑动切换是一种不错的解决方案,希望这种交互方式能够得到广泛地应用。
文章&教程 JRebel vs.即时运行 (medium.com) 在这一Oleg Šelajev的博客中你将会了解两种声称能够利用java代码热重载来缩短你的开发周期的机制。 学习RxJava for Android Devs (www.adavis.info) Annyce Davis对RxJava深有研究,尤其在它的Android应用方面。在这里她分享了一些资源,它们对响应式编程过程有所帮助