android中的dp在渲染前会将dp转为px,计算公式:px=density*dp;density=dpi/160;px=dp*(dpi/160);dpi=√widthpixwidthpix+heightpixheightpix/尺寸大小android中所有的dp和px的转换都是通过DisplayMetrics中相关的值来计算的假设设计图宽度是360dp,以宽维度来适配。那么适配后的densit
分类:
移动开发 时间:
2018-09-27 11:18:11
阅读次数:
218
前言 前几天在公司内部做了一次关于iOS的入门分享,听众有PHP、Web、Android、测试、产品、UI等,主旨是力求不懂iOS的人能了解iOS的开发流程,听后都能创建一个iOS项目并打印HelloWorld。(这是背景)你想想就这么点需求,没啥东西吧,又因为最近项目还特别忙就什么也没有准备,以至 ...
分类:
移动开发 时间:
2018-09-27 01:41:34
阅读次数:
212
星期四, 27. 九月 2018 12:00上午 BEAUTIFULZZZZ ![][ bar] 一、前言 前几天给大家介绍了如何手动搭建安卓APP命令行开发环境和nRF51822命令行开发环境,中秋这几天我把上面篇文章的操作流程全部做成了shell脚本,使得可以让其他人简单运行下脚本、就能够直接建 ...
分类:
移动开发 时间:
2018-09-27 01:40:03
阅读次数:
259
HDU5119 Happy Matt Friends 做法:拆成两堆数,分别暴力出两组的所有异或值A,B,枚举A, 将B全部插入Trie树,通过枚举的数每一位的值,确定异或后构成的新树,然后在新树上统计比m大的值的个数即可。 c++ include define pb push_back typed ...
分类:
移动开发 时间:
2018-09-27 01:34:11
阅读次数:
181
前言 在介绍 RxJava 1.x 线程调度器之前,首先引入一个重要的概念 - 事件序列转换。RxJava 提供了对事件序列进行转换的支持,这是它的核心功能之一。 正文 1. 事件序列转换定义 所谓转换,就是将事件序列中的对象或整个序列进行加工处理,转换成不同的事件或事件序列,有点类似 Java 1 ...
分类:
移动开发 时间:
2018-09-27 00:09:24
阅读次数:
185
Happy Matt Friends Time Limit: 6000/6000 MS (Java/Others) Memory Limit: 510000/510000 K (Java/Others)Total Submission(s): 5248 Accepted Submission(s): ...
分类:
移动开发 时间:
2018-09-27 00:07:05
阅读次数:
153
Caused by: org.gradle.api.resources.ResourceException: Could not get resource,Caused by: org.apache.http.conn.HttpHostConnectException: Connect to www.xxxx.com failed:
分类:
移动开发 时间:
2018-09-27 00:02:16
阅读次数:
476
前言 RxJava 事件的发出和消费都在同一个线程,基于同步的观察者模式。观察者模式的核心是后台处理,前台回调的异步机制。要实现异步,需要引入 RxJava 的另一个概念 - 线程调度器 Scheduler。 正文 在不指定线程的情况下,RxJava 遵循的是线程不变的原则。即在哪个线程调用 sub ...
分类:
移动开发 时间:
2018-09-27 00:01:18
阅读次数:
243
Android异步框架RxJava 1.x系列(一) - 观察者模式及实现 前言 RxJava 是一款基于 Java VM 实现的响应式编程扩展库 - 基于观察者模式的异步和事件处理框架。RxJava 官方目前同时维护了两个版本,分别是 1.x 和 2.x,区别是它们使用不同的 group id 和 ...
分类:
移动开发 时间:
2018-09-26 22:44:42
阅读次数:
251
MUI框架 07 HBuilder+夜神安卓模拟器 有时候我们在 HBuilder 里面 web 浏览器预览我们的 MUI 项目界面时,总感觉这个 web 浏览器随便拖拉比例,大小可调,但它毕竟是浏览器,有很多安卓组件是没有办法预览的 今天教给大家用夜神安卓模拟器,预览 HBuilder 中 MUI ...
分类:
移动开发 时间:
2018-09-26 22:11:04
阅读次数:
528
*以下操作都以VS2013为参考; #新建两种web项目 1、添加webapplication项目; 2、添加website项目; #比较两种web项目新建的webform页面的不同点: 1、文件目录结构: 从图中可以看出webapplication项目中的webform页面多了*.aspx.des ...
分类:
移动开发 时间:
2018-09-26 21:37:32
阅读次数:
235
上节说到安卓上的测试环境都安装好了,这个时候要安装python了 1python的安装 https://www.python.org/15官网下载python2.7(3.0以上也行,个人爱好),安装也是一路next下去 配置环境变量: 将C:\Python27和C:\Python27\Scripts ...
分类:
移动开发 时间:
2018-09-26 19:12:10
阅读次数:
227
理解 mousePos - transform.position 鼠标的位置减去挂在此脚本上物体的位置 ...
分类:
移动开发 时间:
2018-09-26 19:12:01
阅读次数:
183
create react app使用less 第一步 第二步在 config/webpack.config.dev.js ...
分类:
移动开发 时间:
2018-09-26 19:11:30
阅读次数:
256
//上下 x(-45,15) //左右 y(-60,60) private float maxYRotation = 120; private float minYRotation = 0; private float maxXRotation = 60; private float minXRot... ...
分类:
移动开发 时间:
2018-09-26 19:09:12
阅读次数:
203
题意: 给定一个n个点m条边的无向图,q个操作,每个操作给(x,y)连边并询问此时图中的割边有多少条。(连上的边会一直存在) n<=1e5,m<=2*10^5,q<=1e3,多组数据。 题解: 用tarjan求边双连通分量并缩点,缩点后组成一棵树,记录此时割边共有sum条。 连接(x,y),设c[i ...
分类:
移动开发 时间:
2018-09-26 18:20:24
阅读次数:
227
主要内容: 1 form表单中提交数据的三要素 form标签必须要有action和method的属性 所有获取用户输入的标签必须放在form表单里,也必须要有那么name属性.因为往后端提交数据的时候name所对应的是关键字, input输入的值为value.在后端显示为字典的模式, 如果不写nam ...
分类:
移动开发 时间:
2018-09-26 18:17:52
阅读次数:
208