app开发

一,模式

原生开发:安卓开发或者ios开发

优点:性能最好(手机原生功能支持性高,比如原生相机)

缺点:1,不能跨平台(系统)

           2,学习成本高

混合式开发:hybird开发--大部分

优点:1,可以跨平台

            2,学习成本低

缺点:性能次于原生开发,原生功能依赖于第三方插件

规避:套壳

app网页

优点:成本低,维护方便

缺点:使用不方便,容易流失很多客户。比如年纪稍大的用户群

二,架构

b/s 和 c/s

b/s 浏览器服务器 维护方便

c/s 客户端服务器 性能好

响应式开发:一套代码适应多个终端,适合中小型项目(博客,个人网站)

终端:pc ,app,sm,lg

三,适配

1,视口

了解视口:布局视口,视觉视口,理想视口

一般做的都是理想视口:在head标签里添加<meta name = "viewport" content = "width= device-width"....>

设备宽:代码像素 =  1  :   3  ;

pc端: 设备宽 : css 像素 = 1 : 1 ;

app端 : 设备宽 : css像素 = 1 :2 ;

2,单位 px --> em/rem

rem: 根据根标签的大小,后面所有的像素都以这个跟标签为基准

em: 先确定父级,根据父级的大小确定自身的大小

手机端:xs < 768px

平板: sm 768px- 992px

pc端:md 992px-1200px

大屏pc:lg   >1200px

3,字体大小适配

zepto.js

remstyle.js

字体自适应 js通过监听窗口(设备)的宽度的变化,改变html的font-size值

四,打包

no.1 测试

常使用hbulider编辑器

1,首先打开边看边写模式,在设置里设置web服务器

2,将电脑与手机的网络必须为同一局域网,

     在web服务器里面设置外部服务器地址为当前手机与电脑连接的相同ip地址,

      将html类文件的地址改为设置的外部服务器

3,手机扫描web浏览器地址栏右侧二维码

no.2打包

1,首先将项目管理器中的想要打包的项目从web转化改为app项目

2,会出现一个.json文件 并且打开

     appid从云端获取(必须注册hbulider账号自动获取)

     设置图标等..

3,然后右键项目管理器中发行 -云打包-打原生安装包

4,后续过程自动安装....

 

Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值