登录
首页 » Android » 省、市、县级联选择Android改进版

省、市、县级联选择Android改进版

于 2022-03-11 发布 文件大小:50.63 kB
0 239
下载积分: 2 下载次数: 1

代码说明:

Android盛市、县三级选择菜单,这是一个改进版,不过外观样式上还是需要再完善的,外观样式这个因人而好吧,自己美化,可融到自己的APP中使用。这款菜单同样是从外部调用的省市县(区)菜单内容,Android端实现了选择框并加载这些内容,最终实现的用户选择盛市县功能。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • OrmLite 数据库操作 实例源码下载
    OrmLite 数据库操作 实例源码下载
    2014-07-17下载
    积分:1
  • Android_Binder_IPC
    android binder通信介绍。binder 通信是一种client-server 的通信结构, 1. 从表面上来看,是client 通过获得一个server 的代理接口,对server 进行直接调用; 2. 实际上,代理接口中定义的方法与server 中定义的方法是一一对应的; 3.client 调用某个代理接口中的方法时,代理接口的方法会将client 传递的参数打包成为Parcel 对象; 4. 代理接口将该Parcel 发送给内核中的binder driver. 5.server 会读取binder driver 中的请求数据,如果是发送给自己的,解包Parcel 对象,处理并将结果返(android binder communication。)
    2013-11-13 18:41:05下载
    积分:1
  • IIMEI串号修改或修复
    串号丢失专用,联发科处理器安卓手机刷机没有备份基带,刷机丢失基带,不识别手机卡的解决办法(The lost special serial number)
    2020-12-13 15:19:15下载
    积分:1
  • 仿IOS 对话框
    package com.zf.iosdialog.widget;import android.app.Dialog;import android.content.Context;import android.view.Display;import android.view.LayoutInflater;import android.view.View;import android.view.View.OnClickListener;import android.view.WindowManager;import android.widget.Button;import android.widget.FrameLayout;import android.widget.ImageView;import android.widget.LinearLayout;import android.widget.LinearLayout.LayoutParams;import android.widget.TextView;import com.zf.iosdialog.R;public class AlertDialog {private Context context;private Dialog dialog;private LinearLayout lLayout_bg;private TextView txt_title;private TextView txt_msg;private Button btn_neg;private Button btn_pos;private ImageView img_line;private Display display;private boolean showTitle = false;private boolean showMsg = false;private boolean showPosBtn = false;private boolean showNegBtn = false;public AlertDialog(Context context) {this.context = context;WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);display = windowManager.getDefaultDisplay();}public AlertDialog builder() {// 获取Dialog布局View view = LayoutInflater.from(context).inflate(R.layout.view_alertdialog, null);// 获取自定义Dialog布局中的控件lLayout_bg = (LinearLayout) view.findViewById(R.id.lLayout_bg);txt_title = (TextView) view.findViewById(R.id.txt_title);txt_title.setVisibility(View.GONE);txt_msg = (TextView) view.findViewById(R.id.txt_msg);txt_msg.setVisibility(View.GONE);btn_neg = (Button) view.findViewById(R.id.btn_neg);btn_neg.setVisibility(View.GONE);btn_pos = (Button) view.findViewById(R.id.btn_pos);btn_pos.setVisibility(View.GONE);img_line = (ImageView) view.findViewById(R.id.img_line);img_line.setVisibility(View.GONE);// 定义Dialog布局和参数dialog = new Dialog(context, R.style.AlertDialogStyle);dialog.setContentView(view);// 调整dialog背景大小lLayout_bg.setLayoutParams(new FrameLayout.LayoutParams((int) (display.getWidth() * 0.85), LayoutParams.WRAP_CONTENT));return this;}public AlertDialog setTitle(String title) {showTitle = true;if ("".equals(title)) {txt_title.setText("标题");} else {txt_title.setText(title);}return this;}public AlertDialog setMsg(String msg) {showMsg = true;if ("".equals(msg)) {txt_msg.setText("内容");} else {txt_msg.setText(msg);}return this;}public AlertDialog setCancelable(boolean cancel) {dialog.setCancelable(cancel);return this;}public AlertDialog setPositiveButton(String text,final OnClickListener listener) {showPosBtn = true;if ("".equals(text)) {btn_pos.setText("确定");} else {btn_pos.setText(text);}btn_pos.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {listener.onClick(v);dialog.dismiss();}});return this;}public AlertDialog setNegativeButton(String text,final OnClickListener listener) {showNegBtn = true;if ("".equals(text)) {btn_neg.setText("取消");} else {btn_neg.setText(text);}btn_neg.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {listener.onClick(v);dialog.dismiss();}});return this;}private void setLayout() {if (!showTitle && !showMsg) {txt_title.setText("提示");txt_title.setVisibility(View.VISIBLE);}if (showTitle) {txt_title.setVisibility(View.VISIBLE);}if (showMsg) {txt_msg.setVisibility(View.VISIBLE);}if (!showPosBtn && !showNegBtn) {btn_pos.setText("确定");btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_single_selector);btn_pos.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {dialog.dismiss();}});}if (showPosBtn && showNegBtn) {btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_right_selector);btn_neg.setVisibility(View.VISIBLE);btn_neg.setBackgroundResource(R.drawable.alertdialog_left_selector);img_line.setVisibility(View.VISIBLE);}if (showPosBtn && !showNegBtn) {btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_single_selector);}if (!showPosBtn && showNegBtn) {btn_neg.setVisibility(View.VISIBLE);btn_neg.setBackgroundResource(R.drawable.alertdialog_single_selector);}}public void show() {setLayout();dialog.show();}}
    2015-01-03下载
    积分:1
  • 星星投票组件及前台功能展现android源代码
    星星投票组件及前台功能展现android源代码,类似现在很多网站上的投票功能,淘宝购物上面有,点击星星会变色,本源码主要实现这一功能,当然若需要投票成功,还需要数据库支持。部分代码如下所示:   public void onRatingChanged(RatingBar ratingBar, float rating,    boolean fromUser)   {    smallRatingBar.setRating(rating);    indicatorRatingBar.setRating(rating);    if (ratingBar.getId() == R.id.ratingbar1)    textView.setText("ratingbar1的分数:" + rating);    else    textView.setText("ratingbar2的分数:" + rating);   }
    2022-06-13 05:38:43下载
    积分:1
  • weibo4android
    android新浪微博客户端,功能相对简单,适合初级编程人员学习(the source is for created by android plant and it is a sina weibo )
    2012-03-08 13:21:24下载
    积分:1
  • TastyToast
    实现自定义toast,可以随意定制样式,位置,替代系统toast(mplementing custom toast)
    2017-07-07 17:21:11下载
    积分:1
  • android 远程控制实例(基于Socket通信)
    通过android实现远程控制,主要用于智能家具控制。
    2020-12-06下载
    积分:1
  • Layout_01
    Android布局详解介绍linerlayout(android Layout)
    2011-10-01 00:47:03下载
    积分:1
  • Android 的图像模糊和灰度筛选器
    这一项目可以添加模糊效果和灰度滤镜 它使用了类ColorMatrix ( 新浮法 [] {0.299f、 0.299f、 0.299f、 0、 0、 0.299f、 0.299f、 0.299f、 0、 0、 0.299f、 0.299f、 0.299f、 0、 0、 0、 0、 0、 1、 0}); 和BlurMaskFilter 第一次图像: 原始图片 第二个图像: 添加 BlurMaskFilter 第三个图像: 添加灰度效果
    2023-05-26 17:00:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载