Android Studio

使用Android Studio上传自己的项目至GitHub仓库中

我的未来我决定 提交于 2020-10-10 16:37:21
使用Android Studio上传自己的项目至GitHub仓库中 第一步:下载Git软件 点击下载 并安装在电脑上,这一步很简单,不过多介绍。 第二步:打开Android Studio找到 File -> Settings -> Git 安装好Git软件后,找到文件夹下的git.exe这个程序,点击Test按钮,弹出提示版本的提示框,证明测试成功。 第二步:打开Android Studio找到 File -> Settings -> GitHub 在操作这一步之前,需要先去github官网注册一个账号,注册完成后,连接自己的GitHub账号。点击右上角的加号添加账号 输入自己的账号和密码,如果提示错误,一直点击蓝色按钮(Log in)就行了 第三步:创建本地仓库,找到VCS -> Import into Version Control -> Create Git Repository 选择要上传的文件,记得选择上传项目包的根目录(整个项目包) 会发现所有的文件都变红了,这是没有上传的表现,下面就需要添加文件到代码仓 第四步:添加文件到代码仓 点击项目的名字,鼠标右键要添加的文件夹 -> Git -> Add 这时候会发现所有的文件都变绿色了,这个时候已经成功上传到本地代码仓了 第五步:上传到GitHub,找到VCS -> Import into Version Control -

关于百度地图SDK的andriod开发的定位功能实现

依然范特西╮ 提交于 2020-10-10 01:59:52
基于Android Studio的汽车定位追踪系统的设计 摘要:随着经济的发展和汽车化时代的到来,人们对于车辆的服务的智能化,便捷化提出了更高的要求。文章主要研究通过软件编写一个汽车定位追踪系统,并利用汽车定位追踪系统对定位信息进行数据处理分析,再将分析的数据可视化直观的通过手机APP展现给车主实现车与人的交互,达到提供智能便捷的服务的目的。 1、引言 当代机动车保有量延续增加,车辆被盗的案件在世界各个地方都时有发生,并且正在逐年的增加。随着汽车被偷辆数越来越多,人们对于定位追踪车辆的需求越来越大。 中国近几年汽车发展迅速崛起,随着汽车技术的发展,随之带来的汽车被偷事件也变得比以前更加严重了。据统计显示,仅是深圳市一年被盗车辆高达上千辆,美国在一年之中被盗车辆甚至高达一百万辆,其被盗的速率是每秒0.36辆。现今随着汽车的数量逐步增多,汽车被盗案件也变得越来越多了,目前对于被盗车辆定位追踪问题也成为了较大难题。汽车被盗案件频频产生、高续不下,对于失窃车辆的找回的需求日益增加。对于被盗车辆的找回需求日益增长现状,如何处理该事件也变地更加重要了,所以汽车定位追踪装置成为了非常重要的部件。当下,对自己的汽车进行实时定位监测已经是一个急需去处理的问题,所以汽车定位追踪已经成为了一项很重要的研究。 1.1、定位软件的发展现状 现如今,市场上面存在着许多的汽车定位追踪软件

Android Studio打开手机权限

大兔子大兔子 提交于 2020-10-09 15:29:12
java.io.FileNotFoundException: /storage/emulated/0/xxx.mp3: open failed: EACCES (Permission denied) 总算是在万千博客中总结了一下遇到的这个bug,感觉每个人写的都是一部分的解决方法,很幸运解决了,所以记录一下,避免遇到的同志熬夜,希望有用,由于经验有限,温柔批评。 BUG产生 Android Studio刚入门,在做简单的MP3播放器时遇到这个困扰的BUG,由于MP3播放器上的.mp3文件是从本地存储设备(SD)卡上读取,所以需要一个读取的权限,这是因为基于安全性能的考虑,android 6.0(API 23)以后,google规定了系统需要动态获取权限 。在没有了解的情况下去运行代码会出现 于是我就复制这段bug# java.io.FileNotFoundException: /storage/emulated/0/xxx.mp3: open failed: EACCES (Permission denied)找百度,然后写写吐吐xue,放放弃弃的,主要是不知道代码怎么搞(刚入门)还有弄不清这个读写权限怎么打开。 解决方法 最主要的自己手动动态打开权限,就像是下载一个APP,安装好,手机提示是否允许APP打开读取设备照片,文件权限,然后自己调试下运行代码,已经解决,手机响起

Android studio 动态fragment的用法

妖精的绣舞 提交于 2020-10-09 14:49:11
Android studio:动态fragment的用法 fragment的使用时Android的基础,它有两种用法,第一个就是静态的fragment。第二个则是动态的fragment。 静态fragment直接在layout创建你想要的fragment的XML的文件,然后在你的Java包里面创建对应fragment的class文件 布局代码如下所示 <?xml version="1.0" encoding="utf-8"?> < LinearLayout xmlns: android = " http://schemas.android.com/apk/res/android " android: layout_width = " match_parent " android: layout_height = " match_parent " android: orientation = " vertical " > < TextView android: layout_width = " match_parent " android: layout_height = " wrap_content " android: text = " 欢迎来到广西! " /> </ LinearLayout > <?xml version="1.0" encoding="utf-8"?> <

