Android百度地图开发-个性化地图最近做了一款app软件,需要接入百度地图,然后要求自定义地图上的文字和图标样式,发现百度地图上有个个性化地图的功能,然后就看了一下,发现也不算难,就是有些地方感觉说的不是很详细。怎么使用百度地图个性化地图http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-map/custommap 设
转载
2023-06-27 21:08:36
150阅读
思路:绘制折线显示路网信息 前提:已知线段起终点坐标及路况状态(一般通过颜色区分) 步骤: 1、按指导文档配置,显示地图(这里就不讲了) 2、监听地图状态变化,获取当前地图状态(主要是获取缩放级别,变更线段粗细)aMap.setOnCameraChangeListener(new AMap.OnCameraChangeListener() {
@Override
转载
2023-08-29 19:19:55
247阅读
之前公司 项目有用到 gps定位 ,以及 工厂地图 布置 点 ,但是 无法使用百度地图之类的 第三方地图SDK ,只给一个工厂平面图,就要实现gps定位,一直 地图上布点。gps 坐标转换到 图片上 的 算法 由 老大 搞定了,我这边 负责 UI 的 显示。这是 demo 地址: 点击打开链接这是 效果图:首先 整个 控件 布局 是一个相对布局,右上角 放置了 放大,原始,缩
转载
2023-06-27 21:16:53
235阅读
# Android 高德自定义轮渡路线应用开发
在移动应用开发日益发展的今天,地图服务的重要性愈发显著。高德地图提供了丰富的API,允许开发者根据用户需求定制路线规划。在本文中,我们将探讨如何在Android应用中实现高德自定义轮渡路线,示例代码将帮助您更好地理解这一过程。
## 环境准备
在开始之前,请确保您已在高德官网上申请了开发者Key,并在Android项目中引入高德地图SDK。
原创
2024-10-14 03:35:31
215阅读
现在不少Android APP应用底部都会有一个底部导航栏。做法很简单,之前做法是 RadioGroup+RadioButton实现这一效果。但是这种做法必须要给每一个RadioButton设置一个id值,做出的效果也很棒。可是当某一天项目需求发生了改变,导航栏由起始的四个变成了五个。是不是又要在RadioGroup中嵌套一个RadioButton,设置id,然后。。。 在Java中强调
转载
2024-03-01 09:05:42
28阅读
一、原理在高德地图使用的时候,我们在给定起点和终点的时候就可以规划出线路,但是有时候我们需要车按指定的站点进行运行和线路规划,那么,此时的话就必须自己去重新来规划这个线路,原理也很简单,就是获取到你要经过的那些地方的经纬度(经纬度一定要是准确的经纬度,这里在获取的时候可以通过地理编码去获取),在获取到经纬度之后把数据传递到线路规划的方法里面,这样就可以完成线路的自定义规划!二、获取要经过的站点经纬
转载
2023-07-03 16:34:24
426阅读
Android开发自定义UI组件一些复用的UI组件,可以通过设置模板复用,接口回调等方法提高开发效率,降低代码耦合度。自定义组件大概分为3步: 1、自定义标签属性 2、定义组件类 3、在XML界面布局使用自定义标签下面举例实现一个TopBar和一个GridItem的自定义组件。这是项目目录结构一、自定义标签属性<?xml version="1.0" enc
转载
2023-07-25 20:45:32
797阅读
AppManagerActivity package com.itheima52.mobilesafe.activity;
import android.app.Activity;
import android.appwidget.AppWidgetProvider;
import android.content.BroadcastReceiver;
import android.conten
转载
2024-10-15 07:42:29
6阅读
九、自定义函数
1. 查看系统提供的函数列表
show functions;
2. 查看具体某一个函数的描述信息
desc function [extended] 函数名称;
3. 自定义函数User defined function / UDF
3.1 创建一个java项目,导入hive的libs
3.2 创建类,
原创
2023-11-25 09:03:26
105阅读
项目中用到一个功能,对车辆运行情况监控,在地图上显示。 因此需要在地图上绘制一条线路,显示每个站点的车站信息,以及当前车辆在线路上的运行情况。 类似高德地图demo中公交线路查询的样式 查了下文档,在BusLIneOverlay中看到这么一段话公交线路图层类。在高德地图API里,如果要显示公交线路,可以用此类来创建公交线路图层。如不满足需求,也可以自己创建自定义的公交线路图层。看来应该需要自定
转载
2023-10-18 17:21:45
19阅读
Android之自定义TextView对于自定义,我也是最近才开始学习,所以有些自定义的控件也都是在学习中,今天先来写一个简单的自定义控件TextView,这个模仿已经简单的不能再简单了。对于自定义控件,一般来说,我们首先有以下几个步奏自定义的属性获取自定义属性重写常用的方法onDraw() onMeasure() onTouchEvent()等,这些是我们一些基本的方法,具体重写哪些方法根据具体
转载
2023-08-02 15:36:56
201阅读
MyKeyboardAndroid自定义键盘的使用实现步骤第一步:1、新建一个xml文件夹放在res目录下面,然后新建xml文件:money_keyboard.xml2、然后在XML文件中添加按钮布局,这个布局就是键盘的样子了android:horizontalGap="1dp"
android:keyWidth="33.33333%p"
android:keyHeight="10%p"
andr
转载
2023-06-20 19:07:00
244阅读
android两种自定义属性的方法1. 直接自定义。通过attrs.getAttributeXXXValue获取2. 定义在attrs.xml文件中,通过Context.ObtainStyledAttributes和TypeArray.getxxx获取
转载
2023-06-15 08:26:54
152阅读
一、如何自定义控件不同的需求,使用不同的方法自定义控件。(1)在原生的控件的基本功能上进行扩展,这时只要extends并对控件进行扩展,通过重写它的整件,onDraw,但是始终保持父类方法的调用。(2)要用几个控件的功能的和,可以将几个控件组合起来。(3)完全自定义一个新的控件,也就是直接从View,ViewGroup开始绘制控件。Android的UI界面都是从View和ViewGroup和其派生
转载
2023-07-24 14:42:07
192阅读
安卓自定义组合控件--toolbar,安卓控件--toolbar最近在学习安卓APP的开发,用到了toolbar这个控件, 最开始使用时include layout这种方法,不过感觉封装性不好,就又改成了自定义组合控件的方式。使用的工具为android studio 2.2,简称AS吧1.首先创建一个新的自定义控件,如下图。AS会创建3个文件, 一个java文件,一个layout中的x
转载
2023-09-19 20:01:27
129阅读
android中可以自定义主题和风格
风格,也就是style,我们可以将一些统一的属性拿出来,比方说,长,宽,字体大小,字体颜色等等。
可以在res/values目录下新建一个styles.xml的文件,在这个文件里面有resource根节点,在根节点里面添加item项,item项的名字就是属性的名字,item项的值就是属性的值,如下所示:
1 <?xml
转载
2023-07-29 10:20:33
136阅读
创建自定义动画只需要实现它的applyTransformation的逻辑就可以了,不过通常情况下,还需要覆盖父类的initalize方法来实现一些初始化工作。 调用 代码:MyAnimation myAnimation = new MyAnimation();
imageView.startAnimation(myAnimation);具体代码如下:package com.android.my
转载
2024-05-31 12:42:21
38阅读
官网上介绍:地址链接 从 3D 地图 SDK V4.1.3版本开始支持自定义地图底图功能。 功能说明:支持对部分地图元素自定义颜色,包括:填充色、边框色、文字颜色。 先上图,我自己做出来的自定义地图(底图) 效果图就是以上这样,下面来说一下实现的步骤 1.高德环境集成 集成步骤请进高德开发者平台去安装步骤进行 注意:自定义的图层所需的地图是3D地图 2.布局文件?xml version=
转载
2023-06-27 21:10:33
203阅读
思路先在res/values文件夹下,自定义控件属性:<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="MySeekBar">
<attr name="progress_max" format="float|reference"/
转载
2020-05-25 12:01:00
250阅读
首先来介绍一下这个自定义View:(1)这个自定义View的名称叫做 GradientTab(2)这个自定义View实现了颜色渐变的Tab导航栏(仿微信主菜单),用户在左右滑动的时候,当前页对应的Tab逐渐变淡,目标页的Tab逐渐变深;(3)用户可以在XML布局中自定义变色的颜色、图标、文本、文本大小、文本颜色、图文间隔等属性。 接下来简单介绍一下在这个自定义View中用到的技术点
转载
2024-05-17 10:37:53
183阅读