Android
Chasing stars
我要畅饮它清澈的遗忘,永远存在,但绝不曾经存在。
展开
-
Android 中 failed to connect to /127.0.0.1 (port 18080) from /127.0.0.1 (port 59190) 解决办法
Android 中 isConnected failed: ECONNREFUSED解决办法问题产生解决过程解决办法问题产生今天运行一个师兄的项目,前端是Android,后端是springboot。搞了老半天,Android和springboot项目都跑起来了,在具体Android访问后端的时候报错了错误如下:W/System.err: Caused by: java.net.ConnectException: failed to connect to /127.0.0.1 (port 18080)原创 2021-03-20 20:49:48 · 2511 阅读 · 0 评论 -
Android 动画与实战
动画与实战参考链接:https://www.runoob.com/w3cnote/android-tutorial-animation.html1.帧动画概念以及用法帧动画非常容易理解,其实就是简单的由N张静态图片收集起来,然后我们通过控制依次显示 这些图片,因为人眼"视觉残留"的原因,会让我们造成动画的"错觉",跟放电影的原理一样!而Android中实现帧动画,一般我们会用到前面讲解到的一个Drawable:AnimationDrawable 先编写好Drawable,然后代码中调用start()原创 2020-05-22 09:21:35 · 2751 阅读 · 0 评论 -
Android 绘图工具与实战(具体例子)
绘图工具与实战三大绘图工具:1)Paint(画笔):就是画笔,用于设置绘制风格,如:线宽(笔触粗细),颜色,透明度和填充风格等 直接使用无参构造方法就可以创建Paint实例: Paint paint = new Paint( );我们可以通过下述方法来设置Paint(画笔)的相关属性,另外,关于这个属性有两种, 图形绘制相关与文本绘制相关:方法解释setARGB(int a,int r,int g,int b):设置绘制的颜色,a代表透明度,r,g,b代表颜色值。set原创 2020-05-21 23:48:50 · 2915 阅读 · 0 评论 -
Android HTTP网络编程(例子)
HTTP网络编程1、关于HTTP协议:参考链接:https://www.runoob.com/w3cnote/android-tutorial-http.html1)什么是Http协议?hypertext transfer protocol(超文本传输协议),TCP/IP协议的一个应用层协议,用于 定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器 中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。2)Htt原创 2020-05-21 21:53:28 · 4644 阅读 · 2 评论 -
Android 读取短信内容(模拟器)
读取短信内容读取短信的内容就要知道短信放在哪里,然后通过查询语句把结果封装到实体类的List中,再全部打印出来即可。下面是具体的代码:activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk原创 2020-05-21 20:34:17 · 4850 阅读 · 0 评论 -
Android Q在模拟器上获取权限(Pixel 2 API 29)
Android Q在模拟器上获取权限我在运行Android的时候经常会遇到权限问题,下面我就说说怎么在模拟器上获取AndroidQ的权限,以Pixel 2 API 29为例。1、在 AndroidManifest.xml 中加入你想要的权限Android–权限列表如下是读取sd卡的权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission>2、在原创 2020-05-16 21:58:11 · 4268 阅读 · 0 评论 -
Android 模拟器卸载安装的APP的方法(直接在模拟器进行)
模拟器卸载安装的APP的方法在做安卓的实验时遇到了一个问题需要在模拟器卸载APP,找了网上很多资料发现没有用,于是自己摸索解决了。以Pixel 2 API 29为例1、打开模拟器,点击更多2、点击帮助(Help)3、找到菜单的快捷命令4、退出到原始的模拟器页面,输入对应的快捷键(即,Ctrl+M)出现如下界面5、点击Home settings,再点击第一个Notificat...原创 2020-04-30 16:36:19 · 8929 阅读 · 1 评论 -
Android Service服务(有例子)
服务1.服务简介服务(Service)是Android中的四大组件之一,是一个长期运行在后台的用户组件,没有用户界面。即使切换到另一个应用程序,服务也可以在后台运行,因此服务更适合执行一段时间而又不需要显示界面的后台操作,例如下载数据,播放音乐等。2.服务的创建在程序包上右键,选择【new】>>【Service】>>【Service】选项,在弹出窗口上输入名称即可。...原创 2020-04-23 12:24:53 · 4826 阅读 · 4 评论 -
Android 广播接收者(具体例子)
Android 广播接收者1.简介在现实生活中,很多人会收听广播,例如,通过广播收听音乐。同样在Android系统中也内置了很多广播,例如手机开机会发送一条广播,电量不足也会发送一条广播等等。为了监听这些广播事件,Android系统提供了一个BroadcastReceiver(广播接收者)组件,该组件可以监听来自系统或者应用程序的广播。2.例子activity_main.xml<...原创 2020-04-22 10:35:24 · 3782 阅读 · 0 评论 -
Android SQLite数据库(具体例子)
Android SQLite数据库1.基本概念参考自:https://www.runoob.com/w3cnote/android-tutorial-sqlite-intro.htmlSQLite是一个轻量级的关系型数据库,运算速度快,占用资源少,很适合在移动设备上使用, 不仅支持标准SQL语法,还遵循ACID(数据库事务)原则,无需账号,使用起来非常方便!前面我们学习了使用文件与Sha...原创 2020-04-22 10:07:38 · 2936 阅读 · 0 评论 -
Android文件存储(例子)
Android文件存储Android的文件存储其实就是I/O流的方式存储,与java一样。下面看一个例子:用I/O流的方式存储方法存放QQ账号和密码,再次进入页面时,把存储在文件中的账号密码显示在上面。activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android...原创 2020-04-21 16:14:13 · 3314 阅读 · 0 评论 -
Android的资源管理及引用
Android的资源管理及引用资源目录res/ 目录在各种子目录中包含了所有的资源。下表详细的给出了在项目中 res/ 目录里面支持的资源。参考自:https://www.runoob.com/android/android-resources.html目录资源类型anim/定义动画属性的XML文件。它们被保存在res/anim/文件夹下,通过R.anim类访问...原创 2020-04-21 16:02:18 · 2844 阅读 · 0 评论 -
Android数据传递与界面切换
Android数据传递与界面教换第一个页面的.java代码package com.example.userregist;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;import android.os.Bundle;import android.view.View;imp...原创 2020-04-20 23:08:18 · 3908 阅读 · 0 评论 -
Android事件处理(有例子)
Android事件处理事件绑定有好几种方法第一种:在xml文件中指定onClick的方法名,然后在对应的java中实现该方法.xml android:onClick="click".java public void click(View V){ //你的操作 textview.setText(edittext.getText()); ...原创 2020-04-20 22:56:43 · 2720 阅读 · 0 评论 -
AndroidQQ实现登录界面
AndroidQQ登录界面采用相对布局与线性布局的嵌套实现具体代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"...原创 2020-04-20 22:29:10 · 5679 阅读 · 0 评论 -
Android环境搭建与入门
Android环境搭建与入门步骤1、 去官网下载(http://www.android-studio.org/)开发工具2、 下载完成后,因为这是exe文件,点击安装即可3、 打开如下文件4、 加入内容“hello world”,确定。5、 运行首先得有一个模拟器,然后就可以在模拟器上运行。如下图是运行结果。注意事项:问题1、在运行的时候找了网上的很多解决方法,发现都不...原创 2020-04-20 22:24:33 · 2633 阅读 · 0 评论 -
AndroidQ的SD卡读取权限问题解决方法
AndroidQ的SD卡读取权限问题解决方法在学Android中,前面的学习都没有什么问题,一遇到权限问题就蒙了,网上找了好久的,说是Android6.0以上要动态获取权限,我尝试了但是对我项目没有用。于是我又找又找,终于解决了,现在记录一下。解决的链接:https://www.jianshu.com/p/418180d7e195第一步:在AndroidManifest.xml中加入 ...原创 2020-04-20 19:21:22 · 4989 阅读 · 0 评论