求解决,为什么h5页面打包成appH5安卓手机不清晰

用什么把h5打包成apk?_s_html5技术吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,097贴子:
用什么把h5打包成apk?
Android提供打包工具,laya也有自己的打包工具,暂时还在开发中,时间节点没有定
贴吧热议榜
使用签名档&&
保存至快速回贴当前位置:
随时跟进已发布的任务超简单,超方便
手机接任务更便捷
任务编号:350566
h5手机站封装成APP(安卓苹果)
赏金分配:一人独享赏金
该任务由引进
所有信用等级
零级(请谨慎交易)
一级(请慎重交易)
二级(可选择交易)
三级(可安心交易)
四级(可持续信赖)
五级(官网推荐交易)
隐藏淘汰稿件
威客缴纳¥保证金,若未按时完成,将向雇主赔付部分任务赏金和保证金。
威客缴纳¥保证金,若证实抄袭剽窃,将向雇主赔付部分任务赏金和保证金。
威客缴纳¥保证金,若任务结束3个月后未提供良好售后服务,将向雇主赔付部分任务赏金和保证金。
¥7.74万交易金额
100.0%交易好评
24中标次数
可安心交易
威客信用:
重庆市-市辖区-南岸区
报价说明:
qq 137**** 看不到你联系方式,你联系我这边把.
雇主未浏览
¥3万交易金额
100.0%交易好评
可安心交易
威客信用:
该稿件被作者设置为隐藏
¥0交易金额
暂无交易好评
交易安全:
身份真实:
联系可用:
请慎重交易
威客信用:
北京市-北京市-海淀区
报价说明:
个人IOS APP开发,曾做过政府及电商类APP,有意站内信或QQ 893****
雇主未浏览
¥0交易金额
暂无交易好评
交易安全:
身份真实:
联系可用:
请慎重交易
威客信用:
福建省-厦门市-集美区
报价说明:
您好。我们有安卓和IOS的开发团队。而且接过几次大的外包单子,都是2年以上开发经验的开发者,可以放心
雇主未浏览
¥0交易金额
暂无交易好评
请慎重交易
威客信用:
四川省-成都市-武侯区
报价说明:
成都冰河科技有限公司是一家专业从事移动互联网软件开发与外包的服务性公司,总部位于成都。系西南交通大学的三位研究生创立的互联网企业。为客户提供专业化的ios、android、windows phone等移动平台软件开发,php、java等服务器平台开发,另外还从事GUI等产品的设计和研发。我们在互联网领域拥有多年的实践经验、一流的管理和开发团队,已经为多家企事业单位提供了专业优质的服务,并受到了客户的一致好评。我们的团队包括多位ios开发工程师、android开发工程师、windows phone开发工程师以及服务器开发人员,另外还包括资深的UI设计师,在App程序开发、用户体验设计、UI设计、App运营与推广方面拥有丰富的行业经验。冰河科技以“专注细节,专注精品,服务至上”的软件开发服务理念,以坚持“一切以客户利益为导向”为价值追求我们拥有14种app开发专项技术,包括即时通讯、AR实景增强、名片扫描、3D虚拟场景等冰河科技自始自终全力投身移动互联网领域,并主导开发了汽车App、医院App、进销存、面签系统、浏览器、机票预定、LBS等多款精品手机APP应用,并积累了大量自主研发的技术成果。公司网站:
雇主未浏览
¥4000交易金额
暂无交易好评
请慎重交易
威客信用:
江苏省-南京市
报价说明:
可以一天内完成,给你测试通过,联系QQ:302****
雇主未浏览
¥2.5万交易金额
100.0%交易好评
可安心交易
威客信用:
云南省-昆明市-西山区
报价说明:
我们团队已经开发了一序列成熟的软件产品: 进销存管理软件,软件具备先进的信息管理功能,能完善的管理商品相关的各种信息数据,软件功能包含公司信息管理、客户关系管理、销售管理(具有销售跟单等功能),供应商管理,进货管理,库存管理,商品专家信息管理,以及财务的应收、应付管理等功能。
该款软件支持网页应用也支持客户端应用,同时支持手机移动应用,可以同时通过网页、计算机安装的客户端程序、手机来完成库存管理。
典型客户,某部队的采购供应站采用此软件,解决了物资的采购供应信息化问题,该站每年为所属单位采购供应物资数量达3000多万元;
昆明冠生园食品厂采用此软件,解决了月饼的库存、出货信息数据管理问题。 固定资产管理软件,软件是基于网页的管理系统,能帮助大规模的公司或单位很好的管理分支机构的固定资产,功能包含固定资产的登记、调拨、维修、损耗等功能,符合财务的科目化管理规范。
典型客户,云南省消防总局采用此软件,解决了全省各个消防单位的固定资产信息管理问题。 计算机远程管理软件,软件主要用于局域网内各台计算机的远程管理,能通过登陆网页,点击被管理的局域网内某台计算机图标,即可通过网页监视、操作其桌面。
典型客户,某部队的物资油料站采用此软件,解决了内部计算机的远程管理问题。 物资收购过磅管理软件,软件能够连接地磅获得过磅车辆的重量信息,在物资收购或销售的大型处理场,能很好的管理数据信息并打印凭证,功能包含客户管理、车辆管理、车辆供货进出场信息管理、财务的应收应付管理等功能。
典型客户,云南玉溪新平县糖厂采用此软件,解决了农户甘蔗收购、甘蔗款支付等信息管理问题。 物流信息管理软件,软件主要用于物流信息公司管理物流信息资源以及车辆派单信息管理,功能包含司机信息管理、车辆信息管理、车辆派单信息管理等功能。
典型客户,昆明某物流信息公司采用此软件,解决了车辆派单信息管理的问题。 财务管理软件,软件依托金碟、用友财务管理软件,实现其不能满足需求的特殊功能。
典型客户,昆明市农社保局采用此软件,解决了社保资金特殊管理的问题。手机:137*****536邮件:137*****536@
雇主未浏览
¥3.38万交易金额
100.0%交易好评
可安心交易
威客信用:
浙江省-杭州市
报价说明:
安卓开发,联系QQ253****
雇主未浏览
¥0交易金额
暂无交易好评
交易安全:
身份真实:
联系可用:
请慎重交易
威客信用:
四川省-成都市-武侯区
报价说明:
我们提供的服务:产品运维行业解决方案企业级应用开发微信公众平台研发及运营企业服务(建站、推广、SEO)产品设计、三维建模、全景拍摄移动互联网产品研发(IOS、Android、WP)HTML5开发客户合作形式资源整体外包:为客户提供全套的系统规划、采购、实施、运维、咨询、培训的整体服务。单项技术外包外包服务:也许您的公司有少量技术人员,难以应付日常各种繁杂的事务,可以把您棘手的事情交给我们,如网络建设、硬件设备维护、单项软件开发等。互联网行业信息咨询服务外包:当系统已经建设好,维护惹人厌日常工作不多,有了问题又忙不过来,我们可以提供长期的维护外包服务,作为我们的客户,您在遇到问题时可以享受团队技术力量的服务,保障已建系统的正常运行。互联网行业信息咨询服务外包:目的是帮助客户找到挣钱的价格比并及时、准确了解互联网行业前沿技术动态。
雇主未浏览
¥0交易金额
暂无交易好评
请慎重交易
威客信用:
福建省-厦门市-湖里区
报价说明:
请加q183****详谈
雇主未浏览
¥1470交易金额
100.0%交易好评
可安心交易
威客信用:
陕西省-西安市
报价说明:
熟悉h5及apps开发,可帮你完成,谢谢。
雇主未浏览
¥0交易金额
暂无交易好评
交易安全:
身份真实:
联系可用:
请慎重交易
威客信用:
江苏省-苏州市
报价说明:
马上可以完成,有意加我扣114-13-189-27
雇主未浏览
后才能发表留言。
猜您需要的人才
猜您感兴趣的任务
精品高手攻略
3643 参与人数
分享可赚钱,赶快告诉您的朋友吧
IOS应用类似需求
¥30000.00
¥10000.00
热门问答热门百科
让一品11,752,237人才为您分忧解难!
联系客服:在线:8:30-22:00
400-766-8686(免长途费)
您还可以拨打: 或留下联系方式,我们主动联系您
客诉主管 李林祥
客服主管 李喜菊
产品总监 冯梅
联系客服:
在线:8:30-22:00
400-766-8686(免长途费)
您还可以拨打: 或留下联系方式,我们主动联系您
一品官方微信
每日推·十条订单发任务·创意极速
您还可以关注一品新浪微博
维权与监督
固话:400-766-8686
微信:xiang138602
客诉主管 李林祥
客服主管 李喜菊
产品总监 冯梅H5页面适配所有iPhone和安卓机型的六个技巧_HTML/CSS_第七城市
H5页面适配所有iPhone和安卓机型的六个技巧
目前,很多APP设计师小伙伴已经开始转向H5前端开发啦,但是解决所有iPhone和安卓机型的适配问题是我们的重中之重。无论是设计APP还是写前端H5.都是要考虑移动端的兼容性。
25学堂今天跟大家来回顾一下H5页面去适配所有iPhone和安卓机型的一些技巧和办法。
回归正题,兼容iphone各版本机型最佳的方式就是自适应。
1、viewport 简单粗暴的方式:
&meta name=&viewport& content=&width=320,maximum-scale=1.3,user-scalable=no&&
直接设置viewport为320px的1.3倍,将页面放大1.3倍。
为什么是1.3?
目前大部分页面都是以320px为基准的布局,而iphone6的宽度比是375/320 = 1.171875,iphone6+则是 414/320 = 1.29375那么以1.29倍也就约等于1.3了。
2、ip6+ 的CSS media query
@media (min-device-width : 375px) and (max-device-width : 667px) and (-webkit-min-device-pixel-ratio : 2){
/*iphone 6*/}@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3){
/*iphone 6 plus*/}
PS: 也可以直接使用实际的device-width:如 device-width : 375px
在原有页面的基础上,再针对相应的屏幕大小单独写样式做适配。
3、REM布局
REM是CSS3新增的一种单位,并且移动端的支持度很高,android2.x+,ios5+ 都支持。REM是相对于dom结构的根元素来设置大小,也就是html这个元素。相较于em单位,rem使用上更容易理解及运用。
REM与PX的换算可以查看网址: /prototypes/rem-calculator/
假设,html我们设置font-size:12 也就是说12px相对于1rem,那么18px也就是 18/12 = 1.5rem。
那么我们以320px的设计布局为基准,将html设置为font-size:100px,即100px = 1rem。(设置100px是为了方便计算)那么可以将大部分px单位除以100就可以直接改成rem单位了。
REM如何做响应式布局?
1、如果仅仅是适配ip6+设备,那么使用media query就行。
伪代码如下:
/*320px布局*/html{font-size: 100}body{font-size: 0.14rem /*实际相当于14px*/}/* iphone 6 */@media (min-device-width : 375px) and (max-device-width : 667px) and (-webkit-min-device-pixel-ratio : 2){
html{font-size: 117.1875}}/* iphone6 plus */@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3){
html{font-size: 129.375}}
这样,在ip6下,也就将页面内的元素放大了1.17倍,ip6+下也就是放大了1.29倍。
2、如果是完全自适应,那么可以通过JS来控制。
(function (doc, win) {
var docEl = doc.documentElement,
resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
recalc = function () {
var clientWidth = docEl.clientW
if (!clientWidth)
docEl.style.fontSize = 100 * (clientWidth / 320) + 'px';
// Abort if browser does not support addEventListener
if (!doc.addEventListener)
win.addEventListener(resizeEvt, recalc, false);
doc.addEventListener('DOMContentLoaded', recalc, false);})(document, window);
页面初始化的时候计算font-size,然后再绑定resize事件。这种效果就和百分比布局一样了。
那么用REM做单位与百分比做单位有什么优势?
主要优势在于能更好的控制元素大小。(一般百分比应用在布局层,一般常见设置为50%,33.3%,25%之类的整数居多,难以运用在复杂的页面小部件内)。但是相比百分比布局,需要借助JS或media query实现,略有一点瑕疵。
4、图片自适应
刚说完REM布局,那么用百分比布局也能实现一样的效果,但是用百分比布局,必须要面临一个问题:图片宽度100%,页面加载时会存在高度塌陷的问题。.
如图:页面加载时图片高度默认不存在。
那么可以用padding-top设置百分比值来实现自适应。
公式如下:
padding-top = (Image Height / Image Width) * 100%
原理:padding-top值为百分比时,取值是是相对于宽度的。
相关代码实现:
&div class=&cover&&
&img src=&http://g./bao/uploaded/i1/TB1d6QqGpXXXXbKXXXXXXXXXXXX_!!0-item_pic.jpg_160x160q90.jpg& alt=&&/&&/div&
.cover{position: padding-top: 100%; height: 0; overflow:}.cover img{position: top: 0; width: 100%;}
5、图片高清化
大家都知道,iphone6 plus 是3倍高清图了,它的devicePixelRatio = 3。
关于DPR的介绍可以查看这篇文章《 设备像素比devicePixelRatio简单介绍 》
在ios8下,已经开始支持img的 srcset 属性了(目前移动端也就ios8开始支持),也就是说,可以对一张图片设置2个URL,浏览器自动加载对应的图片。
黄色表示仅支持旧的srcset规范,绿色表示支持全新的srcset规范,包括sizes属性,w描述符。 这里不展开,详细了解可自行google。
如下DEMO,请切换devicePixelRatio值进行查看:
不过目前前端这边图片的实现基本都用lazyload的方式实现。srcset的图片加载方式在实际项目中运用还比较少。
6、背景图高清化
media query 实现高清化
img标签的高清化,可以通过JS判断devicePixelRatio的值来加载不同尺寸的图片,但是对于背景图,写在CSS中的,用JS来判断就略麻烦了,还好CSS通过media query也能判断dpr。
目前兼容性最好的背景图高清化实现方式,使用media query的 -webkit-min-device-pixel-ratio 做判断:
/* 普通显示屏(设备像素比例小于等于1)使用1倍的图 */
background-image: url(img_1x.png);
/* 高清显示屏(设备像素比例大于等于2)使用2倍图
@media only screen and (-webkit-min-device-pixel-ratio:2){
background-image: url(img_2x.png);
/* 高清显示屏(设备像素比例大于等于3)使用3倍图
@media only screen and (-webkit-min-device-pixel-ratio:3){
background-image: url(img_3x.png);
进一步,可以通过工具生成相应的3x,2x,1x的图片及css,在使用时直接引用即可。谁搞一个?
关于移动设备的 -webkit-min-device-pixel-ratio 值,可以查看该网页的整理: /articles/min-device-pixel-ratio/
image-set 实现高清化
image-set,它是Webkit的私有属性,也是Css4的一个属性,它是为了解决Retina屏幕下的图像显示而生。
使用方式也很简单。伪代码如下:
background-image: url(1x.png);
/*不支持image-set的情况下显示*/
background: -webkit-image-set(
url(1x.png) 1x,/* 支持image-set的浏览器的[普通屏幕]下 */
url(2x.png) 2x,/* 支持image-set的浏览器的[2倍Retina屏幕] */
url(3x.png) 3x/* 支持image-set的浏览器的[3倍Retina屏幕] */
目前移动端的支持程度来看,ios7+,android 4.4+ 下已经支持了。如果仅仅是做ip6+的高清适配方案。 image-set 也是一种实现方案。
使用image-set 与 media query 实现有什么区别及好处?
这篇文章里面做了很详细的阐述,大家可以看看:
/safari-6-and-chrome-21-add-image-set-to-support-retina-images/
大体的意思是:image-set不需要告诉浏览器使用什么图像,而是直接提供了图像让浏览器选择。这就意味着,如果在低网速下,浏览器可以选择加载低分辨率的图片。(PS:好智能的样子)
但是相比如media query的实现,image-set仅支持单个图片的高清化,不适合在css sprite下使用。 并且兼容性也是一大硬伤。
一般来说,用在LOGO区域,单个图片图标的区域下,也是个不错的选择。
关于图片列表适配,也就是要让布局更灵活,在电商网站里面,商品列表是一个非常常见的结构。 一种比较智能的列表方式是:两端对齐,间距自适应。
那么可以使用FLEXBOX布局来实现两端对齐的效果,也可以使用 text-align:justify 的方式实现。
具体实现办法: /inline-block-justify/
以上内容是非常适合想要学习H5页面的童鞋们,算是H5页面开发的入门教程。
最新教程周点击榜
微信扫一扫}

我要回帖

更多关于 h5怎么打包成ios app 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信