文章 2016-04-14 来自:开发者社区

android 地址控件概述

最近,公司做项目,需要一个地址控件,本来是想androidcopy开源的android的地址控件,但是了,找来找去。都没有找到一个真正满足我的需求的,普通的地址控件只是精确到市县区三级,但是我们的需求是精确到乡镇四级。于是,做了一个。  我设计思路就是模仿jquery的并列的地址的选择控件,当选择上一级着,直接来跳转到下一级进行选择。设计的原型图为这样:   看到这样布局的方式...

android 地址控件概述
文章 2016-04-14 来自:开发者社区

android 时间控件概述

android的自带时间选择控件,是一个让用户既能输入的又能选择的样子。这本来没有太大的问题了。 但是,坑爹的android是开源的。自带的时间控件在某些机型上,早已经是面目全非了,在用以一个普通用户来说,苹果的时间滚轮的控件就是爽点。 要写滚轴控件,无非是要用好,写好wheelview这个类,对于wheelview这个类,我这里要做详细的分析。在iOS里面有一种控件------滚筒控件(Whe....

android 时间控件概述
文章 2016-04-14 来自:开发者社区

Android 自定义View 三板斧之一——继承现有控件

  通常情况下,Android实现自定义控件无非三种方式。   Ⅰ、继承现有控件,对其控件的功能进行拓展。   Ⅱ、将现有控件进行组合,实现功能更加强大控件。   Ⅲ、重写View实现全新的控件   本文重点讨论继承现有控件进行拓展实现自定义控件。这是一个非常重要的自定义控件的方法,可以站在原生控件这个巨人肩膀上,拓展自身的功能,一般来说,我们可以在ondraw方法中对原生控件进行绘制。   本....

文章 2016-04-14 来自:开发者社区

Android 自定义View 三板斧之二——组合现有控件

 通常情况下,Android实现自定义控件无非三种方式。   Ⅰ、继承现有控件,对其控件的功能进行拓展。   Ⅱ、将现有控件进行组合,实现功能更加强大控件。   Ⅲ、重写View实现全新的控件   上文说过了如何继承现有控件来自定义控件,这节我们来讨论第二个议题。怎么将控件组合来实现一个功能强大的自定义控件。   先看看创建组合控件的好处吧,创建组合控件能够很好的创建具有组合功能的控件集合。那我....

文章 2016-04-14 来自:开发者社区

Android 自定义View 三板斧之三——重写View来实现全新控件

 通常情况下,Android实现自定义控件无非三种方式。   Ⅰ、继承现有控件,对其控件的功能进行拓展。   Ⅱ、将现有控件进行组合,实现功能更加强大控件。   Ⅲ、重写View实现全新的控件   本文来讨论最难的一种自定义控件形式,重写View来实现全新的控件。   首先,我们要明白在什么样的情况下,需要重写View来实现一种全新的控件,一般当我们遇到了原生控件无法满足我们现有的需求的时候,我....

文章 2016-03-30 来自:开发者社区

笔记 - Android - 3.控件属性

Android:控件     <TextView/>:普通文本标签          <EditText/>:输入框         > android:hint:在输入框控件中起提示作用;    &...

问答 2016-03-26 来自:开发者社区

关于android控件触发方法问题

android中为什么AlerDialog和PopWindow这两个控件触发不了方法onPause和方法onStop这两个方法

问答 2016-03-26 来自:开发者社区

android fragment内部控件跳转fragment 如何替换标题

遇到一个问题 比如 mainActivity 里面有3个fragment,其中一个个人中心fragment里面有多个控件,点击其中一个控件跳转到消息的fragment,但是标题还是显示个人中心 ,要怎么切换标题?代码怎么操作 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); //声明使用自定义标题 setContentView(R.layout....

问答 2016-03-25 来自:开发者社区

最近在做Android项目,遇到一个问题,需要判断一个控件的背景图片是不是某张图片

如题, all.setBackgroundResource(R.drawable.bg_cloudy_day); Drawable drawable=getResources().getDrawable(R.drawable.bg_cloudy_day); Drawable drawable1=all.getBackground(); 但是判断if(drawable==drawable1)...

问答 2016-03-20 来自:开发者社区

关于android控件触发方法问题

android中为什么AlerDialog和PopWindow这两个控件触发不了方法onPause和方法onStop这两个方法

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注