自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 startActivityForResult() 被弃用,来试试Activity Result API

Activity Result API registerForActivityResult()的简单使用。

2022-08-29 18:03:34 5368 5

原创 浅浅分析一下Retrofit

浅浅分析一下Retrofit文章目录浅浅分析一下Retrofit简单介绍示例根据接口创建Java接口:创建retrofit对象,并生成接口实现类对象注解请求类的接口参数类注解标记类注解注解解析好处​ 要想实现和服务器的通信,我们需要使用通讯间的协议来进行请求,最常见的协议是HTTP协议。​ 安卓实现网络协议的方法有很多,因为最底层的网络实现很麻烦,现在我们会使用已经封装好的第三方库,比如上节课讲的okhttp就是其中很受欢迎的一个。而Retrofit又是后来基于OkHttp封装的一个网络请求框架,也是

2022-03-27 13:06:51 2600

原创 安卓基本控件(TextView、ImageView)以及布局(线性布局、相对布局)的介绍

安卓基本控件(TextView、ImageView)以及布局(线性布局、相对布局)的介绍UI​ 进行软件开发,我们经常会接触到UI,那UI是什么捏?UI全称为User Interface,即用户界面,简单的说,就是手机上可以看到的可以操作的界面。​ 在软件开发过程中,界面设计和功能开发同样重要,是Android 应用中直接影响用户体验最关键的部分。界面美观的应用程序不仅可以大大增加用户粘性,还能吸引更多的新用户。而Android给我们提供了大量的UI开发工具,只要合理使用它们,就可以编写出各种各样的好

2021-10-09 16:51:08 3045

原创 AndroidStudio与后台实现登录(安卓端操作)

AndroidStudio与后台实现登录(安卓端操作)配置环境AndroidManifestbuild.gradle(:app)AS主要代码xml布局java代码版本 AS 4.0.2配置环境AndroidManifest在manifest里面 application外面添加以下代码段<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="andro

2021-07-17 19:33:47 3897 2

原创 java输出数组的便捷方式

java输出数组的便捷方式除了用for循环实现遍历以外可以直接输入以下格式double[] center = new double[4];for(double temp:center) { System.out.print(temp + "\n"); }其中double是数组类型。center是自己定义的数组名字。...

2021-04-01 14:51:21 137

原创 C++里字符串连接出现的问题

C++里字符串连接出现的问题cout << "fahr = 150, celsius = ";输出单个字符串可以实现。cout << "fahr = 150, celsius = " + "c";若使用+号连接 会出现错误提示要是想连接两个或多个字符串 我发现了有两种方式第一种 开头输入#include <string>在第一个字符串前面输入std::stringcout << std::string("fahr = 150, cel

2021-03-04 16:01:58 452 1

原创 AS中toast和menu的使用

AS中toast和menu的使用Toast的使用Toast的用法makeText()方法的参数Menu的使用1.在res目录下新建一个menu文件夹2.在menu文件夹中新建一个文件main3.在main.xml中添加代码item标签的使用4.回到activity中重写onCreateOptionsMenu()方法inflate()方法使用5.activity中重写onOptionsItemSelected()方法Toast的使用 button1.setOnClickListener(new View.

2021-02-28 14:43:44 601

原创 AS如何手动创建project

先创建一个AS如何手动创建project一级目录二级目录三级目录一级目录二级目录三级目录手动创建活动new一个empty activity这两个先不选 后面手动调第一个选项是直接绑定一个布局第二个选项是设定当前设置的activity作为首页手动建立布局在活动中加载这个布局在onCreate()方法里面加上下面的代码setContentView(R.layout.activity_main);...

2021-02-28 12:23:19 280

原创 AS修改应用的图标和名称

打开AndroidManifest.xml文件找到下面的代码下面展示一些<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl=

2021-02-28 12:12:42 1543

原创 AS中java和xml对id的使用

关于定义一个id// 在xml里@+string/hello_world关于引用一个id// 在代码里R.string.hello_world// 在xml里@string/hello_world注意 示例中的string可以替换drawble 引用图片资源mipmap引用应用图标layout引用布局文件...

2021-02-27 00:10:42 344

原创 AS创建新project

记录一下安卓小白时隔一个假期没碰代码 犯下的一个低级错误创建新的project到了这一步之后以为是要按next但是next是灰暗的纠结了半天错啦!到了这一步之后在这里插入图片描述直接按finishproject就给你建好啦...

2021-02-26 17:46:59 224

原创 AndroidStudio目录结构解释

文章目录AndroidStudio目录结构解释app目录详析AndroidStudio目录结构解释调出项目真实的目录结构是AS自动生成的文件,不用管。项目的代码和资源几乎都在这个目录下,开发工作基本上就在这个目录下。这个目录下包含了gradle wrapper的配置文件(目前了解的不多, 以后有所感悟再更新可以参考下面的链接。)【点击】关于Gradle与Gradle Wrapper的详解用来将指定的目录排除在版本控制之外。项目全局的gradle构建脚本,通常这个文件的内容不需要

2021-02-04 20:41:45 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除