首页 > 基于Android的通讯录 源码下载

通讯录代码txt,基于Android的通讯录 源码下载

互联网 2021-01-22 18:08:30
在线算命,八字测算命理 文章图片标题 基于Android的通讯录 源码下载

分类:android源码 作者:阿流 评论:0 点击: 1,011 次 发布时间:2019-07-04

本文标签: 基于Android的通讯录 源码下载

基于Android的通讯录,界面比较精美。使用Android studio开发。

其他安卓通讯录源码:

基于 SQLite 的通讯录APP 源码下载

简单安卓手机通讯录 源码下载

运行截图:

部分代码:

Java 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 package com.ismenglx.mycontacts.view; import android.app.Activity;import android.content.Context;import android.graphics.drawable.ColorDrawable;import android.view.LayoutInflater;import android.view.MotionEvent;import android.view.View;import android.view.View.OnClickListener;import android.view.View.OnTouchListener;import android.view.ViewGroup.LayoutParams;import android.widget.Button;import android.widget.PopupWindow; import com.ismenglx.mycontacts.R; public class SelectPicPopupWindow extends PopupWindow {    private Button btn_take_photo, btn_pick_photo, btn_cancel;    private View mMenuView;     public SelectPicPopupWindow(Activity context,OnClickListener itemsOnClick) {        super(context);        LayoutInflater inflater = (LayoutInflater) context                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);        mMenuView = inflater.inflate(R.layout.alert_dialog, null);        btn_take_photo = mMenuView.findViewById(R.id.btn_take_photo);        btn_pick_photo = mMenuView.findViewById(R.id.btn_pick_photo);        btn_cancel = mMenuView.findViewById(R.id.btn_cancel);        //取消按钮          btn_cancel.setOnClickListener(new OnClickListener() {             public void onClick(View v) {                //销毁弹出框                  dismiss();            }        });        //设置按钮监听          btn_pick_photo.setOnClickListener(itemsOnClick);        btn_take_photo.setOnClickListener(itemsOnClick);        //设置SelectPicPopupWindow的View          this.setContentView(mMenuView);        //设置SelectPicPopupWindow弹出窗体的宽          this.setWidth(LayoutParams.MATCH_PARENT);        //设置SelectPicPopupWindow弹出窗体的高          this.setHeight(LayoutParams.WRAP_CONTENT);        //设置SelectPicPopupWindow弹出窗体可点击          this.setFocusable(true);        //设置SelectPicPopupWindow弹出窗体动画效果          this.setAnimationStyle(R.style.take_photo_anim);        //实例化一个ColorDrawable颜色为半透明          ColorDrawable dw = new ColorDrawable(0xb0000000);        //设置SelectPicPopupWindow弹出窗体的背景          this.setBackgroundDrawable(dw);        //mMenuView添加OnTouchListener监听判断获取触屏位置如果在选择框外面则销毁弹出框          mMenuView.setOnTouchListener(new OnTouchListener() {            public boolean onTouch(View v, MotionEvent event) {                int height = mMenuView.findViewById(R.id.pop_layout).getTop();                int y=(int) event.getY();                if(event.getAction()==MotionEvent.ACTION_UP){                    if(y<height){                        dismiss();                    }                }                return true;            }        });    }}

下载地址:

文件名称:基于Android的通讯录 源码下载

文件大小:1MB解压密码:www.daimabuluo.com

更新日期:2019-7-4作者信息:

点击下载

如果有你对该代码或者软件资源有特殊定制需求,可以在网站底部找到站长的联系方式进行咨询

相关文章:Android学生信息管理系统 源码下载 2018-09-14Android单位转换 计算器 语言切换 AS|Eclipse 随身工具包 2018-09-17Android教室预约系统源码下载 2019-09-04简单安卓手机通讯录 源码下载 2019-07-04基于 SQLite 的通讯录APP 源码下载 2019-07-04基于Android平台的云记事本 bmob后台 源码报告下载 2018-09-17

声明:本文由( 阿流 )原创编译,转载请保留链接: http://www.daimabuluo.com/source/android-source/721.html

上一篇:基于 SQLite 的通讯录APP 源码下载 下一篇:基于Spring开发的Java酒店管理系统 源码下载 基于Android的通讯录 源码下载:等您坐沙发呢! 发表评论 点击这里取消回复。
免责声明:非本网注明原创的信息,皆为程序自动获取自互联网,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责;如此页面有侵犯到您的权益,请给站长发送邮件,并提供相关证明(版权证明、身份证正反面、侵权链接),站长将在收到邮件24小时内删除。

相关阅读