JVM与DVM区别1.由来Android是基于java的既然java已经有了java虚拟机,为什么android还要弄一个DVM了?最重要的就是版权问题,一开始就是用的 JVM,没过多久就被SUN公司告了。由于版权的原因,google自己弄了一个DVM2.dvm好处dvm把所有的.class文件变成... ...
分类:
移动开发 时间:
2020-01-29 10:51:09
阅读次数:
86
下载:https://www.genymotion.com/download/ 安装前先注册: https://www.runoob.com/w3cnote/android-tutorial-genymotion-install.html ...
分类:
移动开发 时间:
2020-01-28 23:21:45
阅读次数:
82
在进行对于app的创建之前是对于android studio的相关安装的环境的配置,完成这些之后自己就写个一个简单的helloword的实例进行了测试。之后通过进一步的向下挖掘,发现当将helloword改成中文的时候就会出现错误,通过网上的学习找的了解决办法,就是打开res/valus/strin ...
分类:
移动开发 时间:
2020-01-28 23:07:24
阅读次数:
131
(一)LinearLayout界面编排模式 他的格式是按照线性顺序,由上往下或右左往右,逐一排列界面组件。 layout_width:中的“match_parent”表示要填满他所在的外框,而“wrap_content”表示它的大小只要满足内部所包含的界面组件即可。 android:orientat ...
分类:
移动开发 时间:
2020-01-28 22:56:17
阅读次数:
102
布局文件 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andro ...
分类:
移动开发 时间:
2020-01-28 21:34:48
阅读次数:
135
android+spring boot 选择,上传,下载文件
分类:
移动开发 时间:
2020-01-28 20:54:07
阅读次数:
78
参考1: https://www.javatpoint.com/hello-android-example 首先下载android studio 然后新建一个empty activity的项目。 然后新建一个虚拟设备,AVD。我选择pixel xl,API level 29,也就是android 1 ...
分类:
移动开发 时间:
2020-01-28 19:34:55
阅读次数:
101
一、Activity的重新认识 1.Intent的使用 补充:FlAG_ACTIVITY_CLEAN_TOP : 类似于singal task的使用 ...
分类:
移动开发 时间:
2020-01-28 19:25:59
阅读次数:
77
[toc] 1 概述 前端android,上传与下载文件,使用OkHttp处理请求,后端使用spring boot+MVC,处理android发送来的上传与下载请求.这个其实不难,就是特别多奇奇怪怪的坑,因此,希望看到的,不要像笔者这样踩的那么痛苦了... 2 环境 win10 Spring Boo ...
分类:
移动开发 时间:
2020-01-28 19:14:55
阅读次数:
103
1 重写View基类的dispatch函数 api/baseview.py 把application/json做json.loads改成dict类型 class BaseView(View): def dispatch(self, request, *args, **kwargs): if requ ...
分类:
移动开发 时间:
2020-01-28 17:11:00
阅读次数:
129
当不直接在intent中指定组件名时,就是隐式使用intent,此时要配合过滤器来使用,找到目标的组件 注册文件 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/ap ...
分类:
移动开发 时间:
2020-01-28 14:00:27
阅读次数:
89
call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的 ...
分类:
移动开发 时间:
2020-01-28 12:28:25
阅读次数:
80
Lifecycles其实从名字看肯定是与生命周期相关,那它与生命周期又有什么联系?先参考一下官方文档:Lifecycles是一个生命周期感知组件,当Activity或者Fragment的生命周期发生改变的时会,Lifecycles也会做出相应的生命周期状态的改变,它保存关于组件生命周期状态的信息(比 ...
分类:
移动开发 时间:
2020-01-28 12:26:24
阅读次数:
92
XCode + IOS + Flutter真机调试 报错: Could not build the precompiled application for the device. It appears that your application still contains the default ...
分类:
移动开发 时间:
2020-01-28 09:22:02
阅读次数:
1163
7.4.2 实现跨程序数据共享 在ProviderTest中点击按钮不能实现打印日志的功能,目前还没有解决。 8.2.1通知的基本用法 按书中代码会报错; 原因是Android 8.0 引入了通知渠道,targeSdk升级到26之后,所有的通知的实现都需要提供通知渠道,如果不提供通知渠道的话,所有通 ...
分类:
移动开发 时间:
2020-01-27 23:53:24
阅读次数:
101
From Tutte institute for mathematics and computing Problem: dimension reduction Theoretical foundations: Methodology: Two phases. In the first phase, ...
分类:
移动开发 时间:
2020-01-27 23:45:17
阅读次数:
134
介绍 注解可以理解成一个标签,是给类、方法、变量、属性等加标签。注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据),常见的作用有以下几种: 1. 提供信息给编译器: 编译器可以利用注解来探测错误和 ...
分类:
移动开发 时间:
2020-01-27 22:10:28
阅读次数:
96