自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 vue使用arcgis加载地图 实现针对后台接口返回的坐标,在地图上标相对应的点

vue使用arcgis加载地图 实现针对后台接口返回的坐标,在地图上标相对应的点1.运行命令 npm install --save esri-loader2.根据需求引入自己需要的模板,相关模板可以去官网有详细的,这里主要用到了a.加载地图 需要一个模板 可以很具自己的需求用2D 或者3D地图c.点击地图上某点出现弹框 (popupTemplate)官网给出了弹框的四种形式 具体可以参考...

2019-09-25 14:46:47 3354 9

原创 vue附件问题之一

有附件的情况下显示附件名字,删除附件之后显示上传附件按钮,上传成功之后,只显示附件名字用两个div,判断显示隐藏。1.在接口中得到了fileList>0,则有附件,将得到的附件名字绑定,将第二个隐藏。在data里声明:showFile:false <div style=" margin-top: 10px; color:#649EFC" v-show="!showFile"...

2019-04-25 14:38:47 819

原创 根据会议参与次数和已召开会议的次数判断是否有会议缺席text的显示与隐藏

根据会议参与次数和已召开会议的次数判断是否有会议缺席text的显示与隐藏wxml: &amp;lt;view class=&quot;main&quot;&amp;gt; &amp;lt;text&amp;gt;会议参与次数:{{taskmanagementmsg.data.hy_cy_num}}次&amp;lt;/text&amp;gt; &amp;lt;text decode=&quot

2019-03-07 10:46:36 249

原创 DIV+CSS+列表的使用

DIV+CSS+列表的使用HTML4到HTML5的区别:1.新标签2.&lt;!DOCTPE html&gt;节点标签head:头元素meta:编码方式title:标题标签css:外部样式表 link rel引入内嵌样式表em:响应式设计,手机上的标准字体 px注释:CTRL+/加id class 给相同标签的区分类选择器.p元素选择器:p行内元素:...

2018-10-08 18:25:58 2169

原创 contentprovider

1.ContentProvider是什么 ContentProvider为Android四大组件之一,主要用来应用程序之间的数据共享,也就是说一个应用程序用ContentProvider将自己的数据暴露出来, 2.Content Resolver是什么 其他应用程序通过ContentResolver来对其暴露出来的数据进行增删改查 3.URI是什么,标准格式是什么 Uri是:通用资源标识...

2018-06-21 19:18:18 125

原创 broadcast广播

1.什么是广播 broadcast广播接收器 是Android四大组件之一,分发送方和接收方,没有接收方;跨多个页面的数据通信 ;跨进程通信(不同的app) 2.广播的分类及区别—有序广播·和·无序广播 有序广播:所有监听者都能接收到 无序广播:按照接受着的优先级,逐一传递,且传递着可以终止和改变广播 粘滞广播:如果没有接收者会一直等待被接收3.广播的注册方法及区别,静态注册和动...

2018-06-20 19:56:13 186

原创 Service

1.什么是service 是Android的四大组件之一(四大组件都要注册) 长期运行在后台的,不可件没有界面 运行在主线程中,不能做耗时操作 可以跨进程的调用 作用:后台服务 2.service有哪些应用场景 下载文件,播放音乐,购买车票 3.start service方式启动...

2018-06-19 20:27:54 112

原创 自定义view的简单使用

自定义view,安卓自带的控件的功能效果不能满足需求 自定义view的分类: 自绘控件和重写控件自绘控件:类继承view,实现listener接口,重写构造方法,重写OnDraw方法,canvas,paint,invalidate方法刷新,在activity的布局中引用 MyView.java: ...

2018-06-18 13:55:04 371

原创 数据库存储—SQLite

1.为什么要用SQLite平时所接触到的数据都有一个共性,数据量大,数据结构复杂用Sharedprefences只是简单的用xml存储,容易出错,效率低下2.什么是SQLite是android提供的数据存储的方式之一,专门为嵌入式设备所设计的轻量级数据库; 不需要用户名,密码,可以直接使用 不是Android所独有的,为嵌入式设备设计的轻量级数据库 创建数据表create t...

