博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android开发技术周报 Issue#38
阅读量:5172 次
发布时间:2019-06-13

本文共 1974 字,大约阅读时间需要 6 分钟。

教程

  1. 目前,我相信,没有任何 Android 开发者不知道材料设计的,因为它的设计在过去的一年震惊了世界,正式的变成了一个设计理念。令人惊讶的是,在 Android 应用中材料设计是不容易实现的,因为材料设计的 UI 组件 如: Floating Action Button (FAB) 在低于 Android L 系统上是不可用的。我们只能选择使用由独立开发者公布出来的第三方库

  2. 上周一我们发布了Android 百分比布局库(percent-support-lib) 解析与扩展中对percent-support这个库进行了解析和添加了PercentLinearLayout的支持。

  3. 谷歌在发布安卓 Lollipop版本之后,为了更好的用户体验,Google为Android的滑动机制提供了NestedScrolling特性,NestedScrolling的特性可以体现在哪里呢?比如你使用了Toolbar,下面一个ScrollView,向上滚动隐藏Toolbar,向下滚动显示Toolbar,这里在逻辑上就是一个NestedScrolling —— 因为你在滚动整个Toolbar在内的View的过程中,又嵌套滚动了里面的ScrollView。

  4. 在APP交互中,下拉刷新是非常常见的一种交互方式。在使用APP的时候,这也成为了一种潜意识的操作了。下拉刷新最早在iOS中出现,iOS的视图渲染机制完成这种效果是非常简单的。但Android的视图呈现形式,实现这一效果就需要稍微麻烦一些了。

  5. 360手机安全研究团队vulpecker近日发现了一种新型的安卓app安全漏洞,市面上数以千万的app都受该漏洞影响。该漏洞一旦被攻击者利用,可以直接在用户手机中植入木马,盗取用户的短信、照片以及银行、支付宝等账号密码,vulpecker以“寄生兽”命名这个漏洞。

  6. 必须说写博客是一项非常需要毅力的事情,这两月稍微忙一点就完全忘了这茬了,罪过罪过。今天解析一个 虚化梦幻背景+自动来回移动动画 的效果,这个动画也是从Muzei中提取出来了~感谢大神!!

代码&开源库

  1. An advanced ImageView with a nice approach to display some text inside it.

  2. 一个对Palette进行了进一步的封装,支持链式调用,帮助你简化Palette使用的库。

  3. SeekBar 的一个Material Design兼容实现,支持到API 16及以上。

  4. 像QQ那样可以把联系人头像添加到桌面并显示消息个数的效果。

  5. 一个快速的NoSQL数据存储库,使用高效的 Kryo 进行对象的序列化和反序列化。

  6. 一个交互方式比较新颖的卡片菜单。

  7. 阿里巴巴无线事业部的第一个重量级Android开源项目——无侵入的运行期AOP框架『Dexposed』,基于ROOT社区著名开源项目Xposed改造剥离了ROOT部分,演化为服务于所在应用自身的AOP框架。它支撑了阿里大部分App的在线分钟级客户端bugfix和线上调试能力。

  8. 一个简单的、基于注解的Deep Link处理库。

  9.  

    A powerful ListView with awesome pull-refresh and pull-on-loadmore function!

  10.  

    一个信用卡信息扫描SDK。

  11. 像系统的最近使用应用列表那样的堆栈卡片效果。

  12. 效果很赞的ViewPager指示器。

  13. 效果很赞的下载进度条效果。

  14. 通过注解获取定义控件属性值的库。

  15. 毛玻璃背景效果的网格菜单。

工具

  1. STF is Control and manage real Smartphone devices from your browser.

  2. W3C发布的移动端页面检查工具,可以选择三种屏幕规格,通过工具发现网站在移动端存在的问题。

视频

    1. 国内大多数无线App都会使用网络服务,面对国内移动无线网络的复杂环境,加上用户多样的硬件特性,因此会在开发App时面临比传统PC互联网更具挑战性的网络性能问题。携程客户端框架团队经过半年多的摸索,在App网络性能优化方面总结了一些实践经验,分享给国内无线App的开发者和架构师。

    2. 从千团大战胜出的美团,如今在O2O的垂直业务上阔步前进,王兴更是提出了2015年要建平台、建生态。这意味着除去主营业务,美团团购客户端还需要接入电影选座、外卖、酒店订房等垂直业务,由于业务本身的千差万别,产品设计也是各不相同,导致代码复用很苦难,而且这些业务往往还不是同一个团队维护的。那么在平台化过程中,美团的移动开发团队是如何解决技术上、团队上、业务上的困难的呢?

转载于:https://www.cnblogs.com/stewartlj/p/5684720.html

你可能感兴趣的文章
outputcache
查看>>
pc110301QWERTYU
查看>>
go 数组
查看>>
ilspy 点击根节点后进行解析的方法
查看>>
promise原理及使用方法
查看>>
MVC实例应用模式
查看>>
C++Primer学习笔记《三》
查看>>
HTML 速查列表
查看>>
英语音标发音技巧难点—英语培训学习资料_伯明汉吧_百度贴吧
查看>>
第二次冲刺第三天
查看>>
详解通信 C# Socket之问题
查看>>
基于linux操作系统下s5pv210板子的按键中断实验
查看>>
构建高性能ASP.NET站点 网站优化需要考虑的方面
查看>>
百科知识 .e,.ec文件如何打开
查看>>
【转】以太网帧、IP报文格式
查看>>
【java】控制台实现贪吃蛇小游戏-LinkedList、Scanner
查看>>
iOS第4天数组排序
查看>>
shell监控自动备份是否成功(判断文件是否存在)
查看>>
接口的理解
查看>>
JavaScript快速入门
查看>>