android
文章平均质量分 92
元周的奇妙飞行迹
这个作者很懒,什么都没留下…
展开
-
Android基于高德SDK的开发——自定义地图主题样式(悬浮按钮+底部弹窗)
日常的地图使用中,平台一般只会给我们提供地图的标准样式,造成了一定程度上的审美疲劳,那么如何实现地图的自定义样式呢?本文使用Android Studio 4.1,给开发者提供了一个基于高德地图SDK进行地图样式设置的方法,在高德平台提供的自定义地图支持基础上,通过界面悬浮按钮+底部弹窗的方式,给用户更人性化的更换地图样式选择。目录一、实现效果二、高德提供的自定义地图样式下载和使用2.1自定义地图样式下载2.2 在Android中的离线调用三、SuspendButtonLayout悬浮扩展按钮的使用3.1原创 2020-12-30 11:08:49 · 1603 阅读 · 5 评论 -
Android使用HttpURLConnection返回并解析JSON数据,以聚合数据API之星座配对为例
目录一、实现效果二、注册聚合网并申请key三、Android Studio具体实现3.1 导入json解析所需依赖包3.2 构造显示界面layout3.3 核心代码3.3.1 使用HttpURLConnection向网页发送请求3.3.2 读取请求到的JSON数据并进行解析3.3.3 使用子线程handler将结果显示在UI上3.4 完整的MainActivity.java代码3.5 添加网络访问权限四、参考博客一、实现效果输入男方星座和女方星座,点击查询,出现配对结果。二、注册聚合网并申请key原创 2020-12-04 11:35:13 · 1635 阅读 · 1 评论 -
Android中通过XML定义的Tween animation的简单实现
一、Tween animation二、实现效果原创 2020-11-18 14:31:06 · 135 阅读 · 0 评论 -
Android使用StartService、BindService以及IntentService简单实现Toast
一、实现效果点击不同的按钮,用不同的方式开启/关闭Service,在屏幕底部出现Toast二、步骤1、构造MyService.java、MyBindService.java、MyIntentService.java2、改变MainActivity.java的布局3、在MainActivity中实现相应按钮的点击响应4、在AndroidManifest.xml中声明几个Service类三、代码1、构造MyService.java、MyBindService.java、MyIntent原创 2020-11-15 14:53:23 · 281 阅读 · 0 评论 -
Android 使用AsyncTask实现简单的进度条加载
AsyncTask的简单使用:点击加载按钮后,进度条进行加载,到100%后界面文字改变,进度条隐藏。一、效果预览图二、代码实现activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co原创 2020-10-17 10:47:04 · 698 阅读 · 0 评论 -
Android 使用自定义的ArrayAdapter实现图片+文字的ListView
一、效果预览图二、思路创建自定义类模型,即定义某些属性的Java对象(此处属性为图片+姓名+生日)创建视图模板,即list中每一行的布局创建自定义适配器,继承ArrayAdapter,改写getView()方法在activity_main.xml中创建ListView在ListView的activity即MainActivity中,创建ArrayList集合,将其添加到ArrayAdapter适配器中,将适配好的内容放到ListView控件中将图片资源添加到res/drawable中将原创 2020-10-10 12:41:48 · 2594 阅读 · 1 评论