1、Kotlin
高阶函数与 lambda 表达式
https://www.kotlincn.net/docs/reference/lambdas.html
kotlin学习:https://kotlinlang.org/docs/properties.html#declaring-properties
2、Android 快速多次点击解决方案
框架
GitHub - jarryleo/SingleClick: 安卓点击事件防重库
3、性能优化
性能优化又是另外一个高频问题,一般主要问内存方面、UI 方面的优化。
常见问题:
- 内存优化
- 内存泄漏如何避免、检测
- 内存抖动怎么办
- 有使用过什么工具吗?
- 如何避免 OOM
- UI 优化
- 布局卡顿怎么办
- 如何判断布局是否需要优化
- 有哪些工具
这些问题你都可以从官方的 性能优化典范 看到,如果无法翻过去,可以看 胡凯的博客(http://hukai.me/blog/archives/),总结的也很棒。
另外也可以阅读《高性能 Android 应用开发》。
4、Android版数据结构与算法
Android版数据结构与算法(三):基于链表的实现LinkedList源码彻底分析 - WangLei_ClearHeart - 博客园
wanandroid.com------学习的API:玩Android - wanandroid.com - 每日推荐优质文章
retrofit官网:
开源库与git类似
DOIP:理解
5、学习内容官网
NDK: NDK 下载 | Android NDK | Android Developers
android进阶学习:ANDROID进阶学习 _ 搜索结果_哔哩哔哩_Bilibili
material design 资料:如果你不熟悉Material Design,请一口吃下这篇干货! - 优设网 - UISDC
Flutter:Flutter 中文资源主页 | Flutter中文文档网站_教程_入门_社区资源
Flutter Widget 索引 - Flutter中文网
flutter SDK下载:Flutter | Flutter SDK releases
Flutter 学习: Dart Flutter教程_Dart Flutter2入门实战视频教程-第15讲以后是Flutter教程-2021年6月更新_哔哩哔哩_bilibili,
Dart Flutter教程_Dart Flutter2入门实战视频教程-第15讲以后是Flutter教程-2021年6月更新_哔哩哔哩_bilibili,
电脑上配置flutter国内镜像:
网址1:https://flutter-io.cn/
网址2:https://flutter.dev/community/china
将网址2打开 拉到最下面:将下面两句配置到环境变量里面
FLUTTER_STORAGE_BASE_URL
: 上海交通大学 Linux 用户组 软件源镜像服务
PUB_HOSTED_URL
: https://dart-pub.mirrors.sjtug.sjtu.edu.cn/
React native React 官方中文文档 – 用于构建用户界面的 JavaScript 库 :谈谈从0开始快速学习React Native(一) - 简书
IT营官网:学习的
Dart学习官网:https://dart.dev/
Dart基础学习:Flutter教程_Dart Flutter入门实战系列视频教程--2021年6月更新 支持Flutter2.x 支持了Null safety_IT营
ConstraintLayout | Android Developers
JDK:
翻译工具:https://www.deepl.com/home
牛客网:可以模拟面试:
夜神手机模拟器:夜神安卓模拟器-安卓模拟器电脑版下载_安卓手游模拟器_手机模拟器_官网
git:git的官方下载地址:Git
力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 (leetcode-cn.com):刷算法题的网站
6、小程序学习
小程序云开发项目介绍-微信小程序云开发基础篇 - 编程开发教程_微信开发者工具(1.02) - 虎课网 (huke88.com)
小程序云开发项目介绍-微信小程序云开发基础篇 - 编程开发教程_微信开发者工具(1.02) - 虎课网
6.1、app内置小程序思路
小程序是近些年比较火的应用之一,那么安卓应用是否都能内嵌小程序呢,相信很多人对这方面并不了解,那么下面就介绍一下安卓应用怎么内嵌小程序。
通过小程序码嵌入
安卓应用怎么内嵌小程序,安卓系统的应用程序包含有很多,那么如何能将小程序放进去呢,有一种方法就是可以在应用内添加小程序码,然后使用微信扫描小程序码,就可以进入到小程序中了,这就实现了其他应用中嵌入小程序的目的。
微信应用自带小程序
安卓应用怎么内嵌小程序,安卓应用想要嵌入小程序,类似微信就是基于自身的运行环境支持小程序的访问,小程序之所以可以不用下载和安装,就是因为是基于应用本身开发的运营环境,这使得其使用起来非常便捷。
7、第三方库:
8、JVM工具:
9、Jepack Compose基础
10、 盘古歌技术
https://www.pangugle.com/lib/maven/group/com.bugsnag.html
11、google android学习网址
我们很高兴地宣布,web.dev 和 Chrome for Developers 现在都可以通过 .cn 域名访问,这将帮助中国的开发者更加容易获取我们的内容。在 .cn 域名上,我们已向您提供所有镜像后的内容,并提供支持的语言版本。
Web.dev 中国开发者访问地址:web.developers.google.cn
Chrome for Developers 中国开发者访问地址:developer.chrome.google.cn