android
tanlongzhiwen1
这个作者很懒,什么都没留下…
展开
-
android view的显示/隐藏以及DEMO
View v1;v1.setVisibility(View.VISIBLE); //正常显示v1.setVisibility(View.INVISIBLE); //隐藏参与布局(还占着地方)v1.setVisibility(View.GONE); //隐藏不参与布局(不占地方) import java.util.ArrayList;转载 2014-08-21 19:15:47 · 511 阅读 · 0 评论 -
android 图片压缩优化
关于android图片质量压缩的一点点想法,留作参考原创 2015-01-05 15:07:46 · 414 阅读 · 0 评论 -
Android EditText 限制输入数字和字母设置
在xml:EditText 设置属性----android:digis="ABCDE555555&&&&&"ABCDE555555&&&&&"是你的限制规则。例如:android:digits="0123456789abcdefghigklmnopqrstuvwxyz"规则是只能输入英文字母(小写)和数字转载 2015-01-23 16:38:33 · 589 阅读 · 0 评论 -
Android怎么让EditText只显示两位小数(格式化法)
你可以简单地使用 DecimalFormat123DecimalFormat format = newDecimalFormat("##.##");String formatted = format.format(22.123);editText.setText(formatted);转载 2015-01-23 15:51:10 · 760 阅读 · 0 评论 -
关于spinner自定义下拉列表(两种方法)
方法一,修改默认的spinner的layout布局,主要是getDropDownView()方法,具体的原理网上到处都是,很详细,说明一下,此方法下拉列表里面一样有浮层,效果不好String[] items = {"全部","优惠券“,"订单"};spinner = (Spinner) findViewById(R.id.Spinner);mAdapter = new ArrayAda转载 2014-12-16 10:20:01 · 680 阅读 · 0 评论 -
自定义控件实例(超详细)
首先定义一个layout实现按钮内部布局:?1234567891011121314151617181920212223242526xml转载 2014-12-26 14:18:50 · 496 阅读 · 0 评论 -
Android (DatePicker和TimePicker)
利用Android应用框架提供的DatePicker(日期选择器)和TimePicker(时间选择器),实现日期时间选择器。Dialog的Content布局文件(date_time_dialog.xml):?1234567891011121314转载 2014-12-16 14:22:05 · 506 阅读 · 0 评论 -
为什么在onCreate中无法获得控件宽度和高度
在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。可惜的是,根据我的验证,利用网上转载的那些方法在OnCreate函数中获取到的仍然是0(希望搞技术的能自己验证过再转载),例如Measure方法之后调用getMeasuredWidth的值转载 2014-12-16 10:14:54 · 935 阅读 · 0 评论 -
Android中全屏 取消标题栏,TabHost中设置NoTitleBar的三种方法
Android中全屏 取消标题栏,TabHost中设置NoTitleBar的三种方法android默认标题栏比较不好控制,一般要去掉自定义去掉标题栏的方法:第一种:也一般入门的时候经常使用的一种方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错转载 2014-11-24 10:20:22 · 514 阅读 · 0 评论 -
shouldOverrideUrlLoading返回值问题
shouldOverrideUrlLoading方法在webview加载URL的时候可以截获这个动作。 这里主要说它的返回值的问题: 1、 默认返回:return super.shouldOverrideUrlLoading(view, url); 这个返回的方法会调用父类方法,也就是跳转至手机浏览器,平时写webview一般都在方法里面写 webView.loadUrl(url);转载 2014-11-21 13:54:53 · 2619 阅读 · 0 评论 -
Android详细的对话框AlertDialog.Builder使用方法
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,转载 2014-11-25 11:13:53 · 407 阅读 · 0 评论 -
推荐android(安卓)开源框架
1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和生命周期的联动(Activity结束时同时取消所有网络请转载 2014-11-21 10:44:57 · 523 阅读 · 0 评论 -
一个封装 android.util.Log 的Log类
在android代码的每个Activity,都不厌其烦的写:private static final String TAG = "MyActivity";然后需要打印的地方输入:Log.v(TAG, "index=" + i);写太多的TAG,也麻烦,如果不写TAG,用 this.toString() 也可行,不过还是一样,于是写个包装Log类,自动处理是哪个Activit转载 2014-11-19 16:23:56 · 569 阅读 · 0 评论 -
解决Eclipse建立至少支持低于Android4.0时Android项目报错问题
用户详细问题包括:eclipseandroidadtsdk报错内容:一堆类似于——E:\SL\appcompat_v7\res\values-v21\themes_base.xml:191: error: Error: No resource found that matches the given name: attr 'android:colorPrimaryDark'.的错误信息。转载 2014-11-19 09:00:10 · 605 阅读 · 0 评论 -
StringBuilder类功能详解
字符串是Java程序中最常用的一种数据结构之一。在Java中的String类已经重载的"+"。也就是说,字符串可以直接使用"+"进行连接,如下面代码所示:String s = "abc" + "ddd"; 但这样做真的好吗?当然,这个问题不能简单地回答yes or no。要根据具体情况来定。在Java中提供了一个StringBuilder类(这个类只在J2SE5及以上版本提供,以前的版转载 2014-11-19 17:25:06 · 442 阅读 · 0 评论 -
android 图像处理(黑白,模糊,浮雕,圆角,镜像,底片,油画,灰白,加旧,哈哈镜,放大镜)
原图:一:圆角处理效果:代码: ?12345678910111213141516171819202122public转载 2014-11-12 17:06:22 · 799 阅读 · 0 评论 -
android之动画-AnimationDrawable控制逐帧动画
android与逐帧动画:效果图:当我们点击按钮时,该图片会不停的旋转,当再次点击按钮时,会停止在当前的状态。 activity代码:[java] view plaincopypackage cn.com.chenzheng_java.animation; import android.a转载 2014-11-12 10:29:44 · 495 阅读 · 0 评论 -
listfragment 长短按item问题
ListFragment 必须实现侦听器:public class MessageListFragment extends SherlockListFragment implements LoaderManager.LoaderCallbacks, AdapterView.OnItemLongClickListener private static final int DEL转载 2014-08-25 10:33:38 · 583 阅读 · 0 评论 -
Android EditText监听小数点让用户只能输入小数点后两位
最近项目需要输入价格,但是不想让用户在小数点后面输入太多,所以我封装了一个。当用户输入小数点的时候 监听小数点后面的位数,只要大于两位就立马删掉,封装好了,直接可以拿过来用!public static void setPricePoint(final EditText editText) { editText.addTextChange转载 2015-01-23 15:50:05 · 615 阅读 · 0 评论