2018-06-13 18:05:03 176

原创 遇到过的代码出错的类型及解决方案

1.只有主线程可以更新UI,解决应用handler向主线程发送消息 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. ` 待解决 java.lang.NullPoi...

2018-06-12 22:07:35 355

原创 数据存储—SharedPrefences

1.SharedPreferences是什么 sharedPreferences是一种轻量级的数据存储方式:存储以键值对存储数据,存储轻量级的数据 用xml标记 2.如何写入数据: 存储与读取数据数据首先要创建SharedPreferences和SharedPreferences.Editor对象 SharedPreferences sharedPreferences=getShare...

2018-06-12 21:57:15 310

原创 跑跑app从日常用品分类从服务器请求数据

将之前所学的HttpURLConnection向服务器请求,返回JSON数据,然后解析JsON数据,由于解析JSON数据是一个耗时的操作,所以要放到子线程进行package com.example.xiaozhen.mynewapplication;import android.content.Intent;import android.os.Bundle;import android...

2018-06-11 22:11:03 179

原创 JSON

JSON:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式两种结构:单条JSON数据:JSONObject:JSON的基本单元 多条 JSONarray数据 ### 展现形式:1.{} 2.以...

2018-06-10 19:05:19 143

原创 HttpURLConnection的简单应用和String,Stringbuffer,StringBulder的区别

HTTP请求 HttpURLConnection类:get和post两种方式的区别:get:明文传参,不加密:?url的连接符 post:地址栏参数是不可见,密码一般设置为post方式HttpURLConnection请求网络数据实例:因为请求网络数据是一个耗时操作(对于计算机而言几秒的运算也是耗时操作),所以需要开启一个线程,在子线程中做耗时操作,所以要在单击事件中添加一...

2018-06-08 23:26:48 346

原创 用Async Task实现两个进度条同时运行

我们知道Async Task有四个方法, 1. protected Integer doInBackground(Integer… params) :用于子线程做耗时操作, 2. protected void onPreExecute() :用于主线程中, 3. protected void onProgressUpdate(Integer… values) :接收doInbackg...

2018-06-08 16:40:29 549

原创 Async task的使用

为什么要用Async task:为了降低异步通信的开发难度,可以忽略MessageQueue,Looper等复杂对象怎么用Async Task:1.新建内部类继承Async task 2.定义asynctask的三种泛型参数 3.重写需要用到的方法:onPreExccute()1.异步任务开始执行时,系统最先调用,用于主线程 ...

2018-06-07 20:40:36 288

原创 关于Handler的简单应用

Handler为什么要用handler学习handler之前我们线模拟一个简单的视频下载,当我们在模拟视频下载的更新操作中,需要按下开始下载按钮,需要视频中准备下载的字幕立刻转换成正在下载。这里补充i一下开启线程的两个方法 1.继承Threadle类 2.实现runnable接口 这里需要用到线程来实时的对按钮的动作进行判断,首先布局文件给一个button和text view...

2018-06-07 15:59:51 194

原创 屏幕适配

屏幕适配:根据手机尺寸,可以适应自适应大小。 即:尺寸单位,图片,文字,布局,这四种进行合理调配 如何尺寸单位适配: 首先在AndroidAtudio中将调整为project 然后在app–&gt;main–&gt;res新建两个ddirectory分别命名为values-960x540和1184x720 在新建的两个文件夹下分别创建dimens.xml 注意dimen name=”...

2018-06-06 18:12:07 118

原创 Fragment

关于FragmentFragment 实现两个activity动态页面的切换 1.解决局部刷新 2.解决屏幕适配问题 由来:3.0版本之后出现,为了解决屏幕碎片化 优点:解决了activity的切换不流畅,布局切换轻量化 使用:1.静态加载1.new–&amp;amp;gt;Fragment–&amp;amp;gt;Fragment(Blank) 2.去掉两个√ 3.Fragment的·布局:&amp;amp;l...

2018-06-05 17:02:52 153

转载 适配器及适配器的应用

适配器的分类ListView以列表形式显示数据我们以一个简单的列表显示数据来看,首先,我们需要一个ListView的布局:

2018-06-05 16:19:38 113

原创 Android对话框的使用

Dialog弹出对话框常见的有六种对话框 这里需要补充实现单击事件的三种方式 1.在布局中添加onclick属性 2.在activity中实现View.OnClickListener的接口,在实现其onclick()方法,切记要绑定监事件适合用于按钮很多的时候简单消息框 AlertDialog.Builder builder = new AlertDialog.Build...

2018-06-04 18:02:01 137

原创 Intent的使用

intent:意图第一个activity中初始化intent主要用于两个activity之间数据的传递,跳转两个activity之间 其中定义intent的方法如下:Intent intent=new Intent(IntentActivity.this,Intent2Activity.class); String name=et_name.get...

2018-06-04 16:02:48 165

原创 Android的常用控件

各大控件的使用android的八大控件分别是text View,edittext,button,checkbox,radio button,image view,image button,dialogTextView:文本框,用于显示不可编辑的文本信息&lt;TextView android:text="微信" android:textSize="20dp" a...

2018-06-04 15:40:07 333

原创 Android界面布局

-相对布局 RelativeLayout -线性布局 LinearLayout -公有属性区分wrap_content和match_parent_**warp_content**:自适应内容的大小 -match_parent:占据父容器的全部公有属性-layout_width 、layout_height -layout_margin+方位 -padding +方位 -...

2018-06-04 11:48:22 198

原创 activity的生命周期

activity的生命周期OnCreat() 数据初始化或布局,空间的初始化OnStart() 由于生命·周期很短,一般不做·处理onResume() 当activity交互时,用来做控件的控制等操作onPouse 当activity暂停时,用来做资源的暂停操作,如:线程、动画的暂停 – onStop 当activity停止时,用来保存所需要的数据onRestart() ...

2018-06-04 10:57:13 119

原创 关于飞机大战的第一个页面的制作

1.定义一个Gamesurface类继承SurfaceView再用implents关键字接口上SurfaceHolder.Callback然后再用Alt+回车导入未实现的方法(3个)声明Canvas(画布)paint(画笔)surfaceHolder。将GameMenu中声明的变量也在这里声明一下,实例化菜单,2.在第一个方法Gamesurface  super.()下面实例化surfaceH

2017-05-24 22:47:55 705

原创 IO流

IO流:      input:把数据以字符或字节的形式写入内存,从外部文件读取到内部内存      out:把内存中的数据写入外部媒介    分类:字节流:处理二进制数据,传输文件,直接进行操作          字符流:对文字内容的操作(文本的拷贝,复制),缓存区    输入流:package file;import java.io.FileIn

2017-05-22 19:00:57 135

原创 关于File文件类使用

1.File文件类的创建:   File file=new File("d://java");        file.mkdir();      //创建一个文件:表示在d盘下创建一个名为Java的文件   File file1=new File("d://lenovo//java");     file1.mkdirs(); //创建多个文件      if(file1.e

2017-05-21 15:44:04 288

转载 Arraylist()的用法

ArrayList类是一个特殊的数组。是一个能定义动态数组的;通过添加和删除元素,就可以动态改变数组的长度。一、优点1)支持自动改变大小的功能2)可以灵活的插入元素3)可以灵活的删除元素二、局限性跟一般的数组比起来,速度上差些。因为它是动态数组,初始化大小容量4,当数据存满时扩容是以当前数组容量大小的2倍扩容,之后再把数组元素一个一个的存入,数组在扩

2017-05-19 21:48:27 395 1

转载 对封装,继承,抽象类和接口的理解

封装:隐藏对象的属性和实现细节。提供给用户一些易懂的接口,而用户不需要知道里面发生了什么,就像我们只需要用电脑打字开APP而隐藏了电脑里面数据究竟发生了什么继承:子类继承父类的属性和方法。具有单一性,抽象类:用关键字abstract修饰的·类,父类中不需要具体实现方法体,子类中具体实现方法体。接口:规范一种约束作用,是特殊的一种抽象类,由关键字implements修饰

2017-05-18 22:23:00 233 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除