android studio 4.0 打开DDMS

不想你离开。 提交于 2020-10-08 05:26:34
1、先找到AndroidStudio配置的SDK路径; 2、在SDK的/tools/路径下有个monitor.bat 的批处理文件; 3、鼠标连续点击两下monitor.bat这个批处理文件,在屏幕上会打开一个类似CMD的命令行中输入板,然后迅速自动关闭; 4、坐等1到3秒就会打开DDMS; 来源: oschina 链接: https://my.oschina.net/hongjiang/blog/4396878

入门 Android Lint

点点圈 提交于 2020-10-07 09:57:53
Lint ​ Android Lint 是Android Studio 在ADT(Android Developer Tools)16提供的代码扫描工具,可以帮助我们发现和更正代码结构质量的问题。系统会报告该工具检测到的每个问题并提供问题的描述消息和严重级别,以便快速确定需要优先进行的修改。此外,我们还可以通过降低问题的严重级别以忽略与项目无关的问题,或者提高严重级别以突出特定问题。 优点 无需实际执行应用 不必编写测试用例 Lint工作流 下图显示了 lint 工具如何处理应用源文件。 App Source Files : 应用源文件,包含组成Anroid项目的文件,包括Java,Kotlin和XML文件,图标以及Progurad配置文件。 lint.xml : 一个配置文件,可用于指定要排除的任何 lint 检查以及自定义问题严重级别。 lint Tool :一个静态代码扫描工具,可以从命令行或在 Android Studio 中对 Android 项目运行该工具。 lint Output :lint检查结果,可以在控制台或 Android Studio 的 Inspection Results 窗口中查看 lint 检查结果 手动进行Lint检查 依次选择 Analyze > Inspect Code ,手动运行配置的 lint 及其他 IDE 检查。 在左侧窗格树状视图中

Flutter:最难搞的搭建环境,一次性成功!(新手踩坑)

蓝咒 提交于 2020-10-04 05:35:10
进入我的主页,查看更多Flutter的分享! 我的电脑是Win10系统,专业版 最新版本。 问答环节: 问1:Flutter怎么开发? 答:开发Dart,表现为后缀为dart的文件。 问2:Flutter能做什么? 答:能打包App,包括安卓和IOS。 问3:网上的教程,会说出现错误的较多,我也遇到了怎么解决?比如gradle版本太低? 答:按照推荐的配置,不会出错,只是单间环境而已,没那么复杂。 问4:必须安装Android Studio吗?不会用!笔记本会卡! 答:安装是为了下载 Android SDK ,这个是必须的;并且,我直接下载 Android SDK ,运行失败了。因此,(我的电脑)得安。 一、搭建环境 1. 需要Git 下载会慢一些,但谁的电脑上没有这个?(https://git-scm.com) 配置: $ git config --global user.name "yourname" $ git config --global user.email yourmail@example.com 2. 需要JDK 不建议用最新版14.x,会报错(android某个文件出现某个错误之类的)。这错误我是没解决,猜测是JDK最新版本改动很大或者Flutter还没有兼容到。 最低版本,建议 JDK8 。直接百度搜或(https://www.oracle.com/java

Android Studio中的Gradle是什么?

孤者浪人 提交于 2020-10-04 00:36:15
问题: Gradle is a bit confusing to me, and also for any new android developer. Gradle让我有些困惑,对于任何新的android开发人员也是如此。 Can anyone explain what Gradle in Android Studio is and what its purpose is? 谁能解释Android Studio中的Gradle是什么,它的目的是什么? Why is it included in Android Studio? 为什么它包含在Android Studio中? 解决方案: 参考一: https://stackoom.com/question/18IeB/Android-Studio中的Gradle是什么 参考二: https://oldbug.net/q/18IeB/What-is-Gradle-in-Android-Studio 来源: oschina 链接: https://my.oschina.net/u/4438370/blog/4486213

【Android】Navigation 用法及源码解析

∥☆過路亽.° 提交于 2020-10-02 11:24:46
本文讲解 Navigation 用法,以及 Navigation 源码解析。 官方文档: https://developer.android.google.cn/guide/navigation 一句话介绍 Navigation :Navigation 是指支持用户导航、进入和退出应用中不同内容片段的交互。 Android Jetpack 的 Navigation 组件可帮助您实现导航,无论是简单的按钮点击,还是应用栏和抽屉式导航栏等更为复杂的模式,该组件均可应对。 注:本文使用 Kotlin 编写。 一、基本用法 使用 Navigation 在两个 Fragment 之间相互导航 1. 在 res 里新建一个导航图 nav_graph.xml <?xml version="1.0" encoding="utf-8"?> <navigation xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/nav_graph"> </navigation> 这个过程 Android Studio 会自动帮我们导入必要的库 implementation 'androidx.navigation