原文网址:https://www.youyong.top/article/11599ffb925b7
现在随着网上的资源越来越多,大家可能经常也会觉得混乱和迷茫。这里是一份可能简单但对我个人很有价值的列表,希望对你也能有帮助。
原文网址:https://www.youyong.top/article/11599ffb925b7
现在随着网上的资源越来越多,大家可能经常也会觉得混乱和迷茫。这里是一份可能简单但对我个人很有价值的列表,希望对你也能有帮助。
原文网址:https://www.youyong.top/article/11599ffb925b7
简评:以下资源多数为英文,可能需要科学上网。
虽然现在有很多的网站都提供 Android 开发基础的教学,但如果有能力,还是推荐去 Android 的官网看看。
Android 中有很多不同的布局方式:FrameLayout, RelativeLayout, LinearLayout, ConstraintLayout, CoordinatorLayout,确保自己至少能熟练使用这些布局。
了解 Gradle 可能是被一些 Android 开发者所忽视的东西。但了解 Gradle 的基础知识能帮助你更好的编写自己的 gradle 任务。
仅仅知道如何编写 Android 代码还远远不够。优秀的 Android 应用程序需要遵循良好的架构设计才能使其易于测试和维护。常用的架构模式有 MVP, MVVM 和 Clean Architecture。了解这些模式之间的差异和各自的特点还是很有必要的。
测试也是开发的一个重要部分,其中单元测试和 UI 测试是你必须理解掌握的部分。
保护自己的应用,确保其他人无法访问未经授权的内容,你需要做很多事情。至少使用 ProGuard,理解什么是中间人攻击,了解不同的加密方式,在应用中安全的存储信息,保护你的 API Token,证书什么的。
如果上面的基础知识你都已经了解了,那么就可以进一步了解下下面的进阶内容:
原文:Resources for Getting Started with Modern Android Development - Riggaroo
日报扩展阅读:
共 0 条留言
Android jenkins自动化打包Eclipse APK
Android 智能下拉刷新框架 - SmartRefreshLayout
推荐 | 腾讯开源的专注提升H5首屏加载速度的VasSonic框架
推荐一个Android Studio插件(显示Android资源引用次数)
推荐 | BlockCanary帮你找到Android应用卡顿的原因
翻译 | Android studio实用小提示 (1-5)
iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评
资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样
Android 智能下拉刷新框架 - SmartRefreshLayout
翻译 | Android studio实用小提示 (1-5)
推荐一个Android Studio插件(显示Android资源引用次数)
翻译 | Android studio实用小提示 (6-10)
手机扫一扫
分享文章