Android 开发技术周报

周报

Android开发技术周报 Issue#91

August 02, 2016 0 条评论 AndroidDevWeekly
新闻 1. Android Nougat有望本月到来:支持手动曝光调节 教程 1. 一步一步实现Android的MVP框架 2. Android—项目重构相关 3. 从零开始的Android新项目9 - 前端用后台接口设计 4. 谷歌教您使用动态链接的正确姿势 5. 用了超级补丁包技术,再也不用担心上线后不能修Bug了 6. Dialog、Toast、Snackbar,你真的了解它们吗? 7. 面向NDK开发者的Android变更 8. Data Binding Component详解 - 换肤什么的只是它的一个小应用! 开源库&项目 1. nougat-boot-animat

Android开发技术周报 Issue#90

July 25, 2016 0 条评论 AndroidDevWeekly
新闻 1. [图]谷歌把电子宠物做成了Android 7.0的彩蛋:90后的回忆 2. Android 7.0新功能:官方或第三方应用一目了然 教程 1. 理解Android存储系统架构 本文主要介绍跟存储相关的模块MountService和Vold的整体流程与架构设计.MountService:Android Binder服务,运行在system_server进程,用于跟Vold进行消息通信,比如MountService向Vold发送挂载SD卡的命令,或者接收到来自Vold的外设热插拔事件。Vold:全称为Volume Daemon,用于管理外部存储设备的Native守护进程,这是一个非常重要的守护进程,由NetlinkManager,VolumeManager,CommandListener这3部分组成。 2. Android 着色器 Tint 研究 T

Android开发技术周报 Issue#89

July 18, 2016 0 条评论 AndroidDevWeekly
教程 1. 从零开始的Android新项目8 - Data Binding高级篇 2. 深入理解 ButterKnife,让你的程序学会写代码 3. 浅谈Android自定义锁屏页的发车姿势 4. Android中的事件分发和处理 5. Android插件化原理解析—ContentProvider的插件化 6. 动起来!动起来!- Android Transitions 转场动画 7. 拆轮子系列:拆 OkHttp 8. 不要再给MVP中Prensenter写接口了 9. 为什么Android开发者应该使用FlatBu

Android开发技术周报 Issue#88

July 11, 2016 0 条评论 AndroidDevWeekly
教程 1. 深入浅出 RecyclerView 2. 从零开始的Android新项目7 - Data Binding入门篇 3. 【React Native for Android】jsBridge实现原理 4. Google I/O 2016 笔记:APK 瘦身的正确姿势 5. 理解Android Crash处理流程 6. Android Vector曲折的兼容之路 7. Android内存申请分析 8. 深度理解Android InstantRun原理以及源码分析 9. 解决首次启动程序白屏时间过长的问题 开源库&项目 1. VirtualApp

Android开发技术周报 Issue#87

July 05, 2016 0 条评论 AndroidDevWeekly
新闻 1. Android N正式命名为牛轧糖(Nougat) 2. Chromebook敞门迎接Android应用 教程 1. 详解Android N适配要点 2. 5小时搞定谷歌原生自动化框架UiAutomator1.0 3. 基于Android Studio的内存泄漏检测与解决全攻略 4. Java8系列之重新认识HashMap 5. Android VPN实现原理介绍 开源库&项目 1. AutoZoomInImageView 一个可以将一张静态图片居中显示并充满屏幕,同时不断放大图片中间部分,形成一种图片不断向中间放大的动画效果的控件 2.

Android开发技术周报 Issue#86

June 27, 2016 0 条评论 AndroidDevWeekly
教程 1. 集成第三方推送最佳实践 Android在国内没有办法利用系统级的推送服务,再加上第三方rom对于原生的各种定制(这里的定制并无褒贬之意)所以国内的开发者就需要选择一些成熟的推送平台做推送服务了。目前的推送平台种类繁多,本文将给出推送平台的具体对比和调研结果,方便后来人进行选择。因本人对于国外的推送服务没有了解,所以选择的是国内的推送平台。 2. 微信Android热补丁实践演进之路 继插件化后,热补丁技术在2015年开始爆发,目前已经是非常热门的Android开发技术。其中比较著名的有淘宝的Dexposed、支付宝的AndFix以及Qzone的超级热补丁方案。微信对热补丁技术的研究并不算早,大约开始于2015年6月。经过研究与尝试现有的各个方案,我们发现它们都有着自身的一些局限性。微信最终采用不同于它们的技术方案,走出了自己的实践演进之路。 3. QQ空间直播秒开优化实践

Android开发技术周报 Issue#85

June 21, 2016 0 条评论 AndroidDevWeekly
新闻 1. Android N安全功能详解:为恶意程序开启“困难模式” 2. 开发者爆料:Android N并非Android 7.0 依然6.X 教程 1. 如何构建Android MVVM应用程序 Databinding 是一种框架,MVVM是一种模式,两者的概念是不一样的。我的理解DataBinding是一个实现数据和UI绑定的框架,只是一个实现MVVM模式的工具。ViewModel和View可以通过DataBinding来实现单向绑定和双向绑定,这套UI和数据之间的动态监听和动态更新的框架Google已经帮我们做好了。在MVVM模式中ViewModel和View是用绑定关系来实现的,所以有了DataBinding 使我们构建Android MVVM 应用程序成为可能。 2. RecyclerView的滚动事件研究 开始之前,我们想一下一个列表的滚动过

Android开发技术周报 Issue#84

June 14, 2016 0 条评论 AndroidDevWeekly
新闻 1. GitHub Pages站点官方宣布开始使用HTTPS 教程 1. Android Framework 如何学习,从应用到Framework层怎么平稳过度? 2. Android VPN实现原理介绍 3. LruCache源码解析 4. Agera Wiki 中文版 5. 浅谈移动应用的跨平台开发工具(Xamarin和React Native) 开源库&项目 1. MarkedView-for-Android Markdown text viewer 2. CarouselLayoutManager Carousel view style RecyclerView

文章

你已经成功订阅到 Android 开发技术周报
太棒了!接下来,完成检验以获得全部访问权限 Android 开发技术周报
欢迎回来!你已经成功登录了。
Unable to sign you in. Please try again.
成功!您的帐户已完全激活,您现在可以访问所有内容。
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.
🍗