error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-s ...
分类:
移动开发 时间:
2020-02-01 19:49:03
阅读次数:
142
有很多博客写过Android 事件传递机制,但是我看了一大圈,没有让我满意的,或版本老旧,或过于复杂,或直接是有内在逻辑错误 参考内容: 《Android 开发艺术探索》 ? "Android事件分发机制 详解攻略,您值得拥有" 本博客只分析 单指情况下 , ACTION_DOWN , ACTION ...
分类:
移动开发 时间:
2020-02-01 19:49:45
阅读次数:
102
Activity是什么? Activity 是用户接口程序,几乎所有的 Activity 都要和用户打交道。 每个 Activity 都提供一个用户界面窗口,一般情况下,该界面窗口会填满整个屏幕,但是也可以比屏幕小,或者浮在其他的窗口之上。 Activity的四种状态,运行状态,暂停状态,停止状态, ...
分类:
移动开发 时间:
2020-02-01 21:07:47
阅读次数:
106
对于AlertDialog的相关知识: 1.创建构造器AlertDialog.Builder的对象; 2.通过构造器对象调用setTitle、setMessage、setIcon等方法构造对话框的标题、信息和图标等内容; 3.根据需要调用setPositive/Negative/NeutralBut ...
分类:
移动开发 时间:
2020-02-01 21:16:22
阅读次数:
111
这种错误就是跨域问题: 我百度了各种方法,最终下面这种方法解决了,直接上代码: 解决: 如果没安装axios: npm install axios -save //安装axios main.js //引入axios import axios from 'axios' Vue.prototype.ax ...
分类:
移动开发 时间:
2020-02-01 21:43:25
阅读次数:
155
今天成功安装了Android Studio 并且对APP的开发框架结构进行了初步了解 如上图:app基本结构情况 下面来仔细解释一下各个方面目录的作用 首先 manifests目录:包含AndroidManifest.xml文件 也就是安卓的入口 AndroidManifest.xml用于指定App ...
分类:
移动开发 时间:
2020-02-01 21:47:00
阅读次数:
88
为了实现app的开发,需要安装并配置android studio,之前的操作在eclipse上完成,今天认真安装了Android studio,安装过程中,jdk的安装和环境变量的配置与eclipse无异。在安装完毕后还要安装sdk,同时之后还需要安装Gradle,安装完成后即可进行操作。 学习进度 ...
分类:
移动开发 时间:
2020-02-01 23:31:16
阅读次数:
105
在学习room时项目一直在编译中,最后排查发现是依赖没有下载完导致。随后查询将依赖下载源改为阿里源,即可正常使用。 需要修改 build.gradle (project),改为以下内容: // Top-level build file where you can add configuration ...
分类:
移动开发 时间:
2020-02-01 23:36:47
阅读次数:
212
今天学习内容:观看了哔哩哔哩上的安卓教学视频,简单了解下了安卓的基本知识 具体内容: 一、配置安卓开发环境(安装Android studio,配置JDK) Android studio是个集成环境,不用配置JDK也可以正常使用,如果想要配置JDK,可以参考下面的教程。 JDK配置教程链接:https ...
分类:
移动开发 时间:
2020-02-02 01:18:37
阅读次数:
97
在Android真机上调试程序有一个前提,就是这个apk包必须有 debuggable=true 的属性才行。而除了自己开发的apk能够控制打包属性之外,其他的程序发行之后显然不会设这个值为 true 的(不然随随便便就能被Debug ,岂不是很没安全感 )。为了调试这些第三方的apk,我们可以从整 ...
分类:
移动开发 时间:
2020-02-02 01:28:38
阅读次数:
659
<view class="text-area" v-for="(menu,i) in menus" :key="i" v-show="true"> <view :class="[active_index==i?'red':'green']" :id="i" @click="menuClick"> { ...
分类:
移动开发 时间:
2020-02-02 11:51:34
阅读次数:
606
vue-cli[2.x]中: 安装 npm install fastclick --save 使用: 在main.js中 :先 import fastClick from 'fastclick' 然后 fastClick.attach(document.body) import Vue from ' ...
分类:
移动开发 时间:
2020-02-02 11:53:37
阅读次数:
87
使用idea编写Android程序,若只是小部分的更改,可减小编译时间 + 平时更改了代码想查看新的状态时,都是直接点击 来重新启动程序,费时之长,一般会花2.5min + 然后idea提醒我使用Apply Changes,也就是这个 ,一般可以减少一半的时间。 ...
分类:
移动开发 时间:
2020-02-02 12:01:31
阅读次数:
85
从头再来!!! 出错的代码如下: login() { this.loading = true let userInfo = {account: this.loginForm.account, password: this.loginForm.password, captcha: this.login ...
分类:
移动开发 时间:
2020-02-02 12:12:39
阅读次数:
461
Android中长按拖动还是比较常见的.比如Launcher中的图标拖动及屏幕切换,ListView中item顺序的改变,新闻类App中新闻类别的顺序改变等.下面就这个事件做一下分析.就目前而言,Android中实现长按事件响应有几种方式,包括:设置View.OnLongClickListener监... ...
分类:
移动开发 时间:
2020-02-02 13:26:57
阅读次数:
106
SharedPreference是一种轻量级的内部数据存储方式,采用Key/value的形式,只运行存储一些简单的数据,比如int,float等类型 首先先创建SharedPreference package com.example.sharedpreference; import androidx ...
分类:
移动开发 时间:
2020-02-02 13:40:44
阅读次数:
103
在开发的过程中有时候我们为了使代码更简洁、运行速度更高或者提高开发效率。通常情况下我们都需要自己开发一套框架或者借助第三方开源框架来实现这个目的。例如:我们可以借助ButterKnife来去掉findViewById、设置点击事件等重复的操作,通过EventBus可以方便的订阅以、发布、接收事件等。 ...
分类:
移动开发 时间:
2020-02-02 13:41:37
阅读次数:
98
1.什么是SDK 软件开发工具包,为特定的软件包,软件框架,硬件平台,操作系统等建立应用软件的开发工具的合集.提供了Android API库和开关工具构建,用于测试和调试的应用程序. 概述:可看做用于开发和运行Android的一个软件. 2.下载SDK https://developer.andro ...
分类:
移动开发 时间:
2020-02-02 13:54:40
阅读次数:
129
简介可以用于从java主方法中引导和启动Spring应用程序的类,在默认情况下,通过以下步骤来启动应用:创建一个ApplicationContext实例注册CommandLinePropertySource用来暴露命令行参数作为spring的属性refresh applicationContext,... ...
分类:
移动开发 时间:
2020-02-02 14:03:46
阅读次数:
80
"Leetcode 1031" 题目描述 ...
分类:
移动开发 时间:
2020-02-02 14:04:55
阅读次数:
83