- 一个滑动悬浮置顶的View,通过自定义ScrollView来实现一个精美的固定悬浮效果效果图:这个特效其实没有那么复杂!思路:自定义ListView对头布局进行处理自定义 RecycleView 貌似很复杂的样子自定义Behavior 把问题复杂化了自定义listView + PopuWindows自定义ViewGroup ,(需要重新onLayout登方法)自定义Scrollview,对V... 一个滑动悬浮置顶的View,通过自定义ScrollView来实现一个精美的固定悬浮效果效果图:这个特效其实没有那么复杂!思路:自定义ListView对头布局进行处理自定义 RecycleView 貌似很复杂的样子自定义Behavior 把问题复杂化了自定义listView + PopuWindows自定义ViewGroup ,(需要重新onLayout登方法)自定义Scrollview,对V...
- 随着移动互联网和智能终端的飞速发展,安卓系统以其开放性获得越来越多的用户和开发者关注。据不完全统计,安卓全球用户总数将近14亿,近千万开发爱好者致力于安卓系统开发。Android已成为全球市场份额最高的操作系统。droidcon 国际技术大会于2009年由一个Android爱好者国际研究小组在柏林和伦敦发起。droidcon旨在为Android开发工程师、应用人员、创业者以及用户提供一个开放... 随着移动互联网和智能终端的飞速发展,安卓系统以其开放性获得越来越多的用户和开发者关注。据不完全统计,安卓全球用户总数将近14亿,近千万开发爱好者致力于安卓系统开发。Android已成为全球市场份额最高的操作系统。droidcon 国际技术大会于2009年由一个Android爱好者国际研究小组在柏林和伦敦发起。droidcon旨在为Android开发工程师、应用人员、创业者以及用户提供一个开放...
- 「黑屏、花屏、闪屏」经常出现在直播应用中,除了网络问题,在直播过程中的黑屏、花屏、闪屏却有很多技术原因,这篇文章将全方位为你解决直播中的「黑屏、花屏、闪屏」问题。继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些音视频开发的基础知识和优化经验,希望能够帮助到直播领域的开发者们。本系列会涵盖的内容包括但不限于如下一些主... 「黑屏、花屏、闪屏」经常出现在直播应用中,除了网络问题,在直播过程中的黑屏、花屏、闪屏却有很多技术原因,这篇文章将全方位为你解决直播中的「黑屏、花屏、闪屏」问题。继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些音视频开发的基础知识和优化经验,希望能够帮助到直播领域的开发者们。本系列会涵盖的内容包括但不限于如下一些主...
- 《直播疑难杂症排查》系列已经更新了 7 篇,我们为用户分析了视频直播过程中出现的问题,并一一作出排查。此次我们侧重于直播中的音频,以便给用户带来更好的听觉享受。继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些音视频开发的基础知识和优化经验,希望能够帮助到直播领域的开发者们。本系列会涵盖的内容包括但不限于如下一些主题... 《直播疑难杂症排查》系列已经更新了 7 篇,我们为用户分析了视频直播过程中出现的问题,并一一作出排查。此次我们侧重于直播中的音频,以便给用户带来更好的听觉享受。继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些音视频开发的基础知识和优化经验,希望能够帮助到直播领域的开发者们。本系列会涵盖的内容包括但不限于如下一些主题...
- 之前一直在百度阅读维护的书 《爱上Android》,已经由人民邮电出版社出版。起这个书名的主要原因是我非常喜爱从事开发Android程序的事业,也非常热爱分享技术。 之前一直在百度阅读维护的书 《爱上Android》,已经由人民邮电出版社出版。起这个书名的主要原因是我非常喜爱从事开发Android程序的事业,也非常热爱分享技术。
- Gradle是一款非常优秀的构建系统工具,它使用可以配置的DSL语言描述构建流程,同时允许我们使用原生的Java和Groovy编码的方式进行构建,所以相比Ant、Maven这些非常灵活。 Gradle是一款非常优秀的构建系统工具,它使用可以配置的DSL语言描述构建流程,同时允许我们使用原生的Java和Groovy编码的方式进行构建,所以相比Ant、Maven这些非常灵活。
- 本节书摘来自华章计算机《好设计,有方法:我们在搜狐做产品体验设计》一书中第3章,第3.3节,作者是李伟巍 等。 本节书摘来自华章计算机《好设计,有方法:我们在搜狐做产品体验设计》一书中第3章,第3.3节,作者是李伟巍 等。
- 本节书摘来自华章计算机《好设计,有方法:我们在搜狐做产品体验设计》一书中第3章,第3.1节,作者是李伟巍 等。 本节书摘来自华章计算机《好设计,有方法:我们在搜狐做产品体验设计》一书中第3章,第3.1节,作者是李伟巍 等。
- 作者 stormzhang,一位了不起的Android大牛。阅读文本大概需要 6.66 分钟。这是我一个月前在小密圈中的一篇分享,反响很强烈,姑且分享在这里,文章很长,建议只字不差的阅读。这篇分享并不只适用于技术,只是我的读者中大多是做技术的,所以姑且以技术的角度来分析,实际上本篇文章涉及到的一些思维方式同样适用于其他领域。前段时间有个事件,就是华为大规模裁员,针对的是 35 岁以上的技术人... 作者 stormzhang,一位了不起的Android大牛。阅读文本大概需要 6.66 分钟。这是我一个月前在小密圈中的一篇分享,反响很强烈,姑且分享在这里,文章很长,建议只字不差的阅读。这篇分享并不只适用于技术,只是我的读者中大多是做技术的,所以姑且以技术的角度来分析,实际上本篇文章涉及到的一些思维方式同样适用于其他领域。前段时间有个事件,就是华为大规模裁员,针对的是 35 岁以上的技术人...
- 概述移动跨平台开发一直是移动开发者和前端开发者追求的的话题,从早期的cordova、ionic,到如今的react native、weex、kotlin native和flutter等,可以说如今的跨平台框架可谓百花齐放,颇有一股推倒原生开发者的势头。如果要对目前的跨平台的方案进行一个总结,大致可以分为以下几个流派: JavaScript流派:这一流派中,最明显的特征是使用JavaScrip... 概述移动跨平台开发一直是移动开发者和前端开发者追求的的话题,从早期的cordova、ionic,到如今的react native、weex、kotlin native和flutter等,可以说如今的跨平台框架可谓百花齐放,颇有一股推倒原生开发者的势头。如果要对目前的跨平台的方案进行一个总结,大致可以分为以下几个流派: JavaScript流派:这一流派中,最明显的特征是使用JavaScrip...
- Android内存管理包含两部分,一部分是Framework对内存的管理,一部分是Linux内核对内存管理,这两部分共同决定应用程序的生命周期 Android内存管理包含两部分,一部分是Framework对内存的管理,一部分是Linux内核对内存管理,这两部分共同决定应用程序的生命周期
- 《支付宝客户端架构解析》系列将从支付宝客户端的架构设计方案入手,细分拆解客户端在“容器化框架设计”、“网络优化”、“性能启动优化”、“自动化日志收集”、“RPC 组件设计”、“移动应用监控、诊断、定位”等具体实现,带领大家进一步了解支付宝在客户端架构上的迭代与优化历程。 《支付宝客户端架构解析》系列将从支付宝客户端的架构设计方案入手,细分拆解客户端在“容器化框架设计”、“网络优化”、“性能启动优化”、“自动化日志收集”、“RPC 组件设计”、“移动应用监控、诊断、定位”等具体实现,带领大家进一步了解支付宝在客户端架构上的迭代与优化历程。
- 细分拆解客户端在“代码管理”、“证书管理”、“版本管理”、“构建打包”等维度的具体实现方案展开讨论,带领大家进一步了解支付宝在 App 构建模块下的持续优化。 细分拆解客户端在“代码管理”、“证书管理”、“版本管理”、“构建打包”等维度的具体实现方案展开讨论,带领大家进一步了解支付宝在 App 构建模块下的持续优化。
- Android Studio 为许多常用操作提供了键盘快捷键。 表 1 按操作系统显示了默认键盘快捷键。 ***注:除了下面表 1 中的默认键映射外,您还可以选择多种预设的键映射,也可以创建自定义键映射。如需了解有关自定义键盘快捷键的详细信息,请参阅下面的配置自定义键映射。表 1. Windows/Linux 和 Mac 操作系统的默认键盘快捷键。说明 ... Android Studio 为许多常用操作提供了键盘快捷键。 表 1 按操作系统显示了默认键盘快捷键。 ***注:除了下面表 1 中的默认键映射外,您还可以选择多种预设的键映射,也可以创建自定义键映射。如需了解有关自定义键盘快捷键的详细信息,请参阅下面的配置自定义键映射。表 1. Windows/Linux 和 Mac 操作系统的默认键盘快捷键。说明 ...
- Android Studio 提供诸多向导和模板,可用于验证系统要求(例如 Java 开发工具包 (JDK) 和可用内存)和配置默认设置(例如优化的默认 Android Virtual Device (AVD) 模拟和更新的系统映像)。本文件介绍了您可能想要使用的其他配置设置,以便您自定义对 Android Studio 的使用方式。Android Studio 通过 Help 菜单提供对两... Android Studio 提供诸多向导和模板,可用于验证系统要求(例如 Java 开发工具包 (JDK) 和可用内存)和配置默认设置(例如优化的默认 Android Virtual Device (AVD) 模拟和更新的系统映像)。本文件介绍了您可能想要使用的其他配置设置,以便您自定义对 Android Studio 的使用方式。Android Studio 通过 Help 菜单提供对两...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
即将直播
热门标签