<!-- flowchart 箭头图标 勿删 --> 什么是ViewPager,刚一听到这个词,我们可能感觉很奇怪,但是我相信我们大部分人都曾见到过这些界面的。其实它就是我们在安装好一个app之后第一次使用时的那些引导界面的效果。这就是通过ViewPager来完成滴。今天,就让我们一起走进ViewP ...
分类:
移动开发 时间:
2019-01-26 14:02:45
阅读次数:
172
一、前言:UITest的单元测试能最大限度的解放测试妹妹的双手,当然也会给程序员带来巨大工作量,完整的测试代码估计是项目代码的两倍,另外大家可以自行百度 Xcode Coverage 查看测试代码覆盖率,这篇文章只讲如何在工程中用XCTest框架做单元测试。 其中主要介绍了,用六个按钮示意的UITe ...
分类:
移动开发 时间:
2019-01-26 14:05:41
阅读次数:
222
看着自己手机上的自带的拍照APP,感觉人家做的好精美啊,所以就心血来潮的想要做一个自己的安卓拍照app。于是在网上找啊找啊找的终于做出了一款还算能用的拍照设备。 (*^__^*) 嘻嘻…… 首先是一些原理上的介绍 我主要是借助于SurfaceView类来实现组件的添加的; 然后借助于Camera(导 ...
分类:
移动开发 时间:
2019-01-26 14:06:12
阅读次数:
254
<template> <div class="imgCarouselWrap" ref="imgCarouselWrap" :style="{height: height + 'px', width: width + 'px'}"> <div class="bigImgWrap"> <el-caro ...
分类:
移动开发 时间:
2019-01-26 15:25:29
阅读次数:
146
public class RandomValueUtil { public static String base = "abcdefghijklmnopqrstuvwxyz0123456789"; private static String firstName="赵钱孙李周吴郑王冯陈褚卫蒋沈韩杨朱秦 ...
分类:
移动开发 时间:
2019-01-26 15:25:50
阅读次数:
6542
目前,美国 Google公司的 AndroidP (安卓9.0),已经正式全面推出有几个多月了。众多手机品牌厂商也都在积极的进行更新适配 Android 9.0 系统(修改UI界面也算是二次开发,嗯)。不知道各位Android用户是否体验到了这一最新版本的系统呢? ...
分类:
移动开发 时间:
2019-01-26 15:26:36
阅读次数:
344
从网站上获取数据然后再客户端进行解析是常见的数据交互。下面是常用的一些接口网址: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 但是我一会用到的天气查询接口是: 1 好了让我们进入正题吧。 1、第一步, ...
分类:
移动开发 时间:
2019-01-26 15:56:11
阅读次数:
178
直接运行iostat 以上输出中,包含三部分: avg-cpu中各列参数含义如下: 1. 若 %iowait 的值过高,表示硬盘存在I/O瓶颈 2. 若 %idle 的值高但系统响应慢时,有可能是CPU等待分配内存,此时应加大内存容量 3. 若 %idle 的值持续低于1,则系统的CPU处理能力相对 ...
分类:
移动开发 时间:
2019-01-26 16:19:35
阅读次数:
242
ActivityThread在Android中它就代表了Android的主线程,但是并不是一个Thread类。 源码如下: http://androidxref.com/6.0.0_r1/xref/frameworks/base/core/java/android/app/ActivityThrea ...
分类:
移动开发 时间:
2019-01-26 17:53:47
阅读次数:
220
1.0 在helloworld项目基础上创建活动SecondActivity: 2.0 其中 ...
分类:
移动开发 时间:
2019-01-26 20:01:04
阅读次数:
355
首先:环境搭建,可以参照https://github.com/alibaba/AliOS-Things/wiki/Quick-Start.zh;我采用的是linux系统; 其次:一般项目文件夹放置在AliOS-Things/app/examples下面,可以利用已有的项目文件也可以自己创建项目文件; ...
分类:
移动开发 时间:
2019-01-26 20:23:16
阅读次数:
517
## MyBatis的Dao编写【mapper代理方式实现】 step1: 写一个接口,并写抽象方法 step2: 在同包下建一个UserMapper.xml(具体sql方法的显现类的方法的实现),这个相当于 是dao的实现类,mybatis会为mapper接口生成动态代理实现类; (说明:入参,返 ...
分类:
移动开发 时间:
2019-01-26 21:03:09
阅读次数:
223
Installing Apps Kattis - installingapps Sandra recently bought her first smart phone. One of her friends suggested a long list of applications (more c ...
分类:
移动开发 时间:
2019-01-26 21:42:09
阅读次数:
169
WeTest 导读 企鹅电竞从17年6月接入weex,到现在已经有一年半的时间,这段时间里面,针对遇到的问题,企鹅电竞终端主要做了下面的优化: image组件 预加载 预渲染 Image组件 weex的list组件和image组件非常容易出问题,企鹅电竞本身又存在很多无限列表的weex页面,list ...
分类:
移动开发 时间:
2019-01-26 21:42:36
阅读次数:
183
1、Dialog的使用 【1】AlertDialog的使用 1)新建一个AlertDialog.Builder对象 2)设置标题 3)设内容 4)加按钮 5)设可取消(可以不设置) 6)show展示 【2】特殊的输入Dialog 1)DatePickerDialog 可以让用户选择一个日期 更加详细 ...
分类:
移动开发 时间:
2019-01-26 23:05:27
阅读次数:
180
1、错误信息 升级完 Android N 后,有些项目运行起来报错信息大致如下: 2、解决方法 在 app 下的 build.gradle 文件 android 界面点加入:compileOptions 原文地址:https://stackoverflow.com/questions/4951262 ...
分类:
移动开发 时间:
2019-01-26 23:41:28
阅读次数:
503
第1章 计算机系统漫游 程序被其他程序翻译成不同的格式 GCC编译器驱动程序读取源程序文件,并把它翻译成一个可执行目标文件。这个翻译过程可分为4个阶段(预处理阶段,编译阶段,汇编阶段,链接阶段)完成,这4个阶段的程序(预处理器,编译器,汇编器,链接器)一起构成了编译系统。 预处理阶段。预处理器(cp ...
分类:
移动开发 时间:
2019-01-26 23:43:37
阅读次数:
259
一、全局获取Context的技巧 前面我们很多地方都使用到了Context,弹出Toast的时候、启动活动的时候、发送广播的时候、操作数据库的时候、使用通知的时候等等。或许目前来说我们并没有为得不到Context而发愁,因为我们很多地方都是在活动中进行的,而活动本身就是一个Context对象,但是, ...
分类:
移动开发 时间:
2019-01-27 00:21:04
阅读次数:
265
从 2G 到 5G,手机上网话语权的三次改变 美国第一大电信运营商 Verizon 公司的 CEO Hans Vestberg 手持一部 iPad,屏幕上显示俯瞰地面的飞行地图。400 多公里外的洛杉矶,一架无人机在他的远程控制下起飞。屏幕传来无人机拍摄的实时画面,左下角状态栏显示,5G 网络的连接 ...
分类:
移动开发 时间:
2019-01-27 10:54:36
阅读次数:
249
一开始在同一个project中创建了一个新module,不知道为什么R文件不明不白出问题,网上各种解决办法都试了一遍都没用,只能卸了重新下。终于正常了。canvas这个类是一个画布类,就像java中的容器,https://www.cnblogs.com/liang646245771/p/473688 ...
分类:
移动开发 时间:
2019-01-27 11:26:32
阅读次数:
217