Android自定义滑动解锁控件使用详解

最近的项目里用到了,在网上找不到合适的,于是自己写了个简单的,带回弹效果:

“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 成都创新互联公司是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于网站建设、成都网站制作、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!

Android自定义滑动解锁控件使用详解

可以自定义的属性有:



 
 
 
 
 
 
 
 

activity_main.xml:

<?xml version="1.0" encoding="utf-8"?>



 

 
 

 

 

 

MainActivity:

public class MainActivity extends AppCompatActivity {

 private com.qdong.slide_to_unlock_view.CustomSlideToUnlockView mCustomSlideToUnlockView;
 private TextView tv_text;

 @Override
 protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.activity_main);
 mCustomSlideToUnlockView= (com.qdong.slide_to_unlock_view.CustomSlideToUnlockView) findViewById(R.id.slide_to_unlock);
 tv_text= (TextView) findViewById(R.id.tv_text);

 CustomSlideToUnlockView.CallBack callBack=new CustomSlideToUnlockView.CallBack() {
  @Override
  public void onSlide(int distance) {
  tv_text.setText("slide distance:"+distance);
  }

  @Override
  public void onUnlocked() {
  tv_text.setText("onUnlocked");
  }
 };
 mCustomSlideToUnlockView.setmCallBack(callBack);
 findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
  @Override
  public void onClick(View view) {
  mCustomSlideToUnlockView.resetView();
  }
 });
 }
}

下载地址:

https://github.com/506954774/AndroidCustomSlideToUnlockView

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


新闻标题:Android自定义滑动解锁控件使用详解
本文来源:http://csruizhi.cn/article/gcodee.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 网站建设 企业手机网站建设 手机网站制作设计 成都企业网站制作 成都网站建设 成都网站制作 成都网站建设公司 成都网站制作 网站建设方案 成都网站制作 重庆外贸网站建设 温江网站设计 网站建设改版 重庆网站设计 成都网站建设 重庆企业网站建设 成都定制网站建设 网站建设费用 成都网站建设公司 品牌网站建设 成都网站设计公司 古蔺网站建设