class EventReadThread extends Thread { boolean socketCreated = false;DatagramSocket socket;InetAddress serverAddress;byte dataIn[] = new byte[1024]; p ...
分类:
移动开发 时间:
2018-08-21 13:53:41
阅读次数:
184
大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入格式: 输入第1行给出正整数N(<=10^5^),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。 ...
分类:
移动开发 时间:
2018-08-21 13:56:26
阅读次数:
273
Appium环境的安装以及一路上的坑 第一步环境的安装 l javaJDK的安装以及环境变量的配置这个我就不说了网上的教程全都是,搜一个安装一下吧 l AndroidSDK的安装也是如此我是直接安装的Studio,直接就安装了SDK l Node.js安装下载,网址: http://nodejs.c ...
分类:
移动开发 时间:
2018-08-21 15:15:22
阅读次数:
430
"Android项目刮刮奖详解(二)" 前言 上一期我们已经实现了一个简易的刮刮卡功能,这一期我们来将其完善一下 目标 + 将刮刮奖的宽高改为合适高度 + 将刮刮奖位置居中 + 将信息层的图片换成文字(重点) 实现 1. 将刮刮奖的宽高改为合适高度和将刮刮奖位置居中 这里其实很简单,我们直接到lay ...
分类:
移动开发 时间:
2018-08-21 15:20:47
阅读次数:
216
system/app系统自带的应用程序,无法删除。data/app用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录。data/data存放应用程序的数据 ...
分类:
移动开发 时间:
2018-08-21 15:24:04
阅读次数:
236
老的项目用的MVC的模式,最近完成了全部重构成MVP模式的工作,虽然比较麻烦,好处是代码逻辑更加清楚、简洁,流程更加清晰,对于后续版本迭代维护都挺方便。对于一些想要学习MVP模式的同学来讲,百度搜出来的好多都没法直接转化为项目里可以直接用的东西,所以这里正好拿出自己项目里已经用了的,你们可以直接用到 ...
分类:
移动开发 时间:
2018-08-21 16:04:57
阅读次数:
204
记得以前念书时,手机都是阔以装外置SD卡的,如果换手机,需要事先把手机上的联系人、短信等重要信息复制到SD卡中,再把SD卡安装到新手机里面,过程非常麻烦,如果SD卡内存不够用,还要反复折腾。现在随着技术的发展,不同手机之间的资料转移也变得越来越便捷,华为手机推出了手机一键搬家功能,能够快速帮助大家解决旧手机资料迁移问题。华为手机一键搬家功能使用起来非常简单,三步就可以搞定不同手机之间的数据迁移:☆
分类:
移动开发 时间:
2018-08-21 16:06:16
阅读次数:
304
移动端高清、多屏适配方案 背景 开发移动端H5页面 面对不同分辨率的手机 面对不同屏幕尺寸的手机 视觉稿 在前端开发之前,视觉MM会给我们一个psd文件,称之为视觉稿。 对于移动端开发而言,为了做到页面高清的效果,视觉稿的规范往往会遵循以下两点: 首先,选取一款手机的屏幕宽高作为基准(以前是ipho ...
分类:
移动开发 时间:
2018-08-21 17:13:55
阅读次数:
230
Android精选源码 " Android 自动生成添加控件 " " android旋转动画、圆形进度条组合效果源码 " " 一款很强的手机五子棋app源码 " " android地图拖拽区域检测效果源码 " " 实现Android大学课表效果APP源码 " " android完全免费的小说搜索阅读 ...
分类:
移动开发 时间:
2018-08-21 17:44:57
阅读次数:
234
ApplicationStartedEvent :spring boot启动开始时执行的事件 ApplicationEnvironmentPreparedEvent:spring boot 对应Enviroment已经准备完毕,但此时上下文context还没有创建。 ApplicationPrepa ...
分类:
移动开发 时间:
2018-08-21 18:25:06
阅读次数:
235
1. 实现效果 以get方法向http://192.168.32.12:8080/users 发起请求、获取数据并进行处理 2. 实现步骤一之配置域名前缀 2.1 安装axios 2.2 配置webpack.base.conf.js 文件 引入 在项目根目录下的build 中可以找到webpack. ...
分类:
移动开发 时间:
2018-08-21 18:26:22
阅读次数:
823
1 #include 2 #include 3 #include 4 using namespace std; 5 const int maxn=107; 6 int map[maxn][maxn],l[maxn],r[maxn],a[maxn],f[maxn][maxn]; 7 int n,q; ... ...
分类:
移动开发 时间:
2018-08-21 21:04:09
阅读次数:
247
一、控件 1、大小 match_parenr:与父布局大小一样 fill_parent:与match_parent一样 wrap_content:控件大小刚好包住里面内容 2、TextView 在界面上显示一段文字 android:text = "显示的文字" android:gravity:"文字 ...
分类:
移动开发 时间:
2018-08-21 21:49:38
阅读次数:
351
一 配置litepal 1.在app/build.gradle中的dependencies闭包中添加依赖: 2.在app/src/mian目录里 new一个Directory,命名为assets目录,在目录中创建一个file,命名litepal.xml。并进行编辑: dbname用于指定数据库名,v ...
分类:
移动开发 时间:
2018-08-22 00:18:17
阅读次数:
253
简单描述 page里的变量没法从index.jsp传递到test.jsp。只要页面跳转了,它们就不见了。 request里的变量可以跨越forward前后的两页。但是只要刷新页面,它们就重新计算了。 session和application里的变量一直在累加,开始还看不出区别,只要关闭浏览器,再次重启 ...
分类:
移动开发 时间:
2018-08-22 10:19:39
阅读次数:
255
因为iPhoneX的产生,原本的导航栏再也不是44了,那么会出现什么问题呢?在隐藏导航栏的页面,原本的高度要向上调整一个导航栏+状态栏的高度。那么iPhoneX的导航栏高度不是44了,我们需要手动获取, 有导航栏的,代码如下: 1 2 3 4 5 6 //获取状态栏的rect CGRect stat ...
分类:
移动开发 时间:
2018-08-22 12:00:03
阅读次数:
978
思考问题: 通常,我们开发一个APP,有Android版本、IOS版本。 但是只有一个二维码?怎么办呢? 怎么让IOS用户扫描二维码下载IOS版本,Android用户扫描二维码下载到Android版本呢? 实现思路: 首先,我们需要新建一个html文件,通过JavaScript来判断用户的手机系统( ...
分类:
移动开发 时间:
2018-08-22 12:08:07
阅读次数:
866
1.create-react-app <文件名> 安装router:npm i react-router-dom -S; npm i redux react-redux react-thunk redux-logger -S 2.安装redux: npm install --save redux;n ...
分类:
移动开发 时间:
2018-08-22 13:15:44
阅读次数:
584
前提:HttpServletBean初始化了一些servlet配置,接着FrameWorkServlet创建了WebApplicationContext,最后DispatcherServlet初始化一些解析器,mapping(九大组件)。 一、从DispatcherServlet的doDispatc... ...
分类:
移动开发 时间:
2018-08-22 13:16:20
阅读次数:
232