1.从别人那里复制过来的程序,用AS(AndroidStudio 下同),到了我这里编译和USB运行调试都没有问题,就是在.java文件中显示各种错误: cannot resolve symbol 或者 cannot resolve method,我的解决办法:
1.1 在Andorid 模式下找到 build.gradle ,将里面的 compileSdkVersion 和 targetSdkVersion都改成26,因为改成27会报错。
1.2 以前我本地AS默认用的是gradle4.4,改成3.3。
当时是有一个错误弹出,然后我点击进去修改成3.3的,事后在网上找的如何修改gradle的版本的:
更改工程的gradle下的gradle-wrapper.properties里面distributionUrl的位置,我的是修改成:
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
但是网上说还要修改 File -> Settings -> Gradle -> Use local gradle distribution 但是我并没有修改这个!
2.AS中,如何让鼠标停滞在代码上的时候能够显示类的API信息。
File -> Settings -> Editor -> Genernal -> Show quick document on mouse move
3.AS如何跳转到函数代码位置
ctrl + 鼠标左键 点击函数名称。
4.AS中的string.xml是有一个“open editor”按钮在编辑器窗口上面的,不小心点了“隐藏”就打不开了,可能需要重启AS,不过这个有点慢,一个比较快的方法是:鼠标右键点击string.xml -> open editor ,问题解决呵呵。
5.android.support.v7.app.AppCompatActivity; 类似这样的类,在API文档中的Android Suuport Library 中查找。
#快捷键#
6.AS中如何在项目中查找文件
ctrl+shift+N, 或者两下 shift
7.重写类中的方法: 鼠标点中类中要生成代码的位置,ctrl+o;
8.关于 类名.this 和 类名.class的含义下面的这个网址讲的我认为比较详细,至少我能大概理解是什么意思。
https://www.cnblogs.com/jswang/p/7824755.html
9. 注释代码快捷键
Ctrl+斜杠:注释或取消注释当前行或选中的代码块,以双斜杠的方式即“//”
Ctrl+shift+斜杠:注释或取消注释选中的代码块,以“/*……*/”方式注释。
10.
相关推荐
### MTK Android平台常见问题解答概览 MTK Android平台,即基于联发科技(MediaTek)芯片组的安卓设备,常面临一系列技术难题与优化需求。本文将深入解析从给定文件中提取的关键问题,涉及MTK6577、6515、6575、...
整合了各种语言(php,android,c,c++,html,div+css,python,ruby等)在工作和面试中遇到的问题 随时随地的阅读,提高我们的时间碎片利用率 我们在路上...我们不断的学习.
4. **问题提交**: 遇到问题或有评论,推荐在“AIR For Android General Discussions”用户论坛中提出,这样可以与其他开发者交流并得到官方的回应。 5. **提交Bug与期望**: 如果发现Bug或有新功能建议,可访问...
在移动应用领域,Android智能问答机器人是一种常见的人机交互工具,它能够理解和处理用户的问题,提供相应的答案或服务。这种技术通常基于自然语言处理(NLP)、机器学习(ML)和人工智能(AI)算法。本实例将探讨...
综上所述,这套由传智播客提供的Android入门教程不仅适合完全零基础的学员,也适合有一定编程基础但希望深入学习Android开发的人员。通过系统地学习这些课程,相信每位学员都能在Android开发领域取得显著进步。
### 编程学习常见疑问解析 #### 一、编程的学习难度及所需时间 - **学习难度**:编程的难易程度因人而异。对于完全没有接触过编程的新手来说,开始阶段可能会觉得有些抽象和困难。然而,随着不断实践和学习,...
"简历面试常见问题_android.rar"这个压缩包文件为你提供了一份详尽的指南,旨在帮助Android新手更好地应对面试中的各种问题。这份文档,"简历面试常见问题_android.doc",包含了从基础到进阶的多种面试话题,覆盖了...
网络请求是Android应用的重要组成部分,熟悉HTTP/HTTPS协议,使用OkHttp、Retrofit或Volley进行网络请求,以及理解JSON解析(Gson、Jackson、FastJson等)都是面试中常见的问题。 六、数据存储 面试官可能会询问...
以下是一些常见且重要的面试题及解答,涵盖了算法、数据接口、Android基础知识和Java语言等多个方面。 **算法** 1. **排序算法**:理解并能手写实现快速排序、归并排序、冒泡排序和插入排序,知道它们的时间复杂度...
这篇2022年更新的Android中高级面试题合集涵盖了Java基础、JVM、Android常见面试问答以及Kotlin相关内容。这里我们将详细探讨Java基础中的静态内部类与非静态内部类、多态的理解与应用。 首先,静态内部类和非静态...
2. **基础问题解答**:这可能是一份常见问题与解答的集合,涵盖了在学习过程中可能会遇到的问题,例如编译错误、运行时异常等,为初学者提供了解决问题的参考。 3. **基础书籍**:资料中的"2011年1月1日更新 - ...
通过深入学习这些知识点,并结合《Android高薪之路:Android程序员面试宝典.pdf》中的案例和问题解答,开发者可以全面地提升自己的技术实力,从而在面试中脱颖而出,踏上Android开发的高薪之路。
开源中国是一个知名的中文开源技术社区,它为开发者提供了丰富的资源和平台,包括代码托管、问题解答、技术分享等。在本话题中,我们主要关注的是"开源中国android源码",这是一个面向Android开发者的宝贵学习资源。...
这个资料包中的"Android_C、C++_开发.doc"文档很可能包含了关于这些主题的详细教程、示例代码、最佳实践和常见问题解答。通过深入阅读和实践,你将能够掌握Android平台上使用C/C++开发的技能,提升你的应用开发能力...
在《Android面试宝典5.0》中,内容广泛覆盖了Android开发领域中经常会遇到的面试题目,并且对这些题目进行了深入的分析和解答。书中的内容可以分为几个主要部分: 一、Android基础和高级面试 这部分内容包括对...
此外,“作业”和“课后习题”通常包含了针对特定编程问题的解决方案,可能是对特定Android API的使用,或者是解决某一类编程挑战。这些可以帮助开发者巩固基础知识,提高问题解决能力。 "答案"和"程序代码"则可能...
AndroidLogger还附带了一个readme.txt文件,这是一个重要的文档,通常包含插件的使用指南、更新历史以及常见问题解答。你应该仔细阅读这个文档,以了解如何充分利用这个工具。此外,压缩包中的AndroidLogger.src.zip...
它鼓励互动,意味着可能存在一些深度内容,可能包括实际案例、常见问题解答以及互动环节,以便学习者能深入理解并解决遇到的问题。 【标签】"android 黎活明" 进一步确认了主题是Android编程,并且与黎活明这个人...