博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓实现登陆界面3D旋转切换
阅读量:1894 次
发布时间:2019-04-26

本文共 792 字,大约阅读时间需要 2 分钟。

关注 ,免费获取全套安卓开发学习资料

功能

实现登陆界面从一种登陆方式切换到另一种方式,切换过程采用3D旋转.

效果图

简要代码

class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val rotate = Rotate3D.Builder(this) .setParentView(parent_ll) .setPositiveView(accountLoginLayout) .setNegativeView(phoneLoginLayout) .create() noPassLoginTv.setOnClickListener {
rotate.transform() //启动Rotate3D if (rotate.isOpen) {
noPassLoginTv.text = "使用免密登录" } else {
noPassLoginTv.text = "使用账户登录" } } }}

完整源代码


安卓发展历程及前景

初探安卓

开发语言学习

UI控件学习系列

关注头条号,第一时间获取最新文章:

转载地址:http://qwodf.baihongyu.com/

你可能感兴趣的文章
winform中读写SQLite数据库例子
查看>>
ECharts上手例子
查看>>
SQLite 查询时异常:该字符串未被识别为有效的 DateTime 错误
查看>>
c# Socket发送与接收方法
查看>>
C#实现快捷键(系统热键)响应
查看>>
Windows下nginx+tomcat实现简单的负载均衡
查看>>
winform中SQLite的分页
查看>>
C# WinForm窗体及其控件自适应各种屏幕分辨率
查看>>
winform中dataGridView的简单分页
查看>>
dataGridView几个小技巧
查看>>
RecyclerView Item 行高定义无效的BUG
查看>>
markdown发生HTML渲染组件出错的解决方案
查看>>
android ScrollView嵌套WebView高度为0的BUG
查看>>
android 混淆代码后 app 运行报错时, 如何精准定位报错位置
查看>>
android 定位并通过百度在线查询详细地址教程
查看>>
android TextView 首行缩进与部分文字改变颜色大小效果
查看>>
android app 优化启动体验, 不闪白屏并且快速展示 splash
查看>>
INSTALL_FAILED_NO_MATCHING_ABIS 解决方案
查看>>
android 把打好的 apk 包通过 adb 的方式安装到手机上
查看>>
Android Studio 依赖方式 implementation 与 compile 的区别
查看>>