文章目录1.基于位置的服务简介2.申请API Key3.使用百度定位。3.1准备LBS SDK3.2确定自己位置的经纬度3.3选择定位模式3.4看得懂的位置信息4.百度地图4.1让地图显示出来4.2移动到我的位置4.3让“我”显示在地图上5.自定义标记点5.1在地图上绘制标记点及其点击事件5.2标记点的删除6.步行路线规划 1.基于位置的服务简介基于位置的服务所围绕的核心就是要先确定出用户所在的
转载 2023-06-28 23:28:51
118阅读
# Android Studio 网络异常 ## 简介 Android Studio是开发Android应用程序的首选集成开发环境(IDE)。它提供了丰富的工具和功能,帮助开发者创建和调试Android应用。然而,在使用Android Studio过程中,有时会遇到网络异常的问题。本文将介绍一些常见的网络异常情况,以及如何解决这些问题。 ## 常见的网络异常情况 ### 1. 连接超时
如何自定义异常,自定义异常的基本步骤,解析异常的使用文章介绍本篇为两部分复习异常定义异常的实例一、复习异常异常分类为什么处理异常处理异常,可以让程序在发生异常时不中断,提高代码的健壮性、容错性什么时候用异常异常出现的两种情况,系统自动抛出异常程序员手动抛出异常这两种情况的时候要考虑使用异常如何处理异常(两种方法)try - catch 直接解决异常throws 向上抛异常finally 块fin
用DefaultHttpClient访问要登录的网络有时候,有一些网站不光是浏览,还需要登录才能访问某些版块,这里就涉及了session\cookie等问题. Android中提供了一个DefaultHttpClient类来解决登录和访问的接口问题DefaultHttpClient访问这类性质的网络数据步骤如下: 第一步 调用DefaultHttpClient类 第二步 新建一个子线程来写登录
转载 2023-06-28 21:04:59
91阅读
前言: 现在,在网络方面,安卓主流是采用Retrofit + RxJava2的组合。但是,天天用别人封好的东西,总不是办法。就好像天天去大宝剑,总不如找个漂亮的女朋友好(有人说,有漂亮的女友,谁还去大宝剑。。那就太年轻了,妻不如妾,妾不如妓,妓不如偷,偷不如偷不着)。虽然自己水平有限,但做人如果没有理想,那与咸鱼有什么区别。所以,冒着被喷成狗的风险,我毅然决然的写下这篇博客。毕竟骂不死我的,只会使
一、异常指运行时期发生的不正常情况在JAVA中用类的方式对不正常的情况进行描述和封装对象。描述不正常情况的类,就称为异常类。将正常流程代码与问题处理代码分离,提高阅读性。 将问题的共性向上抽取,形成异常体系最终问题(不正常情况)分为两大类:Throwable:该体系的特点在于其所有的子类都具有可抛型throws,throw,凡是被这两个关键字所操作的类和对象都具备可抛型。1.一般不可处理
转载 2023-06-18 23:06:49
77阅读
1、自定义异常package com;public class ZeroException extends Exception { private static final long serialVersionUID = 1L; public ZeroException(){ super() ; } pu
原创 2021-09-08 18:35:08
291阅读
       用过安卓手机的用户以及安卓开发人员们会时长碰到程序异常退出的情况。普通用户遇到这样的情况,肯定非常恼火,甚至会骂一生垃圾软件,然后卸载掉。那么开发人员们在开发过程中遇到这样的情况给怎么办呢,当然,你不可能世界上的每一个安卓手机你都要试试你的程序有没有异常,这是无法办到的事情,所以最好的办法就是。当普通用户遇到这样的情况时。让应用自己主动把错误信息发送到你的server,然后你去分析异
转载 2017-06-19 15:47:00
126阅读
2评论
当一个项目中,异常可能出现地方非常多的时候就需要考虑封装处理异常信息。本篇博客就对自定义异常做一个封装,模拟实际开发中的异常处理。 新建一个基类异常HException: public class HMException extends Exception { public HMExcepti...
转载 2016-11-22 16:37:00
211阅读
2评论
在做项目时,经常会把错误利用异常抛出去,这样在开发时就可以通过手机抛的异常排查错误,很方便。但是当程序开发完毕,版本稳定,需要上线时,为了避免抛出异常影响用户感受,可以捕获全局异常,对异常做出处理。具体的实方法如下:利用Thread.UncaughtExceptionHandler 获取异常,并对异常做出处理:public class MyUncaughtExceptionHandler impl
转载 2023-05-22 21:09:57
55阅读
目录背景那么究竟是不是证书的问题?什么是SSL Pinning?那么为什么Fiddler能够抓得到浏览器的https请求呢?解决方案方案一:使用Android7.0以下的系统方案二:将Fiddler/Charles证书安装到系统默认预置的CA证书区域中方案三:反编译APK,修改AndroidManifest.xml文件方案四:VitualXposed框架+JustTrustMe模块(推荐)背景当你
转载 7月前
87阅读
最近在学校android网络编程之json解析时遇到不少问题,其中之一是在使用http协议连接网络时总是出错,捣鼓了将近两天,终于略有所悟,现记录如下。一 、问题描述首先我是在本地tomcat服务器上部署一个web项目,通过web项目的servlet完成对客户端连接请求的操作。其他都很顺利,在电脑浏览器上输入URL访问正常,在eclipse上创建Java项目也能正常访问。但是一旦放在android
目录前言一、UnknownHostException1、网络断开验证2、DNS 服务器意外挂掉验证3、DNS 服务器故障验证4、所需诊断信息二、ConnectTimeoutException三、SocketTimeoutException1、子错误 - 读超时2、子错误 - SSL 握手超时3、子错误 - 未知原因四、HttpHostConnectException1、服务器故障验证2、代理服务
最近在学校android网络编程之json解析时遇到不少问题,其中之一是在使用http协议连接网络时总是出错,捣鼓了将近两天,终于略有所悟,现记录如下。一 、问题描述首先我是在本地tomcat服务器上部署一个web项目,通过web项目的servlet完成对客户端连接请求的操作。其他都很顺利,在电脑浏览器上输入URL访问正常,在eclipse上创建Java项目也能正常访问。但是一旦放在android
相信很多上班族的用户都离不开电脑上的时间,有时候标准的时间是非常重要的,平常我们会将电脑配置internet时间设置,这样就可以与互联网服务器时间同步,这样的时间是非常标准的。但有用户发现电脑上的时间经常出现絮乱,电脑一开机时间和区域总是出错,这让很多用户很多纳闷,查看日期和时间属性发现“在获取最近一次同步状态时出错。RPC服务器不可用”,下面来看看具体该如何好解决时间同步出错的问题吧。电脑时间同
Java语言的异常异常处理机制Java中的异常概念 1. 异常是程序在运行过程中由于算法问或软件设计等问题导致的程序异常事件。 2. 异常的前提是可以识别并被捕获的。 3. Java以面向对象的方法来处理异常的;Java提供了各种类型的异常类。 4. Java允许自定义异常类。Java异常的产生过程 1. 程序运行若发生异常,就会触发能被监听器捕获的异常事件,该事件的处理程 序会生成一个对应的 异
    框架git地址:附(爱一个人就要爱他(loader)的全部~)    https://github.com/geeklx/MakeJarAAR http://192.168.200.96/v2/weather/weather.get.info    请求方式:POST  
转载 4月前
99阅读
异常机制和File类异常机制(重点)1.基本概念:异常就是"不正常"的含义,在Java语言中主要指程序执行中发生的不正常情况。java.lang.Throwable类是Java语言中错误(Error)和异常(Exception)的超类。 其中Error类主要用于描述Java虚拟机无法解决的严重错误,通常无法编码解决,如:JVM挂掉了等。其中Exception类主要用于描述因编程错误或偶然外在因素导
# Android 加载异常定义 View 的实现 ## 概述 在开发 Android 应用时,我们经常会遇到需要自定义 View 的情况,以满足特定的设计需求。其中,实现一个自定义 View 来展示加载异常信息是一个常见的需求。本文将介绍如何在 Android 中实现一个加载异常定义 View,帮助刚入行的开发者快速掌握这个技能。 ## 实现步骤 下面是实现加载异常定义 View 的步
原创 2023-09-18 09:21:19
54阅读
1. 软件层解析网络包出现问题。 排查一下网络连接上的设备是否异常,更换或不用试下。常见的有usb转网口模块、交换机等。虽然别的数据可以正常收到,也要排查下,最简单就是用一根好的网线直连。
原创 7月前
61阅读
  • 1
  • 2
  • 3
  • 4
  • 5