- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Android_GestureDetector 手势相关
步骤1:可以在BaseActivity里,定义成员变量,创建一个内部类:privateGestureDetector mGestureDetector; publicclass GestureListenerextendsGestureDetector.SimpleOnGestureListener { // 最小距离,最小速度 f
2015-11-23 11:26:47 304
原创 Fragment闪屏,Fragment拦截事件处理
问题1:当切换Fragment时,出现闪屏状况,解决如下: 参考:http://blog.csdn.net/maosidiaoxian/article/details/42462769 在Activity的onCreateView里,添加一句话: getWindow().setFormat(PixelFormat.TRANSLUCENT);
2015-11-23 11:19:37 856
原创 程序崩溃时做些操作
如果想要在程序崩溃时做些操作,可以使用如下方法:1 在Application里,实例化接口UncaughtExceptionHandler:/** 用于捕获崩溃异常 */privateUncaughtExceptionHandlerexceptionHandler = newUncaughtExceptionHandler() { @Override
2015-11-23 11:12:46 366
原创 判断应用是否启动 / 是否在前台运行
/** 判断应用是否启动(是否运行) */public static booleanisRuning(Context context) {ActivityManager am =(ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); ListRunningTaskInfo> list =am
2015-11-23 11:10:05 489
原创 EditText限制小数点后两位
1 只允许输入小数点后面最多两位(editText监听,用时直接将editText传入即可) public static void setPricePoint(final EditText editText) { editText.addTextChangedListener(new TextWatcher() { public void onTextChanged(CharSe
2015-11-23 11:04:20 673
原创 Android开发中所使用的接口回调
2015 –11 – 09 回调接口的用法步骤在网上看了很多关于接口回调的例子,感觉还是云里雾里的,甚至扒一些某回调文章的操作,还是不能回调成功。不排除我这个小白没有完全理解的可能。就此,将自己做的例子分解成回调步骤,避免以后忘记如何用时再到处翻找。。。例如需求:在ListView的Adapter中,将getView的position值传入Activity中
2015-11-10 13:23:27 509
原创 2015.09.06_在Adapter中调用Activity中的方法/变量
2015.09.06_在Adapter中调用Activity中的方法/变量Activity:public class MyActivity extends Activity{ public void test(){}; public void test(int position){}}BaseAdater:public class MyBaseAdapter extend
2015-11-02 15:24:08 486
原创 2015.08.17_自定义控件步骤(自我总结)
2015.08.17_自定义控件步骤(自我总结)1.1 首先创建attrs.xml,在其中添加自定义参数1.2 自定义控件类继承父类,比如TextView,然后初始化参数1.3 在控件的xml中添加自定义控地址(画框位置就是清单中包的地址)
2015-11-02 15:22:04 343
原创 2015.08.14_onTouchEvent和onClick冲突时
onTouchEvent和onClick冲突时1. 当onTouchEvent和onClick冲突时,尝试不要重写onTouchEvent,而是当做变量来匿名去写,比如在初始化中匿名创建:
2015-11-02 15:16:22 322
原创 2015.07.07_检验电话号码是否是正确的电话号码
2015.07.07_检验电话号码是否是正确的电话号码/*** 验证电话号码是否为正确的电话号码*/public static boolean isPhoneNumberValid(String phoneNumber) { boolean isValid = false; String expression = "((^(13|15|17|18)[09]{9}$)|
2015-11-02 15:13:21 394
原创 2015.06.23_截取字符串 and 获取字符串长度
2015.06.23_截取字符串 and 获取字符串长度效果:假如string“登山爬长城”第一个TextView字符串截取的是“登”第二段TextView字符串截取的是“山爬长城”
2015-11-02 15:11:46 361
原创 2015.26.23_ScrollView点击按钮回到顶部
2015.26.23_ScrollView点击按钮回到顶部当ScrollView里的ListView(GridView)滚动到其他位置时,增加一个回到顶部的按钮,大部分时用scrollTo(0,0)不起作用,因为我们的ScrollView里面的ListView的上面还有其他控件,所以有一个办法就是可以利用最上面的其中一个控件获得焦点,这样自然就会回到顶部。如下:
2015-11-02 15:06:54 638
原创 2015.06.15_ListView图片缓存(含步骤)
2015.06.15_ListView图片缓存(含步骤)1. 在处理ListView中的图片时,有时会遇到上下滚动加载网络数据时,item中会先显示之前滚动过显示的图片,然后再显示最新网络加载的图片。这就是ListView缓存的图片对正确的图片加载时造成的影响。分析:ListView会重用convertView,每一个ImageView并没有唯一的标识,在没有Tag的情况下
2015-11-02 14:48:19 387
原创 2015.03.31_TextView使用小技巧
2015.03.31_TextView使用小技巧在xml中定义TextView时,如果是这样的数据“我们会给 132XXXX 发送一条信息”。其中电话号是从服务器获取的,这样通常我会创建三个TextView。但今天学到一个知识,只需要一个TextView就可以搞定这种情况。代码如下截图:我在项目中string.xml中代码如下:
2015-11-02 14:41:43 282
原创 2015.04.24_EditText篇
2015.04.24_EditText常用小技巧(含步骤代码)1. EditText内部加入图片2. EditText内部图片与文字的间距EditText获取焦距系列实例:需求:比如登陆注册,EditText获得焦距时,提示文本消失。。。① 先给EditText设置焦点变化监听② 父级控件中,设置代码属性为
2015-11-02 14:23:50 344
转载 解决通过Intent调用系统拍照程序,返回图片太小的问题[android]
转载自:http://zjf1428.iteye.com/blog/919162以下的代码可以调用系统的拍照程序, Intent it = newIntent("android.media.action.IMAGE_CAPTURE"); startActivityForResult(it, Activity.DEFAULT_KEYS_DIALER);
2015-07-08 15:53:32 850
转载 PullToRefreshListView 应用讲解
PullToRefreshListView 应用讲解转载于http://blog.csdn.net/mmjiajia132/article/details/40397813PullToRefreshListView 用法和ListView 没有什么区别 listview能用的属性 pulltorefresh也能用我一直认为动手是最好的学习方法...一:首先看布局文
2015-06-16 13:45:41 307
转载 抽象类与接口的区别
抽象类就是将类似或相似的部分给抽取出来,这句话看上去很搞笑,其实它说出了抽象类的真理。你可能会说”我不是可以重写一个公共类,然后我实例化这个公共类,调用相同的方法就可以了”,这里是可以,实际上抽象类的工作也就是这个,不过他省去了你实例化的这个步骤,并且你还可以生载这个方法 抽象类特性:1. 非抽象子类必须完全实现这个抽象中所有的抽象方法2. 抽象类不能被实例化,
2014-08-18 16:56:23 343
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人