码迷,mamicode.com
首页 > 移动开发 > 日排行
android thread / udp socket sample
class EventReadThread extends Thread { boolean socketCreated = false;DatagramSocket socket;InetAddress serverAddress;byte dataIn[] = new byte[1024]; p ...
分类:移动开发   时间:2018-08-21 13:53:41    阅读次数:184
PAT乙级1018.锤子剪刀布 (20)(20 分)
大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入格式: 输入第1行给出正整数N(<=10^5^),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。 ...
分类:移动开发   时间:2018-08-21 13:56:26    阅读次数:273
Appium环境的安装以及一路上的坑
Appium环境的安装以及一路上的坑 第一步环境的安装 l javaJDK的安装以及环境变量的配置这个我就不说了网上的教程全都是,搜一个安装一下吧 l AndroidSDK的安装也是如此我是直接安装的Studio,直接就安装了SDK l Node.js安装下载,网址: http://nodejs.c ...
分类:移动开发   时间:2018-08-21 15:15:22    阅读次数:430
Android项目刮刮奖详解(三)
"Android项目刮刮奖详解(二)" 前言 上一期我们已经实现了一个简易的刮刮卡功能,这一期我们来将其完善一下 目标 + 将刮刮奖的宽高改为合适高度 + 将刮刮奖位置居中 + 将信息层的图片换成文字(重点) 实现 1. 将刮刮奖的宽高改为合适高度和将刮刮奖位置居中 这里其实很简单,我们直接到lay ...
分类:移动开发   时间:2018-08-21 15:20:47    阅读次数:216
android apk 在哪个目录下安装?
system/app系统自带的应用程序,无法删除。data/app用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录。data/data存放应用程序的数据 ...
分类:移动开发   时间:2018-08-21 15:24:04    阅读次数:236
Android MVP模式简单介绍:以一个登陆流程为例
老的项目用的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五子棋游戏、资讯阅读、大学课程表、地图拖拽检测、小说搜索阅读app等源码
Android精选源码 " Android 自动生成添加控件 " " android旋转动画、圆形进度条组合效果源码 " " 一款很强的手机五子棋app源码 " " android地图拖拽区域检测效果源码 " " 实现Android大学课表效果APP源码 " " android完全免费的小说搜索阅读 ...
分类:移动开发   时间:2018-08-21 17:44:57    阅读次数:234
Spring ApplicationListener配合-D实现参数初始化
ApplicationStartedEvent :spring boot启动开始时执行的事件 ApplicationEnvironmentPreparedEvent:spring boot 对应Enviroment已经准备完毕,但此时上下文context还没有创建。 ApplicationPrepa ...
分类:移动开发   时间:2018-08-21 18:25:06    阅读次数:235
Vue: axios 请求封装及设置默认域名前缀 (for Vue 2.0)
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
第一行代码Android-------第二章控件部分
一、控件 1、大小 match_parenr:与父布局大小一样 fill_parent:与match_parent一样 wrap_content:控件大小刚好包住里面内容 2、TextView 在界面上显示一段文字 android:text = "显示的文字" android:gravity:"文字 ...
分类:移动开发   时间:2018-08-21 21:49:38    阅读次数:351
ORM--Object/Relation Mapping 对象关系映射
...
分类:移动开发   时间:2018-08-21 23:30:18    阅读次数:318
Android数据存储——开源LitePal方法操作数据库
一 配置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
jsp的4个作用域区别( pageScope、requestScope、sessionScope、applicationScope)
简单描述 page里的变量没法从index.jsp传递到test.jsp。只要页面跳转了,它们就不见了。 request里的变量可以跨越forward前后的两页。但是只要刷新页面,它们就重新计算了。 session和application里的变量一直在累加,开始还看不出区别,只要关闭浏览器,再次重启 ...
分类:移动开发   时间:2018-08-22 10:19:39    阅读次数:255
ios 获取导航栏和状态栏高度,针对iPhoneX
因为iPhoneX的产生,原本的导航栏再也不是44了,那么会出现什么问题呢?在隐藏导航栏的页面,原本的高度要向上调整一个导航栏+状态栏的高度。那么iPhoneX的导航栏高度不是44了,我们需要手动获取, 有导航栏的,代码如下: 1 2 3 4 5 6 //获取状态栏的rect CGRect stat ...
分类:移动开发   时间:2018-08-22 12:00:03    阅读次数:978
一个二维码如何自动识别是安卓(Android)还是苹果(IOS)
思考问题: 通常,我们开发一个APP,有Android版本、IOS版本。 但是只有一个二维码?怎么办呢? 怎么让IOS用户扫描二维码下载IOS版本,Android用户扫描二维码下载到Android版本呢? 实现思路: 首先,我们需要新建一个html文件,通过JavaScript来判断用户的手机系统( ...
分类:移动开发   时间:2018-08-22 12:08:07    阅读次数:866
react搭建一个框架(react-redux-axios-antd Designs)
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
handlerMapping的初始化以及查找handler
前提:HttpServletBean初始化了一些servlet配置,接着FrameWorkServlet创建了WebApplicationContext,最后DispatcherServlet初始化一些解析器,mapping(九大组件)。 一、从DispatcherServlet的doDispatc... ...
分类:移动开发   时间:2018-08-22 13:16:20    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!