07 2021 档案
摘要:最多用来解决空间评价问题,比如,评价道路的规划,安全状况,环境状况等,一般不用来预测 例子 选择数据添加 设置采样点 缓冲完毕后,创建要素 新建属性表,以存储样本信息 依次添加 双击无法编辑 把所有的点的属性值都设置好,比较麻烦 检查遗漏 使用层次分析法计算各个因素的权重 权重表,注意规律,先写的对
阅读全文
摘要:详见链接 中间遇到图片问题 ERROR: FAILED TO READ PNG SIGNATURE: FILE DOES NOT START WITH PNG SIGNATURE. 参考链接 另一个问题 Cause: failed to decrypt safe contents entry: ja
阅读全文
摘要:创建activity 添加按钮 在跳转后的界面添加属性动画对象TextView 编辑对应的java文件
阅读全文
摘要:动态注册广播 先在主界面添加跳转 跳转后再再设置跳转 添加textview 二次跳转也编辑一下
阅读全文
摘要:编辑跳转后的界面 新建后,再回来补充完整 编辑跳转后的界面 hint 编辑后台的显示 运行效果
阅读全文
摘要:新建 HandlerActivity 在 eventactivity 中,设置按钮,编辑跳转代码 运行无问题 编辑handler,用于延时处理某事,比如跳转 应用在线程通信 运行效果就是,点击 Handler 进入界面后就显示提示 就是在线程的 run 方法中发送一条消息,可以在 handler 的
阅读全文
摘要:对于长按事件和点击事件的区分可以通过阅读源码来判断,当检测到按下时,回延时100ms然后判断是否抬起,若抬起则执行点击事件 否则继续延时400ms再次判断,若依然没有抬起,则判断为长按
阅读全文
摘要:区别: 1.监听机制,事件源,事件,事件监听器是分开的 而回调机制的事件源本身就包含了监听器 2.监听机制优先于回调机制,对于同一个事件源,当事件发生时,监听器会先被执行到 基于回调事件的传播: 先从内部向外传,比如从 button --> Activity ,且当前者 return true 时,
阅读全文
摘要:添加多个监听器时,系统只会执行最后设置的监听器,布局文件属性设置的监听器默认为最先设置的,所以对于同一个事件源,当存在其他的监听器时,该监听器不会执行 运行无问题 编辑跳转后的界面,为其添加一个控件 内部类的方式 匿名内部类的方式,之前最常用 通过事件源所在的类实现 通过外部类,相较于以上3中而言不
阅读全文
摘要:安装包下载 安装破解教程 功能介绍 ArcMap 10.2 最常用: ArcScene 10.2 立体三维显示: Python代码编写界面: 文件管理: 先介绍文件管理软件ArtCatlog 10.2,打开ArcCatlog 10.2 连接文件夹 新建文件夹和在资源管理器上新建是一样的 文件地理数据
阅读全文
摘要:第一种方式不推荐: 方法二推荐 ——整理自B站天哥在奔跑
阅读全文
摘要:修改 修改 运行效果 点击改变内容后,内容改变 之后点击切换fragment 此时再点击返回则不再返回到上面的界面 而是显示最初时的样子,我是参数 为了解决这一问题,进行下面的操作 ——整理自B站天哥在奔跑
阅读全文
摘要:相当于构造方法,返回类型AFragment,在构造的同时传入参数,相当于有参构造使用到setArguments,注意写法 在view被创建的时候去获取构造时传入的值 实例化的方式 ——整理自B站天哥在奔跑
阅读全文
摘要:新建Containeractivity 依然在package下新建一个class 重写两个方法 然后创建布局文件 拷贝一套b 主界面添加一按钮,设置跳转代码 ——整理自B站天哥在奔跑
阅读全文
摘要:standard:每次启动都创建新的实例,不管之前有没有 singleTop:在当前同一个栈内,复用栈顶 singleTask:在当前同一个栈内,栈内复用,被复用的实例上面的所有实例都被清除,当希望返回时跳转到被复用的Activity之前的Activity时,会选择此方式 singleInstanc
阅读全文
摘要:勿忘注册 新建跳转后的 Activity 文件 在ui界面添加跳转按钮 编辑跳转代码 设置布局 给布局a设置跳转按钮 编写跳转代码 显式跳转的四种方式,最常用的依然是第一种跳转 隐跳转 Activity 之间的数据传输 startActivityForResult() ——整理自B站天哥在奔跑
阅读全文
摘要:——整理自B站天哥在奔跑
阅读全文
摘要:界面不等于Activity,界面需要Activity Fragment可以有多个,且依托于Activity而存在 上面图中的是指自定义 Activity 时的步骤 1.新建 java.class 文件,继承 Activity 或它的子类 2.在 AndroidManifest 中声明 3.在 lay
阅读全文
摘要:老流程,新建空白activity,设置按钮和跳转等等 运行没问题 编辑布局文件 编辑java文件 画布局文件 然后新建layout_pop布局文件并编辑 然后编辑java文件 ——整理自B站天哥在奔跑
阅读全文
摘要:添加按钮设置跳转老规矩 编辑布局 新建widge package 新建java文件命名为CustomDailog 编辑 新建对话框布局文件 设置圆角 回到布局文件,使用该背景 编辑对应的java文件,而上图的文字只是个样子,并不是最终的效果? 回到跳转后的java 若运行的效果弹出的边框很窄,则添加
阅读全文
摘要:运行之后跳转成功即可继续编写布局文件 添加模拟加载按钮,对pb3进行模拟 编写java文件 运行效果成功 加载的动画图片也可以改,但是暂时用不到 自定义加载动画 ProgressDialog ——整理自B站天哥在奔跑
阅读全文
摘要:老步骤跳转按键,跳转代码 写完后,新建main界面,并把当前的启动界面修改为ui界面 编辑新建的Main1Activity(搬以前的即可) 重命名原Activity 布局文件同样 新建的修改为Main 修改好后,运行可以跳转即可 编辑布局 编辑Java代码 单选弹框 另一种单选弹框 setSingl
阅读全文
摘要:新建ToastACtivity 编辑跳转后的界面 居中无法实现了,API>=30的设备不再支持,所以不是代码的问题 第三种的意义也不大,不看了 但是存在连续点击 toast 按钮,排队显示的问题,封装简单的ToastUtil解决这一问题 新建一个package 在新建的Util包内,新建一个clas
阅读全文
摘要:加载网页 操作 老套路 运行后能跳转 先进行本地HTML文件的加载 编辑跳转后的布局 返回编写java文件 加载网络URL 进入网站后,点击提示用其他浏览器打开,或自动跳转到其它浏览器打开,为了不让其提示和跳转而做以下操作 若弹出上述界面,解决方法为 使得返回按键只返回URL界面而不是退出Activ
阅读全文
摘要:基于列表视图的Recycler进行修改 目的是在同一种视图下的item不同(奇数是图片,偶数是文字) 图片背景改为白色更好 修改Adapter 效果 ———整理自B站天哥在奔跑
阅读全文
摘要:添加按钮跳转过来 运行一下可以跳转即可 编辑 Java 文件 拷贝Adapter 拷贝 item,修改名称和内容 修改 Adapter 文件 将Adapter中的textview去掉加上imageview 保证子视图的布局宽度和高度都为match item的宽度和高度设置,依据水平和垂直瀑布流的以及
阅读全文
摘要:在上次的基础上,在main视图的子RecyclerView视图中添加水平视图控件 然后在为水平视图 Button 添加界面跳转 建完之后返回补充,跳转写完了 运行一下 运行成功后编写跳转后的布局,大致写一下 写好id后回到所属java文件声明控件 拷贝之前的Adapter以及item布局并重命名 i
阅读全文
摘要:包名叫recyclerview 然后 然后在布局文件中编写 在新建一个activity 给原来的列表视图按钮设置跳转 编辑对应的java文件 和listview相似需要adapter文件 创建并编写该文件 然后去编写item的布局文件 之前的两个布局文件一个是,列表视图,一个是列表视图点进去之后的,
阅读全文
摘要:垂直滚动ScrollView 水平滚动HorizontalScrollView 两者的直接子布局都只能有一个 使用main布局来演示 垂直滚动演示 删去上面最后一个Button,演示水平滚动,代码如下 ——整理自B站天哥在奔跑
阅读全文
摘要:与listview用法 基本相同,除了一些属性不一样 步骤基本和 listview 一样 在AndroidManifest中注册 然后回去 主界面添加按钮控件 编辑跳转后的界面布局 创建item布局 编辑布局文件为编辑adapt做准备 编辑adapter.java 然后运行,运行之后图片加载不出来,
阅读全文
摘要:ListView 已被更好的 RecyclerView 控件代替 手动之前的类似流程 包名设置为 listview 然后不去新建空白的 Activity ,而是新建 java class 新建布局文件 然后关键来了,新建一个Activity要在 AndroidManifest.xml 中声明 首页添
阅读全文
摘要:老步骤整一遍 编辑跳转后的界面 缩放类型 scaleType 加载网络图片,重点 然后github 向下拉找到,实际情况和视频中有出入,但操作步骤相同 上面的代码现在更新为 粘贴到 如何使用该第三方库? Glide glide 运行出现不显示的问题时,查看日志 解决方法 运行后出效果 ——整理自B站
阅读全文
摘要:CheckBox 复选框 老步骤 使用自带的 icon 自己起个名字,搜索时输入check寻找合适的icon 然后关键步骤来了 内容编辑 监听复选框的选中与未选中 ——整理自B站天哥在奔跑
阅读全文
摘要:单选框RadioButton 按照之前的步骤,在初始界面上添加控件,在main.java中声明,添加跳转 优化后的main.java 点击按钮后的 RadioButton 界面 另一种方法 监听事件,监听选中的 RadioButton 是哪个 ——整理自B站天哥在奔跑
阅读全文
摘要:2-4 EditText 步骤和之前的一样,在最初时的界面上加一个按钮 控制小写 textAllCaps 然后 然后 美化 用户名,密码,以及文本框 为EditText添加background属性 添加图标 软件自带图标 挺好用的,注意选择 Icon type:Launcher Icons(启动图标
阅读全文
摘要:Button继承了TextView 类似于TextView,先写xml 然后在main.java中 新建之后(新建参考之前的方案) 然后在新建的xml文件中写Button 设计Button的圆角效果 然后 编辑新建的 xml 背景文件 设定Button无效果时的解决方法或看下图 透明按钮的xml设计
阅读全文
摘要:2-2TextView 注意:每新增一个activity都需要在AndroidManifest.xml中注册 开始回到 mainactivity 写跳转语句 text,textcolor,textsize,sp 文字的大小和颜色 省略号 提示快捷键 文字+icon 中文会出现下滑红线 比如 draw
阅读全文
摘要:2-1布局管理器 线性布局(LinearLayout) 相对布局(RelativeLayout) 以上两种布局最为常用 2-1-1 LinearLayout最常用的属性,id、宽度、长度、高度、背景、外边缘、内边缘、方向 回到上一个例子 AndroidManifest,安卓显示 代码提示快捷键 百度
阅读全文
摘要:安装时出现两次安装目录 用户变量或者系统环境变量配置 仅需修改不同的JAVA_HOME(JDK安装位置)即可实现不同java版本之间的切换 其余的CLASS_PATH和Path都是自动关联的,而所谓的不同JAVA_HOME只是不同版本的jdk的安装位置,而在jdk的安装过程中需要两次选择安装位置,第
阅读全文
摘要:2021-07-02 项目基本流程:Android客户端<->接口<->数据库,公司中各部分有专门的人来负责 Android开发工具:Android Studio 1.下载安装jdk 2.... project本来是Android,单击以切换为project 重要文件 线性布局LinearLayou
阅读全文