
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文主要针对百度定位sdk的api进行详细说明、注意事项,还会简单的谈一下定位的原理,目的是让读者真正了解定位,只有在完全了解的情况下,在开发中才会少走弯路,少踩坑。一 定位简介目前定位大致分为三种:gps定位、wifi定位、基站定位gps定位:卫星定位,利用手机gps硬件定位,实现简单,手机本地就能实现定位,不需要和服务端进行交互。//伪代码LocationMana

时间真快,2022年,总结回顾一下2021年,其实我发现,当业务我已经很熟的时候,已经没什么挑战了,反而2021,这一年的需求,遇到麻烦的归纳起来有3类,1类是自定view(当时的筛选框,动画特效,以及view需要自定的需求) 2类需求的重构(1.如何重构,用什么架构重构,这样重构后有什么好处) 3.从没接触过的技术(如何去处理,才能又快,又正确)以上三点用通俗 易懂的话,来概括,这将是我2022

一、异常Kotlin 中异常处理的基本形式和 Java 类似fun compute(index: Int): Boolean {if (index !in 0..10) {throw IllegalArgumentException("参数错误")}return true}和 Java 不同的是,Kotlin 中 throw 结构是一个表达式,可以作为另一个表达式的一部分来使用例如下面这个例子,如
由于工作项目的需要用kotlin,打算从5.1开始 每天坚持学点kotlin,5.1本周从基础开始目录:1.基本类型2.数组3.区间4.集合框架5.函数6.总结
集合派生的两个接口CollectionMutableCollectionMutableSet 可变集合MutableList 可变集合Set 不可变集合List 不可变集合Map集合的分类可变集合不可变集合1)Setset的声明://通过setOf()创建不可变集合,元素可以为0个或多个var result = setOf("Java","Python","C++")print(result)//
1.操作符这个操作符,也是在开发中常见的,常用的1.1冒号操作符 ":" 和 "::":操作符用来定义变量、类的继承等:操作符用来定义变量、类的继承等var name: String//定义变量class MainActivity : AppCompatActivity()//继承类::可以用来得到类的Class对象startActivity(Intent(this@MainActivity, S
一.创建新的Flutter工程使用终端进行创建 不支持大写字母,可以加下划线创建成功后,可以使用VSCode或者Android studio打开flutter create 项目名工程内容lib文件夹:存放编写的代码,main.dart即为启动入口项目启动打开iOS或者安卓模拟器, 在工具栏找到启动调试,点击进行启动二、flutter项目编写flutter项目的几个特性热重载 hot reload
常用方法以下加粗的方法都是kotlin中String新增加的方法方法描述String [index]取String的指定下标的元素**String first() **取第一个元素**String last() **取最后一个元素indexOfindexLastOfString plus(text)和“+”效果一样,连接字符串Boolean equals(text[,ignoreCase])..
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。Flutter特性:1.快速开发Flutter的热重载可帮助您快速地进行测试、构建UI、添加功能并更快地修复错误。通过将更新的源代码文件注入正在运行的Dart VM(







