首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【快速解决】Android Button页面跳转功能

    先建立一个新的activity 他会自动生成两个文件一个是MainActivity,一个是activity_main2.xml 第二步:打开第一个页面的Java文件MainActivity 在页面中写入跳转功能...R.layout.activity_main); //找到控件 mBtnLogin=findViewById(R.id.btn_login); //实现跳转直接跳转...; mEtUser=findViewById(R.id.et_1); mEtPassword=findViewById(R.id.et_2); //实现跳转直接跳转...在点击事件中,获取用户名和密码输入框中的文本内容,并进行判断,如果用户名和密码匹配,则跳转到MainActivity2页面,否则可以进行登录失败的处理。 通过上面两步就可以完成简单的跳转功能实现了。...android:gravity="center" android:text="跳转页面讲解" android:textColor="#140902" android

    1.1K10

    Android 自定义倒计时 View

    2016年08月01日新的一周开始了,一篇自定义倒计时View开启了这周的篇章… 国际惯例,效果图如下; 带阴影带指引点的倒计时View,不要被这下过吓到,分析一下,难点其实就是那个白色小圆圈的位置,...Android的知识点涉及,绘制圆,绘制扇形,绘制阴影,Java基础知识 倒计时的实现,Android属性动画知识,还有就是 初中数学Sin和Cos的知识以及球圆上任一点的坐标和坐标系象限的知识 我们都是有精液的...Android开发,以上的知识基本都能搞定,困扰的我的就是那个初中数学的知识,悄悄的告诉你们我也谷歌了这些公式, ok,我们开始一点点绘制 绘制底层和阴影 绘制中间层 的进度和小圆点 ,代码量略大,数学公式来了...,高能预警 终于跳过了上面的计算,下面的就是剩下绘制文字的知识了so easy 我们先计算出来文字的宽度和高度然后计算出来文字的绘制坐标即可 到此我们的Android绘制API全部用完了,就用了一个绘制扇形和圆形的方法..., 下面我们看下Java知识,倒计时的方法; 最后就是一个动画的实现,我们可以理解成进度条在CountDown时间内正好从0-360走完, 那么这个用属性动画就行了 到此,自定义倒计时View结束,由于微信对于代码支持不是很友好

    1.6K90

    Android Jetpack - 使用 Navigation 管理页面跳转

    Android Jetpack 里的组件大部分我们都接触过了,其中也有一些全新的组件,其中一个就是 Navigation。 简介 Navigation 是用来管理 APP 里页面跳转的。...左上角有个小房子的是显示的第一个页面,但由于 Activity 无法发起跳转,所以这里把 MainActivity 删除,把 MainFragment 作为主页面,并给它添加跳转到 SecondFragment...配置跳转 在 Navigation 里,页面的跳转是交给 NavController 来处理的,获取 NavController 的方法有这么三种: NavHostFragment.findNavController...在官方文档里,可以看到一个将传统跳转迁移到 Navigation 的建议。...我简单理解为,将原本两个 Activity 之间的跳转,逐渐修改为使用一个 Activity 作为容器,用两个 Fragment 作为页面跳转。

    2.8K10

    Android原生绘图之炫酷倒计时

    零、前言 1.本篇原型是慕课网的教程,但是用JavaScript实现在浏览器上的,详见 2.最近感觉安卓Canvas不比html5的canvas差,使用想复刻一下到Android上 3.本篇并不止于教程...时钟动态效果.gif ---- 倒计时处理 //初始时设定截止日期 mCalendar = Calendar.getInstance(); mCalendar.set(2018, 11-1, 11, 21...倒计时处理.gif ---- 4.重点:小球的运动 有点小复杂,简单地画了一个流程图 ?.../** * 获取倒计时剩余秒数 * * @return 倒计时剩余秒数 */ private int getLifeSec() {...最终效果.gif 到这里就OK了,是不是比想象中的要简单 ---- 后记:捷文规范 1.本文成长记录及勘误表 项目源码 日期 备注 V0.1--无 2018-11-11 Android原生绘图之炫酷倒计时

    1.8K51

    android 特卖列表倒计时卡顿问题

    在Android的开发中,我们经常遇见倒计时的操作,通常使用Timer和Handler共同操作来完成。...说一下造成卡顿的原因,由于滑动的时候,adapter的getView频繁的创建和销毁,就会出现卡顿和数据错位问题,那么我们每一个item的倒计时就需要单独维护,这里我用的Handler与timer及TimerTask...结合的方法,我们知道TimerTask运行在自己子线程,然后通过Timer的schedule()方法实现倒计时功能,最后通过Hander实现View的刷新,其核心代码如下: public class CountDownView...@BindView(R.id.minute) TextView minute; private Context context; private int viewBg;//倒计时的背景...private int cellBg;//每个倒计时的背景 private int cellTextColor;//文字颜色 private int textColor;//外部

    1.5K90
    领券