手机平台应用开发微型技术博客——浅谈Android和微信小程序的对比

本文探讨了在Android和微信小程序中实现图片轮播效果的差异,通过实例代码展示两者在逻辑层(Java vs. JavaScript)和视图层(XML vs. WXSS)的不同,指出微信小程序的实现更为简洁。文章强调了对比学习不同平台技术的重要性。
摘要由CSDN通过智能技术生成

 一、引言

在本学期手机平台应用开发课上,老师同时给我们提供了微信小程序开发的资源。跟着做了一两个项目之后越发感觉两者在很多思想上的共性,最主要的几个区别比如逻辑层分别使用的是Java和Javascript语言、而视图层安卓使用XML而微信小程序借鉴了前端语言的思想,HTML变成了WX(微信)开头的几个工具语言,如WXML、WXSS。

正好趁刚做完了安卓的项目,先举一个我在安卓和微信小程序两个项目上都用到的例子来“抛个砖”:

关于如何实现一个界面里图片的轮播效果,来直观通过代码来感受一下两者的区别吧!

Android:

//需要导入的包
import com.jude.rollviewpager.RollPagerView;
import com.jude.rollviewpager.adapter.StaticPagerAdapter;
import com.jude.rollviewpager.hintview.ColorPointHintView;

private RollPagerView rollPV = null;
//轮播效果部分
        rollPV = (RollPagerView) findViewById(R.id.rollPV);
        //设置每个图片的切换时间
        rollPV.setPlayDelay(3000);
        //设置图片切换动画时间
        rollPV.setAnimationDurtion(500);
        //设置指示器:
        //rollPV.setHintView(new IconHintView());
        //rollPV.setHintView(new IconHintView(this,R.mipmap.ic_launcher,R.mipmap.ic_launcher));
        rollPV.setHintView(new Color
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值