Android基础
汇集Android开发中基础知识要点,由浅入深,带您去探索Android世界
Eric_Bang
这个作者很懒,什么都没留下…
展开
-
EditText最大行数
来源于: http://www.oschina.net/question/272860_86972 EditText在android开发中是一个经常用到的基础控件,功能也很强大,限制输入字符类型,字数什么的。但是最近在工作中遇到了需要控制editText最大可输入行数的要求。这个功能控件本身没有提供,EditText.setMaxLines函数只能控制控件的最大可视高度并不符合要求。要实现控制最转载 2016-07-24 11:52:22 · 1028 阅读 · 0 评论 -
Android 自定义对话框dialog
众所周知,android自带的对话框其实是非常丑陋的,但是在开发过程中我们常因产品经理的一些奇葩需求,调整出各种效果,一下是自己在开发过程中,自定义使用的dialog,自定义的日历,这里我是用的是AlertDialog,代码如下:private void Another() { setTheme(android.R.style.Theme_DeviceDefault_NoAction原创 2016-04-05 12:07:00 · 456 阅读 · 0 评论 -
Android 封装popwindow类,实现所有activity共用
popwindow是一个弹出window,在此对其进行封装,使这个popwindow可以在所有页面都显示。在CSDN上有类似的封装类供下载,可以去自行下载然后做修改。附上地址:http://download.csdn.net/detail/jdsjlzx/9583823这样一来就会出现一个问题,定义popwindow上的item的点击事件做相应的动作的时候,就会提示空指针异常,从而强制退出程序。如下转载 2016-08-01 15:44:33 · 2328 阅读 · 1 评论 -
Andorid下的状态选择器(带shape类型)
Android开发中,经常用到状态选择器selector,经常用的格式为类似这样的,如下所示:<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/shape_b原创 2016-04-05 15:47:46 · 1530 阅读 · 0 评论 -
图片背景按下状态选择
举个例子来说,button,可以有两种方法来实现: 1.最通常的做法,一般可以用一个状态选择器处理,当然也可以用代码去实现,如方法2 2.button.setOnTouchListener(new onTouchListener(){ @Override public boolean onTouch(View v, MotionEve原创 2015-12-16 12:18:10 · 805 阅读 · 0 评论