首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java移动开发_移动开发

1.移动端视口问题 视口是指浏览器的可视区域,移动端的视口到底是多宽呢? 现在市面上的大部分手机,比如iphone X,它的默认视口宽度为980px,而一个iphone X的屏幕宽度仅仅为375px。...好在HTML给我们提供了一个关键字device-width ,该关键是读取当前移动设备的宽度。 因此,我们只需要使用下面的代码,即可让所有移动设备的视口宽度和其自身的宽度相等。...3.移动端尺寸 是同一个网页在不同尺寸手机中的效果。...这样一来,就要求我们在开发移动端的页面时,当遇到字体大小、宽高、margin、padding等尺寸类的属性时,不能设置固定的像素值。 注:border边框大小除外 (既然有问题,怎么会没有解决办法呢?...注意:在移动端,如果使用了背景图(比如雪碧图),记得用同样的方式调整背景图的尺寸。 题外话:移动端看上去是不是很麻烦?视口那么小,还要引入各种东西,里面要添加的又杂又乱,还要计算数值,是不是很麻烦?

4.9K20

后台开发 vs App应用开发

原文链接地址:后台开发 vs App应用开发? 最近很多老铁从app转做后台了,说app招聘的太少了,基本混合开发一出,app原生开发需求越来越少。...[1240] App应用开发成果显著,能够激励自己进步,比较好玩。优势是能够自己独立开发应用,有更多的机会接触需求/客户,更懂产品。由于我不是做这方面的,所以它的苦逼之处我也太清楚,跨平台?...后台开发修炼内功,需要沉得下心,但是知识体系比较稳定,以不变应万变。优势是对系统底层比较熟悉,能够更好的胜任架构方面的工作。...公司后台一般是java的,我在公司负责后台和app的对接工作,后台侧重业务的处理,数据的优化和传输的稳定性,容错能力……App侧重用户体验,现在我是双语开发,做好java的后端支撑,又做App的前端体验和展示...讲真现在移动端莫名不行了,不管是android还是IOS(ios的行情好像更糟糕)如果继续往移动端发展,VR,AR,还有智能家居才是新趋势,再有H5现在移植到手机也很容易了,单纯的看发展,前景一般了,后端近期还是不错的

2.3K30
您找到你想要的搜索结果了吗?
是的
没有找到

移动APP的IM后台架构浅析

如果作为一名创业者需要用到IM的功能,我建议是直接使用第三方提供的服务,比如:易信(网易的童鞋们记得要给我打赏哇,我看过它提供的DEMO和服务,确实很赞~),为什么不自己开发?...你有单聊那就需要群聊吧,而在移动互联网时代,因为移动互联网的特点,导致对技术的门槛比PC上的IM要高不少,而IM做为基础功能又至关重要,传闻很多公司内部是不允许使用QQ的(原因是怕因为信息外泄,360肯定是不用...移动互联网的一些特性: 1、弱网络 2、对电量、流量敏感; 如果你的APP提供的IM服务,一是慢、经常丢失消息二是还特别费流量、电量,你觉得用户有什么理由不卸载你的APP呢?...注:图片来自从0到1:微信后台系统的演进之路 === 关于连接层 陌陌之前对外的PPT里讲到单台压测连接数达到70W,这个跟配置、带宽有很大的关系,而蘑菇街的技术博客提到他们单机并发连接10万用户,我觉得单台并发...,而心跳包的频率也是非常有讲究,假设使用移动网络,频率高了费流量不说,还会导致信令风暴【参见 从微信信令风暴谈起】。

2.2K20

Linux后台开发必看!

一 自我介绍二 面试情况三 相关知识点汇总1 c/c++相关2 计算机网络3 数据结构相关4 数据库相关5 操作系统6 Linux基础知识及应用编程(后台必备!)...挂 深信服 c/c++开发 四面 拿到offer bigo c/c++开发 四面 拿到口头offer 滴滴 网络研发工程师 三面 挂场景 人大金仓 c语言开发工程师 三面 拿offer 京东 c++...挂 绿盟科技 防火墙开发工程师 没有去参加二面 浦发 软件开发工程师 拿到offer 中国网安(30所) c防火墙开发 拿到offer 映客直播 后台开发工程师(go) 二面挂(印象很深刻) 鼎桥(网上怎么变成了华为鼎桥...c/c++软件开发 拿到offer 这是小蓝整理的Linux后台开发面试高频题目(除了语言部分,其他部分差别应该不大),并提供相关知识的书籍或视频资源。...死锁怎么调试 core文件中是什么,gdb调试core文件 如何读取一个10G文件,cat一个10g文件会发生什么 Linux基础命令推荐书籍:《Linux就该这么学》 Linux应用编程推荐书籍:《后台开发核心技术与应用实践

3.2K40

移动开发实用

font-family 中文字体使用系统默认即可,英文用Helvetica /* 移动端定义字体的代码 */ body{font-family:Helvetica;} 参考《移动端使用字体的思考》...移动端字体单位font-size选择px还是rem,对于只需要适配手机设备,使用px即可,对于需要适配各种移动设备,使用rem,例如:只需要适配iPhone和iPad等分辨率差别比较挺大的设备 rem...200-300 ms的延迟响应 移动设备上的web网页是有300ms延迟的,玩玩会造成按钮点击延迟甚至是点击失效。...造成的后果用户纯粹单击页面,页面需要过一段时间才响应,给用户慢体验感觉,对于web开发者来说 是,页面js捕获click事件的回调函数处理,需要300ms后才生效,也就间接导致影响其他业务逻辑的处理。...,可明示用户有些事情正要发生,是一个比较好体验,但是移动设备中并没有鼠标指针,使用css的hover并不能满足我们的需求,还好国外有个激活css的active效果,代码如下, <!

6.4K30

后台开发应该读的书

根据我的经验来谈一谈,先介绍一下我的情况,坐标上海,后台开发(也带团队了),某知名互联网公司。 目前主流的有C++和JAVA,C++我的经验稍微多一点。我就说说我关于C++方面的学习经验。...、编译器,甚至是开发一种新的程序设计语言!”...C++实际编码技巧还有另外一本非常好的书,介绍了常见的C++编码技巧《提高C++性能的编程技术》,建议C++开发的把书中说的技巧全部掌握。...其实不管是什么开发后台开发也不例外,你都是需要基于特定的操作系统的,这里不提Windows系统,单单拿linux操作系统来说,既然你选择做这个方面的开发,你需要熟悉这个操作系统平台提供的一些常用的API...《Windows核心编程》,这本书搞Windows开发的一定都知道这本书的分量。

1.7K90

移动开发即服务,腾讯云移动开发平台打造开发新模式

互联网“下半场”,移动App开发对于质量、效率的要求更加苛刻。传统移动开发的模式是移动开发者手动集成所需的各种移动服务,和后台服务紧耦合去打造精品移动应用。...在传统模式下,会带来一些问题,不同服务的集成和初始化方式不同,导致代码的散乱以及维护成本的提升,对后台服务的强依赖降低了移动开发者的单兵作战能力,让整个开发体验不闭环。...为了更好的帮助移动开发者提升效率,腾讯云,崩溃监控bugly,移动推送信鸽,移动分析MTA,腾讯计费米大师联手打造腾讯云移动开发平台MobileLine,首推零代码集成,基于配置的云端一体化闭环开发体验...三、赢在起跑线,打造云端一体化开发模式 腾讯云移动开发平台MobileLine针对开发者比较普遍的需求,首先开放一些开发者需求比较迫切的移动服务,让移动开发者能够享受到腾讯在移动开发这里成熟的积累,实现云和端一体化的闭环开发体验...四、全链条、全方位的移动开发服务,让App开发者聚焦核心业务 腾讯打造移动开发生态多年,已经形成了一整套全链条、全方面的移动服务。

31.5K420

移动开发即服务,腾讯云移动开发平台打造开发新模式

互联网“下半场”,移动App开发对于质量、效率的要求更加苛刻。传统移动开发的模式是移动开发者手动集成所需的各种移动服务,和后台服务紧耦合去打造精品移动应用。...在传统模式下,会带来一些问题,不同服务的集成和初始化方式不同,导致代码的散乱以及维护成本的提升,对后台服务的强依赖降低了移动开发者的单兵作战能力,让整个开发体验不闭环。...为了更好的帮助移动开发者提升效率,腾讯云,崩溃监控bugly,移动推送信鸽,移动分析MTA,腾讯计费米大师联手打造腾讯云移动开发平台MobileLine,首推零代码集成,基于配置的云端一体化闭环开发体验...三、赢在起跑线,打造云端一体化开发模式 腾讯云移动开发平台MobileLine针对开发者比较普遍的需求,首先开放一些开发者需求比较迫切的移动服务,让移动开发者能够享受到腾讯在移动开发这里成熟的积累,实现云和端一体化的闭环开发体验...四、全链条、全方位的移动开发服务,让App开发者聚焦核心业务 腾讯打造移动开发生态多年,已经形成了一整套全链条、全方面的移动服务。

13.1K80

如何开发后台项目

工作中的你,是不是手上做着后台系统项目,应对着做不完的需求,觉得做后台系统是个没有技术含量的活,技术没法提升,这么想或许你就错了,如果能做以到以下几点,不仅可以提高你的开发效率,还能让你在组件抽象能力,...项目架构能力等方面有很大提高,更能帮助你站在一个全局的高度思考问题,废话不多说,我们看看到底应该怎样做中后台项目。...通用组件库 首先,如果团队的中后台项目不止一个,那么多个项目中一定有很多相同或相似的交互和功能,于是乎,搭建一个属于自己团队的组件库就显得很有必要了。...在中后台系统中,能够抽离出来通用的组件有很多,下面以一个最常见的列表页来分析下。 ?         可以先思考几分钟再继续阅读下面内容,如果你来开发,会抽象出哪些组件。...要开发一个组件库,还有很多事要考虑,如何设计目录结构,怎么做好工程化,设计开发以及review代码的机制,版本更新机制,如何开发出优秀的组件,这些将在后续推送的文章中详细介绍。

1.4K10

4、后台项目的开发

4、后台项目的开发1.后台项目的目标我们已经学习完了 KOA2 的快速上手, 并且对 KOA2 当中的中间件的特点页进行了讲解....接下来就是利用KOA2 的知识来进行后台项目的开发后台项目需要达到这以下几个目标:1.计算服务器处理请求的总耗时计算出服务器对于这个请求它的所有中间件总耗时时长究竟是,我们需要计算一下2.在响应头上加上响应内容的...Content- Type 它的值就是 application/json , application/json 就是 json 数据类型的 mime 类型3.根据URL读取指定目录下的文件内容为了简化后台服务器的代码...,前端图表所要的数据, 并没有存在数据库当中,而是将存在文件当中的,这种操作只是为了简化咱们后台的代码....每一个目标就是一个中间件需要实现的功能, 所以后台项目中需要有三个中间件2.后台项目的开发步骤创建一个新的文件夹, 叫做 koa_server , 这个文件夹就是后台项目的文件夹1.项目准备1.安装包npm

42330

移动站点开发

作者Dino Esposito 尝试从不主要侧重于技术的角度阐述移动站点开发,是每个web开发人员必读的系列文章,文章如下: 移动站点开发:第 1 部分 标记 移动站点开发,第 2 部分:设计 移动站点开发...,第 3 部分:路由请求 移动站点开发,第 4 部分:管理设备配置文件 移动站点开发,第 5 部分:jQuery Mobile Introduction to jQuery Mobile Making...dotnetstories/archive/2012/11/13/looking-into-asp-net-mvc-4-0-mobile-development-part-2.aspx 使用ASP.NET MVC开发混合移动应用...开发 Hybrid Native 和移动 Web 应用程序 Using jQuery Mobile in an ASP.NET MVC 4 and SignalR Application https:...//github.com/geffzhang/MobileMasses 在 ASP.NET MVC 4 中创建为移动设备优化的视图 在 ASP.NET MVC 4 中创建为移动设备优化的视图,第 2 部分

2.8K80
领券