android
夜石
韦海涛
展开
-
AMD安装安卓虚拟机
在使用AMD处理器的电脑过程中,因为使用的安卓模拟器需要Intel的加速会出现以下错误升级系统,我原本是1803,现在是1909 打开以下两个功能原创 2020-06-02 19:55:59 · 1784 阅读 · 0 评论 -
Android实战(天气查询+网络通讯)
我的MOOC课基本结束了,学校要求做的最后一讲是做一个天气查询软件。1.软件思路使用提供的API,并实现HTTP通讯 可以通过省、市区(包括直辖市)查询 可以通过spinner实现下拉选择2.实验现象3.实验步骤3.1API选择在本文中使用的是中国天气网的API,以下是网址https://m.weather.com.cn/d/town/index?lat=31.29834&lon=120.58319&areaid=1011904013.2获得省/直辖.原创 2020-05-30 13:08:58 · 2999 阅读 · 2 评论 -
Android实战(Gradle填坑-Static interface methods are only supported starting with Android N)
新的知识,新的开始。在学习安卓的过程中,正好学到关系到权限管理这块,然后再打包成apk的时候,我蒙了,报了一个以下的错误。Static interface methods are only supported starting with Android N (--min-api 24):********************于是我就想到了,嗯,可能是Gradle中的安卓版本问题,...原创 2020-04-23 23:33:27 · 357 阅读 · 0 评论 -
Android实战(MediaPlayer填坑)
新的开始,新的知识,该文章是填坑用的。setDataSource (String path) setDataSource (FileDescriptor fd) setDataSource (Context context, Uri uri) setDataSource (FileDescriptor fd, long offset, long length)其中使用File...原创 2020-04-23 23:13:52 · 1167 阅读 · 0 评论 -
Android实践(websocket通信实现)-客户端实现
新的开始,新的知识。在学习安卓的过程中,有一个是关于做石头剪刀布游戏的左右,我设法想实现人对人对战,正好想尝试一下websocket编程,本篇先写的是websocket客户端。实现现象:首先添加库配置文件。implementation 'com.squareup.okhttp3:okhttp:3.14.2'implementation 'com.google.code.gs...原创 2020-04-23 10:58:03 · 1618 阅读 · 0 评论 -
Android实践(简单网络通信实现)
新的开始,新的知识。在学习android的过程中,mooc课程中有一个让我们使用Spinner下拉框选择省、市、区三个操作,无奈我是一个懒人,我不想写那么多的地点,而且还是一个安卓新手,所以我就打起了调用api这个心思,本来是有点后端的基础的,于是我就学习了一下android中的OkHttp。话不多说,我们来看现象吧。在AndroidManinfest.xml文件中添加这行代码。...原创 2020-03-24 21:46:56 · 651 阅读 · 1 评论 -
Android实践(滑动监听)
新的知识,新的开始。这篇文章主要讲我在学习安卓的时候一些小问题,话不多说,直接进入正题,在学习mooc课程的时候有一个作业是这样的要求。一开始我写的动作是在ImageView内部设置点击监听器。class myLisntener implements View.OnClickListener { @Override public void onCl...原创 2020-03-24 21:22:22 · 461 阅读 · 0 评论 -
Android实践(计算器的数据结构实现)
新的知识,新的开始。接下来一起探讨使用Android技术解决计算器诸多问题,首先这个方法并不是适合所有人,有数据结构基础的同学可以稍微看看。一般实现Android计算器都是只能进行例如 x + y = z的操作,但是需要实现类似于a + b * c = d的操作需要使用到逆波兰式。下面解释一下逆波兰式的功能,人类认识中缀表达式,例如a+b*c,但是计算机只会按部就班的操作(a+b)*c...原创 2020-03-08 21:40:07 · 701 阅读 · 1 评论